nixpkgs/pkgs/applications/audio/pulseaudio-modules-bt/fix-aac-defaults.patch
talyz 700bab5b80 pulseaudio-modules-bt: Patch default settings for AAC encoding
The upstream defaults result in audibly worse quality than simply
relying on the builtin SBC codec, making it somewhat useless. Attempt
to fix this by setting saner defaults.
2019-06-27 16:46:25 +02:00

15 lines
627 B
Diff

diff --git a/src/modules/bluetooth/a2dp/a2dp_aac.c b/src/modules/bluetooth/a2dp/a2dp_aac.c
index 394a7a0..cf5abaf 100644
--- a/src/modules/bluetooth/a2dp/a2dp_aac.c
+++ b/src/modules/bluetooth/a2dp/a2dp_aac.c
@@ -90,8 +90,8 @@ pa_aac_encoder_init(pa_a2dp_source_read_cb_t read_cb, pa_a2dp_source_read_buf_fr
info->read_pcm = read_cb;
info->read_buf_free = free_cb;
info->aacenc_handle_opened = false;
- info->aac_enc_bitrate_mode = 5;
- info->aac_afterburner = false;
+ info->aac_enc_bitrate_mode = 0;
+ info->aac_afterburner = true;
info->force_pa_fmt = PA_SAMPLE_INVALID;
return true;
}