# HG changeset patch # User alex # Date 1024675278 0 # Node ID feb97a44080b1030d658b9b286b28608f8c50bd5 # Parent 08712c93b64371d3755563ff1d6c84beb5c711f2 added yvu9 diff -r 08712c93b643 -r feb97a44080b libmpcodecs/mp_image.h --- a/libmpcodecs/mp_image.h Fri Jun 21 07:06:46 2002 +0000 +++ b/libmpcodecs/mp_image.h Fri Jun 21 16:01:18 2002 +0000 @@ -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 @@ 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: