From 3028536080160f566c0609239c13b8eae078e6eb Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 21 Jun 2002 16:01:18 +0000 Subject: [PATCH] added yvu9 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6479 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/mp_image.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libmpcodecs/mp_image.h b/libmpcodecs/mp_image.h index d818f21f2e..b99dbf2b89 100644 --- a/libmpcodecs/mp_image.h +++ b/libmpcodecs/mp_image.h @@ -26,6 +26,8 @@ #define MP_IMGFLAG_SWAPPED 0x400 // type displayed (do not set this flag - it's for internal use!) #define MP_IMGFLAG_TYPE_DISPLAYED 0x800 +// using palette for RGB data +#define MP_IMGFLAG_TYPE_RGB_PALETTE 0x1000 // codec doesn't support any form of direct rendering - it has own buffer // allocation. so we just export its buffer pointers: @@ -74,6 +76,10 @@ static inline void mp_image_setfmt(mp_image_t* mpi,unsigned int out_fmt){ mpi->flags|=MP_IMGFLAG_PLANAR; mpi->bpp=12; return; + case IMGFMT_YVU9: + mpi->flags|=MP_IMGFLAG_PLANAR; + mpi->bpp=9; + return; case IMGFMT_UYVY: mpi->flags|=MP_IMGFLAG_SWAPPED; case IMGFMT_YUY2: