mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-30 13:41:48 +00:00
add enum for video patterns
This commit is contained in:
parent
71da78c364
commit
5e39898c1a
1 changed files with 21 additions and 0 deletions
|
@ -43,6 +43,27 @@ G_BEGIN_DECLS
|
||||||
|
|
||||||
#define GES_TRACK_VIDEO_BACKGROUND_SOURCE_GET_CLASS(obj) \
|
#define GES_TRACK_VIDEO_BACKGROUND_SOURCE_GET_CLASS(obj) \
|
||||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_TRACK_VIDEO_BACKGROUND_SOURCE, GESTrackVideoBackgroundSourceClass))
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_TRACK_VIDEO_BACKGROUND_SOURCE, GESTrackVideoBackgroundSourceClass))
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_SMPTE,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_SNOW,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_BLACK,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_WHITE,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_RED,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_GREEN,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_BLUE,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CHECKERS1,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CHECKERS2,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CHECKERS4,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CHECKERS8,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CIRCULAR,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_BLINK,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_SMPTE75,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_ZONE_PLATE,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_GAMUT,
|
||||||
|
GES_TRACK_VIDEO_BG_SRC_CHROMA_ZONE_PLATE
|
||||||
|
} GESTrackVideoBgSrcPattern;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GESTrackVideoBackgroundSource:
|
* GESTrackVideoBackgroundSource:
|
||||||
* @uri: #gchar *, the URI of the media video_background to play
|
* @uri: #gchar *, the URI of the media video_background to play
|
||||||
|
|
Loading…
Reference in a new issue