|  |  |  | GStreamer Editing Services 0.10.0.4 Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#include <ges/ges.h>
                    GESTrackVideoTestSource;
GESTrackVideoTestSource* ges_track_video_test_source_new
                                                        (void);
GESTimelineTestSource* ges_timeline_test_source_new_for_nick
                                                        (gchar *nick);
void                ges_track_video_test_source_set_pattern
                                                        (GESTrackVideoTestSource *self,
                                                         GESVideoTestPattern pattern);
void                ges_timeline_test_source_set_mute   (GESTimelineTestSource *self,
                                                         gboolean mute);
void                ges_timeline_test_source_set_frequency
                                                        (GESTimelineTestSource *self,
                                                         gdouble freq);
void                ges_timeline_test_source_set_volume (GESTimelineTestSource *self,
                                                         gdouble volume);
GESVideoTestPattern  ges_track_video_test_source_get_pattern
                                                        (GESTrackVideoTestSource *source);
gboolean            ges_timeline_test_source_is_muted   (GESTimelineTestSource *self);
gdouble             ges_timeline_test_source_get_frequency
                                                        (GESTimelineTestSource *self);
gdouble             ges_timeline_test_source_get_volume (GESTimelineTestSource *self);
GObject +----GInitiallyUnowned +----GESTrackObject +----GESTrackSource +----GESTrackVideoTestSource
GESTrackVideoTestSource* ges_track_video_test_source_new
                                                        (void);
Creates a new GESTrackVideoTestSource.
| Returns : | The newly created GESTrackVideoTestSource, or NULLif there was an
error. | 
GESTimelineTestSource* ges_timeline_test_source_new_for_nick
                                                        (gchar *nick);
Creates a new GESTimelineTestSource for the provided nick.
| 
 | the nickname for which to create the GESTimelineTestSource | 
| Returns : | The newly created GESTimelineTestSource, or NULL if there was an error. | 
void ges_track_video_test_source_set_pattern (GESTrackVideoTestSource *self,GESVideoTestPattern pattern);
Sets the source to use the given pattern.
| 
 | a GESTrackVideoTestSource | 
| 
 | a GESVideoTestPattern | 
void ges_timeline_test_source_set_mute (GESTimelineTestSource *self,gboolean mute);
Sets whether the audio track of this timeline object is muted or not.
| 
 | the GESTimelineTestSource on which to mute or unmute the audio track | 
| 
 | TRUEto mute the audio track,FALSEto unmute it | 
void ges_timeline_test_source_set_frequency (GESTimelineTestSource *self,gdouble freq);
Sets the frequency to generate. See audiotestsrc element.
| 
 | the GESTimelineTestSource to set the frequency on | 
| 
 | the frequency you want to use on self | 
void ges_timeline_test_source_set_volume (GESTimelineTestSource *self,gdouble volume);
Sets the volume of the test audio signal.
| 
 | the GESTimelineTestSource to set the volume on | 
| 
 | the volume of the audio signal you want to use on self | 
GESVideoTestPattern  ges_track_video_test_source_get_pattern
                                                        (GESTrackVideoTestSource *source);
Get the video pattern used by the source.
| 
 | a GESVideoTestPattern | 
| Returns : | 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.
| 
 | a GESTimelineTestSource | 
| Returns : | Whether the audio track of selfis muted or not. | 
gdouble             ges_timeline_test_source_get_frequency
                                                        (GESTimelineTestSource *self);
Get the frequency self generates.
| 
 | a GESTimelineTestSource | 
| Returns : | The frequency selfgenerates. See audiotestsrc element. | 
gdouble             ges_timeline_test_source_get_volume (GESTimelineTestSource *self);
Get the volume of the test audio signal applied on self.
| 
 | a GESTimelineTestSource | 
| Returns : | The volume of the test audio signal applied on self. |