[vlc-devel] [vlc-commits] ALSA: provide real devices list, i.e. ALSA device hints

Rémi Denis-Courmont remi at remlab.net
Thu Apr 14 14:32:54 CEST 2011

On Wed, 13 Apr 2011 21:03:39 +0200 (CEST), git at videolan.org (Rémi
Denis-Courmont) wrote:
> Note that this code seems more likely to trigger race-induced crashes
> in the audio mixer core.

The audio output "interface" functions (in intf.c) are unstable, and there
are evidently a bunch of other issues as well. I don't need to remind you
that the band-limited re-sampling plug-in is broken (it NEVER worked
correctly EVER). Since November 2009, a number of locking errors were
fixes, but they are evidently a lot of issues left.

I can try to fix _some_ of them. But the audio output core is sometimes
quite cumbersome, and has been mostly unmaintained for quite a few years.
Fixes would come with further user-visible regressions. Furthermore, some
fixes would require changes to the audio output plug-in interface, and I
definitely won't be able to update all plug-ins. And then, I just cannot
test all hardware combinations (I don't have even have 5.1 or S/PDIF at
home). Given that broken audio is potentially the most annoying problem,
this is going to suck.

Rémi Denis-Courmont

More information about the vlc-devel mailing list