Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GESTrackObject ╰── GESTrackSource ╰── GESTrackVideoTestSource
GESTrackVideoTestSource *
ges_track_video_test_source_new (void
);
Creates a new GESTrackVideoTestSource.
GESTimelineTestSource *
ges_timeline_test_source_new_for_nick (gchar *nick
);
Creates a new GESTimelineTestSource for the provided nick
.
void ges_track_video_test_source_set_pattern (GESTrackVideoTestSource *self
,GESVideoTestPattern pattern
);
Sets the source to use the given pattern
.
void ges_timeline_test_source_set_mute (GESTimelineTestSource *self
,gboolean mute
);
Sets whether the audio track of this timeline object is muted or not.
self |
the GESTimelineTestSource on which to mute or unmute the audio track |
|
mute |
|
void ges_timeline_test_source_set_frequency (GESTimelineTestSource *self
,gdouble freq
);
Sets the frequency to generate. See audiotestsrc element.
self |
the GESTimelineTestSource to set the frequency on |
|
freq |
the frequency you want to use on |
void ges_timeline_test_source_set_volume (GESTimelineTestSource *self
,gdouble volume
);
Sets the volume of the test audio signal.
self |
the GESTimelineTestSource to set the volume on |
|
volume |
the volume of the audio signal you want to use on |
GESVideoTestPattern
ges_track_video_test_source_get_pattern
(GESTrackVideoTestSource *source
);
Get the video pattern used by the source
.
gboolean
ges_timeline_test_source_is_muted (GESTimelineTestSource *self
);
Let you know if the audio track of self
is muted or not.
gdouble
ges_timeline_test_source_get_frequency
(GESTimelineTestSource *self
);
Get the frequency self
generates.
gdouble
ges_timeline_test_source_get_volume (GESTimelineTestSource *self
);
Get the volume of the test audio signal applied on self
.