Fixes two bandwidth decision issues
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Tue, 19 Feb 2013 05:42:15 +0000 (00:42 -0500)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Tue, 19 Feb 2013 05:42:15 +0000 (00:42 -0500)
commit3ecd9c20cbc77e83dfd83c3d2e8e0640a5b50bba
treebf6fcfd5e08a1e1b9704ad6c1fdb079dc2350642
parent851f8033f6d3754a76adca225f06f4c573ea2ac2
Fixes two bandwidth decision issues

1) In cases where the SILK desired bandwidth went down, then quickly up, we
count get stuck in a mode with the LP variation going the wrong way.
2) Bandwidth detection can no longer force SILK to go below wideband to
avoid switches that require redundancy.
silk/control_audio_bandwidth.c
src/opus_encoder.c