запустить /usr/local/sbin/virtual_oss -T /dev/sndstat -Q 0 -C 1 -c 1 -S -r 48000 -b 24 -s 1024 -O /dev/dsp3 -R /dev/dsp4 -d dsp -t vdsp.ctl, то появляется /dev/dsp, без которого звука нет вообще даже в mplayer.
собраться ff без pa
сделать sysctl hw.snd.default_unit=0
то ff всеравно просит доступ к микрофону (unit 3), то есть
ff игнорирует настройки sysctl
ff неправильно определяет сам микрофон
в итоге основной звук заикается, а микрофон не работает.
да нашел уже, говорю, понял.
дальше я из инета скопировал
/usr/local/sbin/virtual_oss -T /dev/sndstat -Q 0 -C 1 -c 1 -S -r 48000 -b 24 -s 1024 -O /dev/dsp3 -R /dev/dsp4 -d dsp -t vdsp.ctlИ как, работает?
раньше с этим получалось захватывать звук с dsp4 (камера) и воспроизводить через dsp3 (usb audio)
но теперь ни один браузер что-то не хочет. я вообще не понимаю, если я делаю что-то такое, микшер должен показывать какие-то изменения?
сейчас у меня вообще звука ни в одном браузере нет. хз, почему.
если
запустить /usr/local/sbin/virtual_oss -T /dev/sndstat -Q 0 -C 1 -c 1 -S -r 48000 -b 24 -s 1024 -O /dev/dsp3 -R /dev/dsp4 -d dsp -t vdsp.ctl, то появляется /dev/dsp, без которого звука нет вообще даже в mplayer.
собраться ff без pa
сделать sysctl hw.snd.default_unit=0
то ff всеравно просит доступ к микрофону (unit 3), то есть
в итоге основной звук заикается, а микрофон не работает.
в GC звука нет вообще.
firefox+virtual_oss начинает работать, если hw.snd.default_unit выставить на девайс с микрофоном.
chrome пока не работает.