mirror of
https://github.com/mpv-player/mpv
synced 2025-02-21 15:27:00 +00:00
Remove some xvmc field initializations. They are not used by
the libavcodec decoder. They are a copy of the queried surface and are meaningful only for pixel format selection, not during decoding. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28570 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
27f2f8fdef
commit
22e11d3bfe
@ -533,9 +533,7 @@ int vm = flags & VOFLAG_MODESWITCHING;
|
||||
surface_render[i].mv_blocks = mv_blocks.macro_blocks;
|
||||
surface_render[i].total_number_of_mv_blocks = numblocks;
|
||||
surface_render[i].total_number_of_data_blocks = numblocks*blocks_per_macroblock;;
|
||||
surface_render[i].mc_type = surface_info.mc_type & (~XVMC_IDCT);
|
||||
surface_render[i].idct = (surface_info.mc_type & XVMC_IDCT) == XVMC_IDCT;
|
||||
surface_render[i].chroma_format = surface_info.chroma_format;
|
||||
surface_render[i].unsigned_intra = (surface_info.flags & XVMC_INTRA_UNSIGNED) == XVMC_INTRA_UNSIGNED;
|
||||
surface_render[i].p_surface = &surface_array[i];
|
||||
if( mp_msg_test(MSGT_VO,MSGL_DBG4) )
|
||||
|
Loading…
Reference in New Issue
Block a user