vf_screenshot: better check for pixel format swscale support
commita7fee50ca0489eee0518c58b57a1e87f081bd573
authorharklu <harklu@wat>
Tue, 16 Aug 2011 00:49:19 +0000 (16 02:49 +0200)
committerUoti Urpala <uau@mplayer2.org>
Tue, 16 Aug 2011 22:18:45 +0000 (17 01:18 +0300)
tree8dd973ef52aecc3f0e5bb4d0893342717f4bc2fa
parent54d0763b92f3d8239aa2258f2193eebdc74a91ef
vf_screenshot: better check for pixel format swscale support

vf_screenshot checked for a list of pixel formats that were known to
work with swscale. However, the list was incomplete. If a pixel format
was used that was not on the vf_screenshot list, but was supported
both by swscale and the VO driver, mplayer2 would insert a useless
scale filter to convert to a format supported by vf_screenshot. Fix
this by making vf_screenshot check directly whether the pixel format
is supported by swscale with sws_isSupportedInput().
libmpcodecs/vf_screenshot.c