From a45bca53a1157ef1b669d87390995138432ac8a8 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 30 May 2012 09:21:46 +0200 Subject: [PATCH] video: add support for premultiplied alpha --- gst-libs/gst/video/video.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gst-libs/gst/video/video.h b/gst-libs/gst/video/video.h index 6133521..687d269 100644 --- a/gst-libs/gst/video/video.h +++ b/gst-libs/gst/video/video.h @@ -390,13 +390,16 @@ typedef enum { * GstVideoFlags: * @GST_VIDEO_FLAG_NONE: no flags * @GST_VIDEO_FLAG_VARIABLE_FPS: a variable fps is selected, fps_n and fps_d - * denote the maximum fps of the video + * denote the maximum fps of the video + * @GST_VIDEO_FLAG_PREMULTIPLIED_ALPHA: Each color has been scaled by the alpha + * value. * * Extra video flags */ typedef enum { - GST_VIDEO_FLAG_NONE = 0, - GST_VIDEO_FLAG_VARIABLE_FPS = (1 << 0) + GST_VIDEO_FLAG_NONE = 0, + GST_VIDEO_FLAG_VARIABLE_FPS = (1 << 0), + GST_VIDEO_FLAG_PREMULTIPLIED_ALPHA = (1 << 1) } GstVideoFlags; /** -- 2.7.4