[FFmpeg-devel] [PATCH 3/4] opus: Add Special Hybrid Folding (per RFC8251)

Michael Niedermayer michael at niedermayer.cc
Sun Dec 3 04:17:50 EET 2017


On Sat, Dec 02, 2017 at 11:46:58AM -0600, Andrew D'Addesio wrote:
> 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/
> 
> Signed-off-by: Andrew D'Addesio <modchipv12 at gmail.com>
> ---
>  libavcodec/opus_celt.c | 18 +++++++++++++++---
>  1 file changed, 15 insertions(+), 3 deletions(-)

this is missing fate updates:
TEST    opus-testvector05
TEST    opus-testvector06
stddev:  117.55 PSNR: 54.92 MAXDIFF: 3275 bytes:  4803840/  4803840
stddev: |117.55 - 106| >= 3
Test opus-testvector06 failed. Look at tests/data/fate/opus-testvector06.err for details.
make: *** [fate-opus-testvector06] Error 1
make: *** Waiting for unfinished jobs....
stddev:  111.41 PSNR: 55.39 MAXDIFF: 2630 bytes:  5216640/  5216640
stddev: |111.41 - 108| >= 3
Test opus-testvector05 failed. Look at tests/data/fate/opus-testvector05.err for details.
make: *** [fate-opus-testvector05] Error 1

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Dictatorship naturally arises out of democracy, and the most aggravated
form of tyranny and slavery out of the most extreme liberty. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171203/f08e8690/attachment.sig>


More information about the ffmpeg-devel mailing list