2012/3/13 Siarhei Siamashka <siarhei.siamashka@xxxxxxxxx>: > Are you now comparing streaming of A2DP audio from your phone to your > PC (using bluez A2DP sink) and to your bluetooth headset? I assume that the phone streams data to the headset (whose session is hard to dump on Windows mobile) with bitpool = 112, ie. the same it fails to set in Bluez and I'm saying it gives good results in terms of perceiveable quality, from which Bluez cannot take advantage due to its inherent bitpool=53 limitation. Anyway, I did some additional listening tests (by listening to Bluez SBC on an A2DP headset). SBC_HIGH_PRECISION alone (without your hack) only slightly improves quality. Also I finally managed to force higher bitpool in ALSA (patch attached). This makes further improvement in quality, at least on headsets that do not choke on higher bitpools. Regards -- Sebastian Olter
Attachment:
pcm_bluetooth.c.diff
Description: Binary data