SUPPORT  :  MPEG ADVANCE XTRA TECHNOTES :  MA004
 

Performance of Fullscreen or Scaled Playback is Worse in Mpeg Advance Xtra Compared with DirectMediaXtra

 

Versions 1.0 to 1.02 of Mpeg Advance Xtra used a setting that prevented some machines with NVidia drivers to use YUV accelerated surfaces for playback of video content. The result was a loss of performance and optimal image antialiasing when playing a video that is scaled to a size bigger than the original resolution. This was caused by the addition of non-DTS playback modes, which in some cases hinted the system to use RGB image mode. A small number of video drivers do not scale RGB video content as smoothly as YUV frames.

Version 1.03 of Mpeg Advance Xtra does not introduce RGB color conversion unless the developer sets the member to image in non-DTS mode. The result is that the video driver subsystem is free to choose YUV surfaces with hardware scaling, producing better playback in some laptops and machines with certain versions of NVidia drivers.

 

 ID: PRODUCT: PLATFORM: VERSION: KEYWORDS: LAST UPDATED: AREA:
 MA004 Mpeg Advance Xtra Win / Mac 1.03 Fullscreen, Performance January 26, 2003 Mpeg Advance Xtra