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