[MPlayer-cygwin] BUGREPORT - audio stutters with -vo direct3d and directx
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Sun Jan 2 21:22:29 CET 2011
On 2 jan 2011, at 11:57, John Brown <johnbrown_105 at yahoo.com> wrote:
> On Sun, January 2, 2011 03:16:42 -0500, Reimar Döffinger wrote:
>>
>> On 2 jan 2011, at 02:36, John Brown <johnbrown_105 at yahoo.com> wrote:
>>> On Sat, January 1, 2011 14:45:01 -0500, compn wrote:
>>>> someone is working on an EVR renderer for mplayer. which might work
>>>> better on vista than directx/direct3d.
>>>
>>> I hope so.
>>
>> What is the problem with -vo gl, given that that does not have the issue?
>>>
>>
>
> In the past, on another system, gl and gl2 were too slow to play
> HD movies. However, I just tested with a 1280 x 532 Matroska file
> (H264 + AC3) and it was able to stay in sync. So I suppose that I
> do not really need this new renderer right now.
>
> gl2
> A: 519.0 V: 519.0 A-V: -0.001 ct: 0.003 0/ 0 54% 13% 1.6% 84 0 41%
gl should be better, gl2 does not have OSD support and it has fewer performance-tuning options.
> direct3d
> A: 395.1 V: 395.1 A-V: 0.001 ct: 0.002 0/ 0 56% 4% 2.2% 43 0 46%
>
> directx
> A: 402.1 V: 402.1 A-V: -0.006 ct: 0.000 0/ 0 54% 3% 1.0% 18 0 41%
Hm, too bad that gl is still slower (unless only gl2 is so slow), when I last tested it (IIRC on an ATI card) it was slower than directx but faster than direct3d.
Hm, I just remember something: I think on Vista vsync causes a very high system CPU usage (bad interrupt management?), try -vo gl:swapinterval=0 as long as Aero is enabled this should not cause tearing.
> To answer your earlier email: updating my video drivers helped.
> Thanks. There is no repeating now. However, -ao win32 is worse
> when vo == direct3d. In that case, there is a slight pause (a
> fraction of a second) near the start. For example, audio that
> starts with "my name is" sounds like "my<break> name is".
That's actually why I suggested win32, it should stop instead of looping, I thought you might consider it preferable...
> Otherwise, the combination of vo and ao does not matter.
>
> And yes, it seems that vo initialisation is slow. The audio
> starts to play before the MPlayer window is displayed (direct3d
> and directx) with both -ao dsound and win32. It does not happen
> with -vo gl or gl2.
>
> Regards,
> Alias John Brown.
>
>
>
>
> _______________________________________________
> MPlayer-cygwin mailing list
> MPlayer-cygwin at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin
More information about the MPlayer-cygwin
mailing list