[Windows 7] AVC 1080P/30fps/10Mbps Video Raw Data in NV12 meet serious frame drop on VIA
Per our study, we found VLC 2.0 latest version still not support fully video HW decoding on VIA The test platform is EPIA-M900 with VIA VX900 chipset on Windows 7. As playing AVC 1080P/30fps/10Mbps video file with MediaPlayer, the Nano 1.6G CPU only utilize around 8% resource. By the same video clips, VLC 2.x will cause high CPU utilization to be around 38% and frame drop ratio is near 40%. Per studying this condition, we found VLC does not call postprocessing for color space transfer from YUV to RGB. Since the color space transfer is calculated by CPU, of course, it will cause high CPU utilization. For low speed CPU, it will cause A/V unsync. and video frame dropping. Both Win7 32/64 meet the same problem.
Please help to improve it.