summaryrefslogtreecommitdiffstats
path: root/libavformat/internal.h
diff options
context:
space:
mode:
authorReimar Döffinger <[email protected]>2011-02-05 16:32:35 +0000
committerMichael Niedermayer <[email protected]>2011-02-09 03:33:55 +0100
commit94dfea71ed370f8e27d99a26612793f7ed7dca46 (patch)
tree67fbee15aaeb9cb0be7dddb2dc7cf081613b9b28 /libavformat/internal.h
parent68b2336d13ce9a474cf99d4d855188bab5777e8c (diff)
oggdec: Fix incorrect assumption about header/data interleaving
Currently (since the data_offset fix) the ogg demuxer assumes that after the first non-header packets in any stream no more header packets will follow. This is not guaranteed, so change the code back again to wait until it has finished the headers for all streams before returning from ogg_get_headers. This fixes issue 2428. Signed-off-by: Mans Rullgard <[email protected]> (cherry picked from commit 6bd69e6adadf645fd07e909bebc150eab4b9c3c8)
Diffstat (limited to 'libavformat/internal.h')
0 files changed, 0 insertions, 0 deletions