GESTrackVideoTestSource

GESTrackVideoTestSource — produce solid colors and patterns

Synopsis

#include <ges/ges.h>

                    GESTrackVideoTestSource;
GESTrackVideoTestSource *  ges_track_video_test_source_new
                                                        (void);
void                ges_track_video_test_source_set_pattern
                                                        (GESTrackVideoTestSource *self,
                                                         GESVideoTestPattern pattern);
GESVideoTestPattern  ges_track_video_test_source_get_pattern
                                                        (GESTrackVideoTestSource *source);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GESTrackObject
               +----GESTrackSource
                     +----GESTrackVideoTestSource

Description

Details

GESTrackVideoTestSource

typedef struct _GESTrackVideoTestSource GESTrackVideoTestSource;

ges_track_video_test_source_new ()

GESTrackVideoTestSource *  ges_track_video_test_source_new
                                                        (void);

Creates a new GESTrackVideoTestSource.

Returns :

The newly created GESTrackVideoTestSource, or NULL if there was an error.

ges_track_video_test_source_set_pattern ()

void                ges_track_video_test_source_set_pattern
                                                        (GESTrackVideoTestSource *self,
                                                         GESVideoTestPattern pattern);

Sets the source to use the given pattern.


ges_track_video_test_source_get_pattern ()

GESVideoTestPattern  ges_track_video_test_source_get_pattern
                                                        (GESTrackVideoTestSource *source);

Get the video pattern used by the source.

source :

a GESVideoTestPattern

Returns :

The video pattern used by the source.