Я использую Bluez4 для передачи звука с iphone 5 на аудиовыход Raspberry pi. Настройки по умолчанию для BLuez 4 A2DP: S16_LE, 44,1 кГц, стерео.
Как и в других сообщениях о Bluez, я не могу перехватывать сообщения Select_Configuration DBus, чтобы динамически изменять частоту дискретизации. Вместо этого я решил попытаться найти частоту дискретизации A2DP по умолчанию в стеке BLuez.
Кто-нибудь знает, где устанавливается частота дискретизации по умолчанию? Моя первая мысль заключалась в том, что это было в папке BLuez/audio/, но ничего не изменило частоту дискретизации по умолчанию 44,1 кГц. Теперь мне очень интересно узнать, где он установлен.
В настоящее время использует это: sudo ./a2dp-alsa --sink | aplay -c 2 -r 44100 -f S16
хотел бы использовать это sudo ./a2dp-alsa --sink | aplay -c 2 -r 16000 -f S16