Mercurial > mplayer.hg
comparison xvmc_render.h @ 10452:4eaf6fa120b1
sync to ffmpeg, updates, cleanups
author | iive |
---|---|
date | Mon, 21 Jul 2003 21:02:34 +0000 |
parents | 9f97e3bd0e04 |
children | 7ab88b24cb81 |
comparison
equal
deleted
inserted
replaced
10451:e97b59049b4c | 10452:4eaf6fa120b1 |
---|---|
19 | 19 |
20 short * data_blocks; | 20 short * data_blocks; |
21 XvMCMacroBlock * mv_blocks; | 21 XvMCMacroBlock * mv_blocks; |
22 int total_number_of_mv_blocks; | 22 int total_number_of_mv_blocks; |
23 int total_number_of_data_blocks; | 23 int total_number_of_data_blocks; |
24 int mc_type;//XVMC_MPEG1/2/4,XVMC_H263 without XVMC_IDCT | |
24 int idct;//does we use IDCT acceleration? | 25 int idct;//does we use IDCT acceleration? |
25 int chroma_format;//420,422,444 | 26 int chroma_format;//420,422,444 |
26 int unsigned_intra;//+-128 for intra pictures after clip | 27 int unsigned_intra;//+-128 for intra pictures after clip |
27 int reserved1[14];//future extenstions (e.g. gmc,qpel) | 28 int reserved1[13];//future extenstions (e.g. gmc,qpel) |
28 XvMCSurface* p_surface;//pointer to rendered surface, never changed | 29 XvMCSurface* p_surface;//pointer to rendered surface, never changed |
29 | 30 |
30 //these are changed by decoder | 31 //these are changed by decoder |
31 //used by XvMCRenderSurface function | 32 //used by XvMCRenderSurface function |
32 XvMCSurface* p_past_surface;//pointer to the past surface | 33 XvMCSurface* p_past_surface;//pointer to the past surface |