{"push_id":537744156,"size":1,"distinct_size":1,"ref":"refs/heads/cm-12.0","head":"21ea700385f1a276012a22b406028e7a86b2ee7f","before":"2e26840c6903e0a9bf5d3798989309a3d3ef5b12","commits":[{"sha":"21ea700385f1a276012a22b406028e7a86b2ee7f","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"bluedroid: Stop hardcoding A2DP stream parameters\n\n * Currently, all stream parameters for A2DP are hardcoded at compile\n   time and these areas of code are marked with TODOs to properly\n   honor the stream configuration set by Audioflinger.\n * Due to the inconsistency introduced by QC regarding the sample rate,\n   many devices are now having problems. Only devices which use AFE\n   proxy should use 48K (proxy only does 48K), but let's just fix this\n   once and for all.\n * Add socket communication between the codec and the HAL to pass the\n   parameters, and add validation for those parameters to enable\n   dynamic configuration.\n * For A2DP, the audio_policy.conf entry should list 44100|48000 as\n   the supported sample rates with this patch.\n\nChange-Id: I29c364cbaf2928641a832a0c9839b99a91fcfa15","distinct":true,"url":"https://api.github.com/repos/CyanogenMod/android_external_bluetooth_bluedroid/commits/21ea700385f1a276012a22b406028e7a86b2ee7f"}]}