From ba1ca45eda63c5ff2a29e05d80431ed66467daec Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 17 Aug 2011 17:18:02 +0200 Subject: [PATCH] video: add some more macros --- gst-libs/gst/video/video.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst-libs/gst/video/video.h b/gst-libs/gst/video/video.h index 6fa1ec7b11..a1ce234fb1 100644 --- a/gst-libs/gst/video/video.h +++ b/gst-libs/gst/video/video.h @@ -374,6 +374,11 @@ struct _GstVideoInfo { /* general info */ #define GST_VIDEO_INFO_FORMAT(i) (GST_VIDEO_FORMAT_INFO_FORMAT((i)->finfo)) #define GST_VIDEO_INFO_NAME(i) (GST_VIDEO_FORMAT_INFO_NAME((i)->finfo)) +#define GST_VIDEO_INFO_IS_YUV(i) (GST_VIDEO_FORMAT_INFO_IS_YUV((i)->finfo)) +#define GST_VIDEO_INFO_IS_RGB(i) (GST_VIDEO_FORMAT_INFO_IS_RGB((i)->finfo)) +#define GST_VIDEO_INFO_IS_GRAY(i) (GST_VIDEO_FORMAT_INFO_IS_GRAY((i)->finfo)) +#define GST_VIDEO_INFO_HAS_ALPHA(i) (GST_VIDEO_FORMAT_INFO_HAS_ALPHA((i)->finfo)) + #define GST_VIDEO_INFO_FLAGS(i) ((i)->flags) #define GST_VIDEO_INFO_WIDTH(i) ((i)->width) #define GST_VIDEO_INFO_HEIGHT(i) ((i)->height)