oggdec: Leave treatment of serial changes to the decoder.
Attempting to re-parse the headers at demuxer level is a
pandora box the way its done currently.
This allows full reconfiguration of vorbis streams
Fixes Ticket2117
Fixes Ticket2121
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit c994bb2fb7
)
This commit is contained in:

committed by
Carl Eugen Hoyos

parent
9636266cbd
commit
1c373456f6
@@ -185,6 +185,9 @@ static int ogg_replace_stream(AVFormatContext *s, uint32_t serial)
|
||||
|
||||
os = &ogg->streams[0];
|
||||
|
||||
os->serial = serial;
|
||||
return 0;
|
||||
|
||||
buf = os->buf;
|
||||
bufsize = os->bufsize;
|
||||
codec = os->codec;
|
||||
|
Reference in New Issue
Block a user