Fixes a bug where the encoder was trying to use redundancy in CELT mode
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 15 Nov 2013 06:41:12 +0000 (01:41 -0500)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 15 Nov 2013 06:41:12 +0000 (01:41 -0500)
commitd7aadd808fd2d6f2d8f4a5daf8b3ec32a0968e8e
tree7aa57d0a29ddb4d5708190fc4510c32cc8784a34
parentc5635d284b489c7705c2357cc4f0601587416b78
Fixes a bug where the encoder was trying to use redundancy in CELT mode

The problem was that forcing CELT-mode for low bitrate CBR was done too late,
after the encoder had decided to use SILK. This was causing redundancy
to be allocated because the encoder didn't realize it was going to keep
using CELT.
src/opus_encoder.c