summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authormelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-03-26 05:03:10 +0000
committermelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-03-26 05:03:10 +0000
commit3f5ad4c82b639b3524df447c08be7685d2ca290a (patch)
tree9d4579a9a0bae5c2bdb7a677aa7b23ad40e574de /libmpcodecs
parent18f583efc750aedeee3a7a64fcd299c6e8ea69c7 (diff)
downloadmpv-3f5ad4c82b639b3524df447c08be7685d2ca290a.tar.bz2
mpv-3f5ad4c82b639b3524df447c08be7685d2ca290a.tar.xz
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')
-rw-r--r--libmpcodecs/vd_cyuv.c5
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;
}