Browse code

avfilter/vf_overlay: support J formats too

Signed-off-by: Paul B Mahol <onemda@gmail.com>

Paul B Mahol authored on 2016/09/17 22:10:09
Showing 1 changed files
... ...
@@ -215,21 +215,21 @@ static int query_formats(AVFilterContext *ctx)
215 215
 
216 216
     /* overlay formats contains alpha, for avoiding conversion with alpha information loss */
217 217
     static const enum AVPixelFormat main_pix_fmts_yuv420[] = {
218
-        AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUVA420P, AV_PIX_FMT_NONE
218
+        AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVA420P, AV_PIX_FMT_NONE
219 219
     };
220 220
     static const enum AVPixelFormat overlay_pix_fmts_yuv420[] = {
221 221
         AV_PIX_FMT_YUVA420P, AV_PIX_FMT_NONE
222 222
     };
223 223
 
224 224
     static const enum AVPixelFormat main_pix_fmts_yuv422[] = {
225
-        AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUVA422P, AV_PIX_FMT_NONE
225
+        AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVA422P, AV_PIX_FMT_NONE
226 226
     };
227 227
     static const enum AVPixelFormat overlay_pix_fmts_yuv422[] = {
228 228
         AV_PIX_FMT_YUVA422P, AV_PIX_FMT_NONE
229 229
     };
230 230
 
231 231
     static const enum AVPixelFormat main_pix_fmts_yuv444[] = {
232
-        AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUVA444P, AV_PIX_FMT_NONE
232
+        AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVA444P, AV_PIX_FMT_NONE
233 233
     };
234 234
     static const enum AVPixelFormat overlay_pix_fmts_yuv444[] = {
235 235
         AV_PIX_FMT_YUVA444P, AV_PIX_FMT_NONE