[Mplayer-dev-eng] [PATCH] fix synchronization bug in ao_sun.c

Attila Kinali kinali at gmx.net
Sun Jun 22 18:23:57 CEST 2003


On 22 May 2003 16:16:12 +0200
Marcus Comstedt <marcus at mc.pp.se> wrote:

> I found a bug in the Sun audio output module.  When resampling is used
> (because the true samplerate is not supported by hardware), the
> audio/video synchronization goes haywire.  The reason is that the bps
> is calculated using the wrong samplerate.  A simple fix is attached.

>--- libao2/ao_sun.c.orig       Thu May 22 15:56:22 2003
>+++ libao2/ao_sun.c    Thu May 22 15:56:33 2003
>@@ -562,7 +562,7 @@
> -    ao_data.bps =3D byte_per_sec =3D bytes_per_sample * rate;
> +    ao_data.bps =3D byte_per_sec =3D bytes_per_sample * ao_data.samplera=
te;

This looks ok for me, but i dont know much about the ao layer.
Can someone tell me whether it's ok to apply this patch ?

                        Attila Kinali

-- 
Emacs ist für mich kein Editor. Für mich ist das genau das gleiche, als wenn
ich nach einem Fahrrad (für die Sonntagbrötchen) frage und einen pangalaktischen
Raumkreuzer mit 10 km Gesamtlänge bekomme. Ich weiß nicht, was ich damit soll.
		-- Frank Klemm, de.comp.os.unix.discussion



More information about the MPlayer-dev-eng mailing list