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

Submitted by Michael Niedermayer on April 27, 2019, 12:59 p.m.

Details

Message ID 20190427125916.GR3501@michaelspb
State New
Headers show

Commit Message

Michael Niedermayer April 27, 2019, 12:59 p.m.
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@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

Test oggopus-demux failed. Look at tests/data/fate/oggopus-demux.err for details.
make: *** [fate-oggopus-demux] Error 1

[...]

Patch hide | download patch | download mbox

--- ./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