Try to put the list of output formats for vf_scale in a more sensible

order.
While the 16-bit yuv formats should not be preferred over the 8-bit ones,
it seems reasonable to probe them directly after the equivalent 8-bit formats.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30155 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2009-12-31 23:25:21 +00:00
parent a994808e31
commit 0ff930da82
1 changed files with 6 additions and 6 deletions

View File

@ -52,9 +52,15 @@ void sws_getFlagsAndFilterFromCmdLine(int *flags, SwsFilter **srcFilterParam, Sw
static unsigned int outfmt_list[]={
// YUV:
IMGFMT_444P,
IMGFMT_444P16_LE,
IMGFMT_444P16_BE,
IMGFMT_422P,
IMGFMT_422P16_LE,
IMGFMT_422P16_BE,
IMGFMT_YV12,
IMGFMT_I420,
IMGFMT_420P16_LE,
IMGFMT_420P16_BE,
IMGFMT_IYUV,
IMGFMT_YVU9,
IMGFMT_IF09,
@ -64,12 +70,6 @@ static unsigned int outfmt_list[]={
IMGFMT_YUY2,
IMGFMT_UYVY,
IMGFMT_440P,
IMGFMT_444P16_LE,
IMGFMT_444P16_BE,
IMGFMT_422P16_LE,
IMGFMT_422P16_BE,
IMGFMT_420P16_LE,
IMGFMT_420P16_BE,
// RGB and grayscale (Y8 and Y800):
IMGFMT_BGR32,
IMGFMT_RGB32,