Fix ambisonics bitrate when bitrate_bps is OPUS_AUTO
Change-Id: I16bd4cd990d8ad5888c9e30016218ac25242ecb5 Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
This commit is contained in:
parent
ac9fabc7be
commit
fa2578bf47
1 changed files with 2 additions and 1 deletions
|
@ -747,7 +747,8 @@ static void ambisonics_rate_allocation(
|
|||
|
||||
if (st->bitrate_bps==OPUS_AUTO)
|
||||
{
|
||||
total_rate = num_channels * (20000 + st->layout.nb_streams*(Fs+60*Fs/frame_size));
|
||||
total_rate = (st->layout.nb_coupled_streams + st->layout.nb_streams) *
|
||||
(Fs+60*Fs/frame_size) + st->layout.nb_streams * 15000;
|
||||
} else if (st->bitrate_bps==OPUS_BITRATE_MAX)
|
||||
{
|
||||
total_rate = num_channels * 320000;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue