[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: