diff options
author | stefano <stefano@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2010-01-16 11:08:16 +0000 |
---|---|---|
committer | stefano <stefano@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2010-01-16 11:08:16 +0000 |
commit | 4644bd629319194c7673faea08058514bd24c7cb (patch) | |
tree | 7fc76da30e9dd62d579eb016832bc7c2328d30bf /libswscale/swscale.c | |
parent | f7c5fa6a1450a36dde0ec99d82d70adb92574599 (diff) | |
download | mpv-4644bd629319194c7673faea08058514bd24c7cb.tar.bz2 mpv-4644bd629319194c7673faea08058514bd24c7cb.tar.xz |
Simplify reset_ptr(): employ usePal() macro rather than enumerating
all the paletted formats.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30317 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libswscale/swscale.c')
-rw-r--r-- | libswscale/swscale.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libswscale/swscale.c b/libswscale/swscale.c index 15071ea218..71786b817a 100644 --- a/libswscale/swscale.c +++ b/libswscale/swscale.c @@ -2935,12 +2935,8 @@ static void reset_ptr(const uint8_t* src[], int format) src[3]=NULL; if(!isPlanarYUV(format)) { src[3]=src[2]=NULL; - if( format != PIX_FMT_PAL8 - && format != PIX_FMT_RGB8 - && format != PIX_FMT_BGR8 - && format != PIX_FMT_RGB4_BYTE - && format != PIX_FMT_BGR4_BYTE - ) + + if (!usePal(format)) src[1]= NULL; } } |