That's Why I proposed to set the config switch to "legacy max negotiated  bitpool" (current code) by default, and let the user decide if he/she wants to activate the "XQ max negociated bitpool" (my patch). <div><br /></div><div>This way it's less likely to cause regressions than Pali's "forced bitpool" XQ modes : by default PA behaves like current version.</div><div><br /></div><div>And it doesn't rely on future Bluez features.</div><div><br /></div><div>Jp<br /><br /></div>14:29, 18 octobre 2019, "Tanu Kaskinen" <tanuk@iki.fi>:<br /><blockquote class="b4fd5cf2ec92bc68cb898700bb81355fwmi-quote"><p>On Thu, <span class="177d5a4333ac019606de889e143743a1wmi-callto">2019-10-17</span> at 15:34 +0200, Hyperion wrote:<br /></p><blockquote class="b4fd5cf2ec92bc68cb898700bb81355fwmi-quote"> Regression would mean that some devices can't connect anymore : this<br /> won't happen if a workaround is provided, and this workaround won't<br /> be used often.<br /><br /> Most (99% ?) of the devices will work correctly with my patch (many<br /> of them in XQ mode, and some in legacy mode because they will fall<br /> back to legacy bitpool during negociation)<br /><br /> The remaining (1% ?) : will need a simple boolean swicth in one of<br /> the PA config files to restrict negociation to legacy bitpool (a<br /> module option ? or daemon.conf ?).<br /><br /> I think it's really "simple", efficient, and not dependent of any<br /> upcoming Bluez feature.<br /><br /> "The complex solution is always the best until one find a simpler one"<br /></blockquote><p><br />I don't know the number of users who use bluetooth headsets with<br />PulseAudio, but even just 1% regression rate can mean quite a few<br />unhappy users. When your headset suddenly stops working, it's not<br />trivial to figure out that you may need to pass a special argument to<br />module-bluetooth-discover in order to make it work again.<br /><br />It would be better to have a module argument to enable the XQ settings.<br /><br /></p><span class="c18e9d485856a85513717a5a5b59d3fewmi-sign">-- <br />Tanu<br /></span><p><br /><a href="https://www.patreon.com/tanuk">https://www.patreon.com/tanuk</a><br /><a href="https://liberapay.com/tanuk">https://liberapay.com/tanuk</a><br /><br /></p></blockquote><br /><br />-- <br />Sent from Yandex.Mail for mobile