[MPlayer-dev-eng] Writing a brand new D3D video output to fix Vista Aero disabling

compn tempn at twmi.rr.com
Fri May 30 15:28:08 CEST 2008


On Fri, 30 May 2008 13:07:40 +0300, "Georgi Petrov" <gogothebee at gmail.com> wrote:
>Hello,
>
>I want to write a D3D video output for MPlayer and contribute to the
>best player ever.

sounds good. more video output / os support is great.

>Sure, you can use gl/gl2 as a workaround, but we all know that they
>require software colorspace conversion into RGB32 first, which is
>slooow :)
>I think that the only way to have YV12/YUY2 output and Aero at the
>same time is to use Direct 3D.

D:\>mplayer -vo gl:yuv=1 somefile
VO: [gl] 640x480 => 640x480 Planar YV12

on a geforce3 win2k:
mplayer -vo gl:yuv=1 -nosound -benchmark -frames 500
BENCHMARKs: VC:   0.188s VO:   0.048s A:   0.000s Sys:   7.904s =    8.140s
BENCHMARK%: VC:  2.3096% VO:  0.5897% A:  0.0000% Sys: 97.1007% = 100.0000%

mplayer -vo directx -nosound -benchmark -frames 500
BENCHMARKs: VC:   0.047s VO:   0.595s A:   0.000s Sys:   8.015s =    8.657s
BENCHMARK%: VC:  0.5429% VO:  6.8731% A:  0.0000% Sys: 92.5840% = 100.0000%


-compn



More information about the MPlayer-dev-eng mailing list