[vlc-devel] Volume change lag fix for OS X CoreAudio [auhal]

Rémi Denis-Courmont remi at remlab.net
Wed Mar 7 08:59:31 CET 2012


On Wed, 7 Mar 2012 01:42:31 -0600, Jon Stacey <jon at jonsview.com> wrote:
> Following up on this patch, here are two others for your consideration.
> The problem was pointed out by kdean on trac (#5605): the volume is not
> initialized at first start. This is not a bug caused by the last
committed
> patch and has existed in master for quite some time from what I can
tell.
> Since I'm in the area though I'd like to squash it.
> 
> There are two possible routes: deal with it in the audio module, or call
> the volume setter when the audio module registers its volume callback.
> Personally, I had expected the volume to be initialized automatically
when
> the audio module registered it's callback, but it doesn't look like that
> happens. I'm not certain how other audio modules are setting their
initial
> volume levels, or if they're even working as expected or not...

I think PulseAudio is the only module that does it correctly right now.
But there are some bugs in the UI.

-- 
Rémi Denis-Courmont
Sent from my collocated server



More information about the vlc-devel mailing list