[FFmpeg-devel] [PATCH] avformat/oggdec: improve playback of chained opus file

Michael Niedermayer michael at niedermayer.cc
Sat Apr 27 15:59:16 EEST 2019


On Fri, Apr 26, 2019 at 11:58:21PM +0200, Paul B Mahol wrote:
> Improves decoding of: https://jmvalin.ca/misc_stuff/chain_works.opus
> 
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---
>  libavformat/oggdec.c       | 10 +++++++++-
>  libavformat/oggdec.h       |  1 +
>  libavformat/oggparseopus.c |  1 +
>  3 files changed, 11 insertions(+), 1 deletion(-)

this changes the checksum for at 1 fate test

--- ./tests/ref/fate/oggopus-demux	2019-04-22 01:26:50.179027580 +0200
+++ tests/data/fate/oggopus-demux	2019-04-27 14:15:21.585470907 +0200
@@ -5,7 +5,7 @@
 #sample_rate 0: 48000
 #channel_layout 0: 3
 #channel_layout_name 0: stereo
-0,       -356,       -356,      960,      402, 0x89b1c40f
+0,       -356,       -356,      960,      402, 0x89b1c40f, S=1,       10, 0x03f10065
 0,        604,        604,      960,      216, 0x7bf97146
 0,       1564,       1564,      960,      215, 0x6cb86d8b
 0,       2524,       2524,      960,      218, 0x9cfd691c
Test oggopus-demux failed. Look at tests/data/fate/oggopus-demux.err for details.
make: *** [fate-oggopus-demux] Error 1

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

Complexity theory is the science of finding the exact solution to an
approximation. Benchmarking OTOH is finding an approximation of the exact
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20190427/dc2ac1c6/attachment.sig>


More information about the ffmpeg-devel mailing list