bluetooth: handle HFP codec list in any order
authorIgor V. Kovalenko <igor.v.kovalenko@gmail.com>
Wed, 14 Apr 2021 19:55:38 +0000 (22:55 +0300)
committerPulseAudio Marge Bot <pulseaudio-maintainers@lists.freedesktop.org>
Wed, 14 Apr 2021 21:30:27 +0000 (21:30 +0000)
commite3fa93750804a5521e43bb4ed57d72efe0a2ad1f
tree9fbb0d5f0c217dc6f2588bd434c63c9215712bb8
parent651e0db07bf89ae9cf0e73b0e8b4fe9674c54962
bluetooth: handle HFP codec list in any order

HFP HF peer can send +BAC= list of codecs in any order and pa only expects "1,2"
Fix this by actually parsing codec list elements while looking for "2" (mSBC)

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/537>
src/modules/bluetooth/backend-native.c