diff options
author | wm4 <wm4@nowhere> | 2016-06-23 10:43:54 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-06-23 10:43:54 +0200 |
commit | 31b73d5ca0a714708787c326e25200a8bdb237c0 (patch) | |
tree | 3ed770a070fb10c6af47f1c93f728f8aae94d249 /audio | |
parent | b753c229f707fd62a3b71cff43b02de84f4129e7 (diff) | |
download | mpv-31b73d5ca0a714708787c326e25200a8bdb237c0.tar.bz2 mpv-31b73d5ca0a714708787c326e25200a8bdb237c0.tar.xz |
af_lavcac3enc: fix custom bitrates
Probably has been broken for ages.
(Not sure why anyone would use this feature, though.)
Diffstat (limited to 'audio')
-rw-r--r-- | audio/filter/af_lavcac3enc.c | 5 |
1 files 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; } } |