summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2012-01-03 10:41:51 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2012-01-03 10:41:51 +0100
commit21ed12739ebe9d919c9e5ea18ae15f3214b2e229 (patch)
tree215a86faf4775f7617c35f1dc5efe3e22d84dc68
parentbe06c82bf1189be9fbc4a6cb41d43d200ddec57f (diff)
video: add macro to check interlaced
Add a convenience macro to check if the video is interlaced.
-rw-r--r--gst-libs/gst/video/video.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst-libs/gst/video/video.h b/gst-libs/gst/video/video.h
index 788607f3a..d4dd5f03a 100644
--- a/gst-libs/gst/video/video.h
+++ b/gst-libs/gst/video/video.h
@@ -553,6 +553,7 @@ struct _GstVideoInfo {
#define GST_VIDEO_INFO_HAS_ALPHA(i) (GST_VIDEO_FORMAT_INFO_HAS_ALPHA((i)->finfo))
#define GST_VIDEO_INFO_INTERLACE_MODE(i) ((i)->interlace_mode)
+#define GST_VIDEO_INFO_IS_INTERLACED(i) ((i)->interlace_mode != GST_VIDEO_INTERLACE_MODE_PROGRESSIVE)
#define GST_VIDEO_INFO_FLAGS(i) ((i)->flags)
#define GST_VIDEO_INFO_WIDTH(i) ((i)->width)
#define GST_VIDEO_INFO_HEIGHT(i) ((i)->height)