opus: Add Special Hybrid Folding (per RFC8251)

Multimedia / FFmpeg - Andrew D'Addesio [gmail.com] - 4 December 2017 07:28 EST

This decoder-side change, introduced in RFC 8251 (section 9), slightly improves the decoded quality of 16kbps speech in Hybrid Mode.

Differences can be seen/heard in testvector05.bit, testvector06.bit, and testvector12.bit in the RFC 6716/8251 testvectors found here: https://people.xiph.org/~greg/opus_testvectors/

fe05f93013 opus: Add Special Hybrid Folding (per RFC8251)
libavcodec/opus_celt.c | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)

  • Share