PipeWire: Difference between revisions

No edit summary
Dvaerum (talk | contribs)
m Comment Reasontly, this config broke my wireplumber, so that the listed option was no longer available as audio codecs
 
(2 intermediate revisions by 2 users not shown)
Line 43: Line 43:
     };
     };
   };
   };
</syntaxhighlight>
</syntaxhighlight>{{Note|This config may break wireplumber, so that the following options were no longer available for Bluetooth headsets
 
- High Fidelity Playback (A2DP Sink, codec SBC)
 
- High Fidelity Playback (A2DP Sink, codec SBC-XQ)
 
- High Fidelity Playback (A2DP Sink, codec AAC)}}


Or, to disable automatic HSP/HFP and A2DP mode switching, which is part of the <code>11-bluetooth-policy</code> configuration:<syntaxhighlight lang="nix">
Or, to disable automatic HSP/HFP and A2DP mode switching, which is part of the <code>11-bluetooth-policy</code> configuration:<syntaxhighlight lang="nix">
Line 70: Line 76:
==AirPlay/RAOP configuration==
==AirPlay/RAOP configuration==


Remote Audio Output Protocol, branded as AirPlay, is the apple-developed wireless audio stack used in apple devices, many "smart speakers" and similar appliances as well as several open source implementations. It's based on RTSP, streams in PCM and is supported natively by PipeWire. With the following configuration AirPlay servers on your local network should be automatically added as output devices.
Remote Audio Output Protocol, branded as AirPlay, is the apple-developed wireless audio stack used in apple devices, many "smart speakers" and similar appliances as well as several open source implementations. It's based on RTSP, streams in PCM and is supported natively by PipeWire. With the following configuration AirPlay servers on your local network should be automatically added as output devices:


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">