diff options
Diffstat (limited to 'gst-libs/gst/video/video.h')
-rw-r--r-- | gst-libs/gst/video/video.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gst-libs/gst/video/video.h b/gst-libs/gst/video/video.h index bd01ac5..4f8f8c7 100644 --- a/gst-libs/gst/video/video.h +++ b/gst-libs/gst/video/video.h @@ -53,6 +53,40 @@ struct _GstVideoAlignment guint stride_align[GST_VIDEO_MAX_PLANES]; }; +/* metadata macros */ +/** + * GST_META_TAG_VIDEO_STR: + * + * This metadata is relevant for video streams. + * + * Since: 1.2 + */ +#define GST_META_TAG_VIDEO_STR "video" +/** + * GST_META_TAG_VIDEO_ORIENTATION_STR: + * + * This metadata stays relevant as long as video orientation is unchanged. + * + * Since: 1.2 + */ +#define GST_META_TAG_VIDEO_ORIENTATION_STR "orientation" +/** + * GST_META_TAG_VIDEO_SIZE_STR: + * + * This metadata stays relevant as long as video size is unchanged. + * + * Since: 1.2 + */ +#define GST_META_TAG_VIDEO_SIZE_STR "size" +/** + * GST_META_TAG_VIDEO_COLORSPACE_STR: + * + * This metadata stays relevant as long as video colorspace is unchanged. + * + * Since: 1.2 + */ +#define GST_META_TAG_VIDEO_COLORSPACE_STR "colorspace" + void gst_video_alignment_reset (GstVideoAlignment *align); |