Mercurial > mplayer.hg
diff libmpcodecs/img_format.h @ 10316:fdc349b9bd1d
basic xvmc image support
author | iive |
---|---|
date | Sat, 21 Jun 2003 01:47:26 +0000 |
parents | 3e40b8f879c8 |
children | 794b55a44528 |
line wrap: on
line diff
--- a/libmpcodecs/img_format.h Fri Jun 20 15:24:06 2003 +0000 +++ b/libmpcodecs/img_format.h Sat Jun 21 01:47:26 2003 +0000 @@ -77,6 +77,14 @@ /* Compressed Formats */ #define IMGFMT_MPEGPES (('M'<<24)|('P'<<16)|('E'<<8)|('S')) +// I think that this code could not be used by any other codec/format +#define IMGFMT_XVMC 0x1DC70000 +#define IMGFMT_XVMC_MASK 0xFFFF0000 +#define IMGFMT_IS_XVMC(fmt) (((fmt)&IMGFMT_XVMC_MASK)==IMGFMT_XVMC) +//these are chroma420 +#define IMGFMT_XVMC_MOCO_MPEG2 (IMGFMT_XVMC|0x02) +#define IMGFMT_XVMC_IDCT_MPEG2 (IMGFMT_XVMC|0x82) + typedef struct { void* data; int size;