From: Tim-Philipp Müller Date: Wed, 7 Nov 2012 11:32:50 +0000 (+0000) Subject: textoverlay: don't advertise 10-16-bit formats we can't blend text onto yet X-Git-Tag: 1.19.3~511^2~5763 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=16350b7d66d825069f816208387bec690129c5a7;p=platform%2Fupstream%2Fgstreamer.git textoverlay: don't advertise 10-16-bit formats we can't blend text onto yet We can't blend stuff on top of video formats that unpack into ARGB64 or AYUV64 yet, so don't advertise them in our template caps. --- diff --git a/ext/pango/gstbasetextoverlay.c b/ext/pango/gstbasetextoverlay.c index 3892709..e5c737c 100644 --- a/ext/pango/gstbasetextoverlay.c +++ b/ext/pango/gstbasetextoverlay.c @@ -189,9 +189,12 @@ enum PROP_LAST }; +/* FIXME: video-blend.c doesn't support formats with more than 8 bit per + * component (which get unpacked into ARGB64 or AYUV64) yet, such as: + * v210, v216, UYVP, GRAY16_LE, GRAY16_BE */ #define VIDEO_FORMATS "{ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, \ - I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, \ - NV12, NV21, UYVP, A420, YUV9, IYU1, GRAY8, GRAY16_LE, GRAY16_BE }" + I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, \ + NV12, NV21, A420, YUV9, IYU1, GRAY8 }" static GstStaticPadTemplate src_template_factory = GST_STATIC_PAD_TEMPLATE ("src",