切り替えられた出力受信機/モバイルオーディオストリーミング - しかし、一部のアプリはまだ古い受信機を使用しています!

切り替えられた出力受信機/モバイルオーディオストリーミング - しかし、一部のアプリはまだ古い受信機を使用しています!

USBで接続されたアンプ/ DACとオンボードオーディオを簡単に切り替えたいです。私はPulseAudio 4.0-2で完全に更新されたArch Linux x64を使用しています。

このボードの別のスレッドは、出力レシーバの切り替えとアクティブなオーディオストリームの移動に関するものです。ねえ。

いくつかの修正がありますが、許可された回答のスクリプトを使用すると、必要に応じてアンプ/dacとオンボードオーディオを前後に切り替えることができます。同様に、私のオーディオストリームは既存の受信機から新しい受信機に移動されました。

問題は、すべてのアプリケーションが新しいリスナーを使用しているわけではないということです。たとえば、ウェブブラウザでYouTubeクリップを一時停止し、出力シンクを切り替え、すべてのオーディオストリームを移動してクリップの一時停止を解除すると、オーディオは以前のシンクで再生され続けます!

オーディオストリームを移動すると、アクティブな(現在再生中の)オーディオストリームのみが移動するように見えます。再生されていないオーディオストリームは一種の一時停止モードにある可能性がありますが、まだPulseAudioによって追跡されているため、移動できると思いましたが、そうではありません。おそらくどのような理由であるかはわかりません。なぜなら、私はサウンドシステムがどのように機能するのかよく分からないからです。

しかし、私が使用しない場合パクテルサウンド設定の使用GNOMEコントロールセンター受信機を切り替えるために、すべてのアプリケーションは新しく切り替えられた受信機を尊重します。 YouTubeクリップが一時停止されたWebブラウザも同様です。

この質問は次のようにまとめることができます。次のターミナルプログラムを使用してこれを行うにはどうすればよいですか?パクテル、すべてのアプリケーションに新しいレシーバーを使用してサウンドを再生させます。GNOMEコントロールセンターできる?これには現在、一部のサウンドを再生しないプログラムが含まれているため、取り外し可能なオーディオストリームがないようです。

関連情報