alsa troubles
Никак не могу забороть эту зверюгу. точнее, заставить Mplayer-1.0pre2 выводить звук через alsa'у совместно с другими программками.
что установлено:
alsa-modules-2.4.22-1-686
xmms 1.2.7-3
alsa-xmms-0.9.12
звуковушка интегрированная. заработала с модулем snd_intel8x0
в ~/.alsarc методом чтения доков и научного тыка прописал:
pcm.snd-hw {
type hw
card 0
}
ctl.snd-hw {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "snd"
}
pcm.snd {
type dmix
ipc_key 1234
slave {
pcm "hw:0,0"
rate 44800
period_time 0
period_size 1024
buffer_size 4096
}
}
xmms заработал. sim с помощью aplay параллельно звуки всякие чирикает. а вот с mplayer'ом - облом.
если запускать его как `mplayer -ao alsa9:snd <videofile>, валится следующим образом:
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
alsa-init: requested format: 44100 Hz, 2 channels, Signed 16-bit (Little-Endian)
alsa-init: soundcard set to snd
alsa9: 44100 Hz/2 channels/4 bpf/16384 bytes buffer/Signed 16 bit Little Endian
mplayer: pcm.c:2480: snd_pcm_hw_params_can_pause: Assertion `params && params->info != ~0U' failed.
MPlayer interrupted by signal 6 in module: ao2_init
если прибить xmms и запустить с `-ao alsa9', то на hw:0,0 играет замечательно.
и еще при такой настройке, программы, использующие alsa'у иногда зависают. что не есть гут.
можно ли как-нть ситуацию улучшить? заранее благодарен за советы.
PS извиняюсь, если сумбурно изложил.
--
WBFH: -error
Reply to: