From 31b73d5ca0a714708787c326e25200a8bdb237c0 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 23 Jun 2016 10:43:54 +0200 Subject: af_lavcac3enc: fix custom bitrates Probably has been broken for ages. (Not sure why anyone would use this feature, though.) --- audio/filter/af_lavcac3enc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/audio/filter/af_lavcac3enc.c b/audio/filter/af_lavcac3enc.c index 973e688aaa..9df68747b4 100644 --- a/audio/filter/af_lavcac3enc.c +++ b/audio/filter/af_lavcac3enc.c @@ -319,14 +319,15 @@ static int af_open(struct af_instance* af){ if (s->cfg_bit_rate) { int i; for (i = 0; i < 19; i++) { - if (ac3_bitrate_tab[i] == s->cfg_bit_rate) + if (ac3_bitrate_tab[i] == s->cfg_bit_rate) { + s->bit_rate = ac3_bitrate_tab[i] * 1000; break; + } } if (i >= 19) { MP_WARN(af, "af_lavcac3enc unable set unsupported " "bitrate %d, use default bitrate (check manpage to see " "supported bitrates).\n", s->cfg_bit_rate); - s->cfg_bit_rate = 0; } } -- cgit v1.2.3