diff options
author | 2002-03-26 05:03:10 +0000 | |
---|---|---|
committer | 2002-03-26 05:03:10 +0000 | |
commit | 3f5ad4c82b639b3524df447c08be7685d2ca290a (patch) | |
tree | 9d4579a9a0bae5c2bdb7a677aa7b23ad40e574de /libmpcodecs/vd_cyuv.c | |
parent | 18f583efc750aedeee3a7a64fcd299c6e8ea69c7 (diff) |
added YUY2 output to the widely used (heh) CYUV decoder because it seemed
like a good idea...isn't YUY2 better supported that UYVY?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5352 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vd_cyuv.c')
-rw-r--r-- | libmpcodecs/vd_cyuv.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libmpcodecs/vd_cyuv.c b/libmpcodecs/vd_cyuv.c index 9e936b0715..b9500a63a2 100644 --- a/libmpcodecs/vd_cyuv.c +++ b/libmpcodecs/vd_cyuv.c @@ -39,7 +39,7 @@ void decode_cyuv( unsigned char *frame, int width, int height, - int bit_per_pixel); + int format); // decode a frame static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ @@ -50,7 +50,8 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ sh->disp_w, sh->disp_h); if(!mpi) return NULL; - decode_cyuv(data, len, mpi->planes[0], sh->disp_w, sh->disp_h, 0); + decode_cyuv(data, len, mpi->planes[0], sh->disp_w, sh->disp_h, + sh->codec->outfmt[sh->outfmtidx]); return mpi; } |