Dźwi

Ogólne pytania dotyczące systemu
rafal44
Posty: 4
Rejestracja: 12 marca 2011, 20:08

Dźwięk - konflikt urządzeń

Post autor: rafal44 »

Opis sytuacji:
Program odtwarzający muzykę normalnie działa, włączam np film; działa. Natomiast inne programy zabierają dostęp do urządzenia tylko dla siebie, np Mixxx, Ardour.

Wyjaśnienie sytuacji:
Programy do odtwarzania muzyki zwykle korzystają z gstreamera, a tam jest element autoaudiosink, który, jak mi się wydaje, jest powszechnie stosowany. Korzystając bezpośrednio z bibliotek Alsy, mamy do wyboru urządzenie; możemy skorzystać z:

Kod: Zaznacz cały

default
lub

Kod: Zaznacz cały

hw:0,0
I teraz jak mi się wydaje gstreamer otwiera

Kod: Zaznacz cały

default
inne programy:

Kod: Zaznacz cały

hw:0,0
i tak następuje konflikt.
Eksperymenty:
program korzystający z asoundlib otwierający urządzenia z różnymi parametrami, uruchamiany w kilku instancjach.
Wniosek:
Nie pozwolić aby jakakolwiek aplikacja otwierała urządzenie domyślne.

Tylko jak to zrobić?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Jakoś mnie to wyjaśnienie nie przekonuje. Prawdopodobnie nie używasz bezpośrednio alsy, tylko PulseAudio albo jakiegoś innego serwera dźwięku i przez to są problemy. Odinstaluj PulseAudio jeżli masz, wyłącz też system dźwięku gnome - z tego co pamiętam on też lubił sprawiać problemy.
ODPOWIEDZ