[SOLVED] Приложение монопольно забирает звук.
solodovnikov_ai 11 ноября, 2010 - 17:33
Такая ситуация у меня связка gnome и alsa, от PA отказался, т.к. были проблемы с настройкой tvtime (не было звука). Так вот ситуация заключается вот в чем, если запущен audacious то vlc не может получить доступ к звук и наоборот. Подскажите, где искать? На крайняк как правильно составить запрос для гугля? Не могу найти решения в оном.
»
- Для комментирования войдите или зарегистрируйтесь
надо сделать устройством
надо сделать устройством вывода по-умолчанию миксер, а не конкретное устройство ;)
Прости за неграмотность,
Прости за неграмотность, можно уточнить где это и как?
это в теории! за конкретной
это в теории! за конкретной реализацией в гугль или жди ответа от другого оратора;)
В любом случае спасибо.
В любом случае спасибо.
если программа, забирающая
если программа, забирающая звук - не блоб пятилетней давности - можно попробовать выключить эмуляцию OSS.
/etc/conf.d/alsasound:
Нейтральность - высшее достижение сознания!
- - -
Где же вы такие проблемы берете? И как это у меня tvtime работает интересно?...
А по существу вопроса:
- Либо, купите карту с аппаратным микшированием;
- Либо, установите и настройте alsa плагин dmix;
- Либо, поставьте PA.
Само собой я за последнее, даже при карте с аппаратным микшированием.
По поводу PA, можете
По поводу PA, можете настройки выложить необходимые для нормальной работы?
inspirra написал(а): - Либо,
Спасибо за наводку, звук заработал, поэтому в принципе тему закрываю. Но если есть возможность выложите рабочие конфиги PА. Просто если интересно на сайте вендора я понимал вопрос о tvitme и PA http://www.beholder.ru/bb/viewtopic.php?t=10848 . но звук так и не появился.
- - -
1.
Проще всего - можно было пусть звук через LineIn, как я себе и сделал, что бы не напрягать систему лишними программными каналами.
2.
Но раз уж Вы используете PA и пытаетесь выводить звук через aplay - нужно было настроить ~/.asoundrc согласно gentoo wiki и задействовать alsa-pulseaudio-plugin из портежа alsa-plugins.
3.
Само собой, вместо arecord/aplay нужно было использовать parecord/paplay
4.
Еще одни способ - использовать PA модуль module-loopback
Спасибо за развернутый ответ.
Спасибо за развернутый ответ.