LINUX.ORG.RU

Проблемка со звуком


0

0

На новую систему скопилировал библиотеки для работы со звуком, а именно alsa и mad. Но не работает..

[/]# madplay /mnt/data/music/Avril\ Lavigne/Avril\ Lavigne\ -\ Sk8er\ Boi.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
Title: Sk8er Boi
Artist: Avril Lavign
Year: 2004
ALSA lib pcm_mmap.c:368:(snd_pcm_mmap) mmap failed: Invalid argument
Unable to set hw params for playback: Invalid argument
output: Invalid argument

Если написать cat /dev/urandom > /dev/dsp то возникает белый шум, т.е. звук в принципе работает. На похожей системе с аналогичными библиотеками всё прекрасно работает. В какую сторону копать? Другие плееры не пробовал, но думаю, будет похожая ситуация.

★★★★★

<!--offtopic-->

Respect за Avril Lavigne! ;-)

Demetrio ★★★★★
()

Так. С проблемой разобрался но стало ещё интересней. Если я при сборке madplay указываю ./configure --with-alsa то выходит та ошибка. Если я этот флаг не указываю, ошибки нет. Теперь мне интересно, что же используется без этого флага? Почитал readme, там OSS выше чем ALSA, наверное OSS. Но ведь OSS эмулируется через ALSA-у. Кстати на похожей системе, как оказалось, всё работает без этого флага, с флагом тоже не работает. При этом XMMS работает через ALSA-у и не жалуется. Эх, не люблю такие ситации, когда приходится выбирать что-то, не понимая почему. Наверное исходники почитаю на досуге.

Legioner ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.