]> git.sesse.net Git - ffmpeg/commitdiff
lavfi/frei0r: Remove duplicated pix_fmt entry
authorAndrew Rodland <andrew@cleverdomain.org>
Sat, 14 Nov 2020 18:10:39 +0000 (13:10 -0500)
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>
Mon, 16 Nov 2020 19:32:32 +0000 (19:32 +0000)
Fixes e.g. 'ffmpeg -i input.mp4 -vf frei0r=pixeliz0r output.mp4':

    [Parsed_frei0r_0 @ 0x5585b8093280] Duplicated pixel format
    Error reinitializing filters!
    Failed to inject frame into filter network: Invalid argument
    Error while processing the decoded data for stream #0:0
    Conversion failed!

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
libavfilter/vf_frei0r.c

index 5d38405999d6cb65460e57b9f54f02e5cb3fe13d..dd94452d1000d6a1716ddd8468fd83881b82f049 100644 (file)
@@ -338,7 +338,7 @@ static int query_formats(AVFilterContext *ctx)
             return ret;
     } else {                                   /* F0R_COLOR_MODEL_PACKED32 */
         static const enum AVPixelFormat pix_fmts[] = {
-            AV_PIX_FMT_BGRA, AV_PIX_FMT_ARGB, AV_PIX_FMT_ABGR, AV_PIX_FMT_ARGB, AV_PIX_FMT_NONE
+            AV_PIX_FMT_BGRA, AV_PIX_FMT_ARGB, AV_PIX_FMT_ABGR, AV_PIX_FMT_NONE
         };
         formats = ff_make_format_list(pix_fmts);
     }