From 73fce258b774d0480f2d2dd7ec81fa1ec1b27812 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 23 Feb 2013 19:25:46 +0100 Subject: vf_mp: Set pseudo pal Fixes ticket2140 Fixes null pointer dereference Signed-off-by: Michael Niedermayer --- libavfilter/vf_mp.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libavfilter/vf_mp.c') diff --git a/libavfilter/vf_mp.c b/libavfilter/vf_mp.c index 814b21ac9a..8edb20fb8f 100644 --- a/libavfilter/vf_mp.c +++ b/libavfilter/vf_mp.c @@ -207,6 +207,12 @@ zrmjpeg CpuCaps ff_gCpuCaps; //FIXME initialize this so optims work +enum AVPixelFormat ff_mp2ff_pix_fmt(int mp){ + int i; + for(i=0; conversion_map[i].fmt && mp != conversion_map[i].fmt; i++) + ; + return mp == conversion_map[i].fmt ? conversion_map[i].pix_fmt : AV_PIX_FMT_NONE; +} static void ff_sws_getFlagsAndFilterFromCmdLine(int *flags, SwsFilter **srcFilterParam, SwsFilter **dstFilterParam) { -- cgit v1.2.3