Permits LDAC to be enabled independenly of LHDC (they don't depend on each other and aren't related, other than they both go through the BTIF_AVDTP_CODEC_TYPE_NON_A2DP path and need a buffer bigger than 102400)
Enables LDAC in the open_source target
Fixes a bug/oversight in bt_sbc_player which caused system frequencies above 52M to be ignored (LDAC seems to target a 96k sample rate by default and thus needs 104M, as specified here and here.)
I'm not sure if the line was originally added for debug purposes (git blame traces it back to the initial commit, you can see it here), so its possible that the hunk at services/bt_app/app_bt_stream.cpp#3869 could be removed entirely, or that my version may unnecessarily increase power usage in certain scenarios
I've tested it against my Xperia 1 V in both "Best effort" and "Sound quality preferred" modes and it seems to function without issues
BTIF_AVDTP_CODEC_TYPE_NON_A2DP
path and need a buffer bigger than 102400)bt_sbc_player
which caused system frequencies above 52M to be ignored (LDAC seems to target a 96k sample rate by default and thus needs 104M, as specified here and here.) I'm not sure if the line was originally added for debug purposes (git blame traces it back to the initial commit, you can see it here), so its possible that the hunk at services/bt_app/app_bt_stream.cpp#3869 could be removed entirely, or that my version may unnecessarily increase power usage in certain scenariosI've tested it against my Xperia 1 V in both "Best effort" and "Sound quality preferred" modes and it seems to function without issues