[vlc-devel] ALSA breaks with Block setlocale() commit

Rémi Denis-Courmont remi at remlab.net
Tue Apr 13 17:58:31 CEST 2010


Le mardi 13 avril 2010 15:20:33 Ivan Ivanich, vous avez écrit :
> [0x9a58fd0] mpeg_audio decoder debug: MPGA channels:2 samplerate:48000
> bitrate:128
> [0x98b0428] main input debug: creating aout
> [0x9aa64e0] main audio output debug: looking for audio output module: 4
> candidates
> Blocked: call to setlocale(1, "C")
> Blocked: call to setlocale(1, "ru_RU.UTF-8")
> Blocked: call to setlocale(1, "C")
> Blocked: call to setlocale(1, "ru_RU.UTF-8")
> ALSA lib pcm_route.c:1015:(snd_pcm_route_load_ttable) Invalid type for 4
> [0x9aa64e0] alsa audio output debug: failed to find a usable ALSA
>  configuration [0x9aa64e0] alsa audio output debug: Available alsa output
>  devices: [0x9aa64e0] alsa audio output debug:   HDA Intel: ALC883 Analog
>  (hw:0,0) [0x9aa64e0] alsa audio output debug:   HDA Intel: ALC883 Digital
>  (hw:0,1) [0x9aa64e0] main audio output debug: thread (aout) created at
>  priority 15 (oss.c:516)
> [0x9aa64e0] main audio output debug: using audio output module "oss"
> 
> Reverting commit f0d55dabe9747009d296e251bda7dc2f812bb077 resolved alsa
> problem.

...and brought back an old crasher bug in VLC. The bug lies in alsa-lib and 
the patch is already on the alsa-dev mailing list.

Oh we could do one more thing. We could fork alsa-lib in the contrib. But I 
think the Linux packagers would hate us for this.

-- 
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis



More information about the vlc-devel mailing list