216 Commits (7010dd98b575d2e39fca947e609b85be7490b269)

Author SHA1 Message Date
Luca Barbato ba064ebe48 oggdec: check memory allocation 12 years ago
Luca Barbato f5f1cf5224 oggdec: K&R cosmetic formatting 12 years ago
Michael Niedermayer 9db3fb6ed8 oggdec: prevent codec from changing through ogg_replace_stream() 12 years ago
Michael Niedermayer 07a866282f oggdec: fix memleak on header parsing failure 12 years ago
Michael Niedermayer 248b1ff26b Fix various uses of av_log_missing_feature() 12 years ago
Michael Niedermayer 4c273eb64c oggdec: print a warning if the number of headers mismatch expectations. 12 years ago
Michael Niedermayer cc4deafed1 oggdec: print error when headers couldnt be parses successfully 12 years ago
Luca Barbato d1f05dd183 ogg: calculate the start position once all the headers are parsed 12 years ago
Luca Barbato 7751e4693d ogg: check that the expected number of headers had been parsed 12 years ago
Clément Bœsch ea5bd7ea6f lavf/oggdec: check for begin-of-stream flag in case of chained streams. 12 years ago
Clément Bœsch 094991eb69 lavf/oggdec: reword stream creation error message. 12 years ago
Clément Bœsch 23f6420026 lavf/oggdec: reindent and comment blocks. 12 years ago
Clément Bœsch a218c5ebd2 lavf/oggdec: make stream replacement less convoluted. 12 years ago
Clément Bœsch e18ea76523 lavf/oggdec: more explicit zeroing of the new ogg stream. 12 years ago
Clément Bœsch 3a89553347 lavf/oggdec: rework allocations in ogg_new_streams(). 12 years ago
Clément Bœsch edca80387c lavf/oggdec: simplify destroying streams with chained audio streams. 12 years ago
Clément Bœsch 277ddf127d lavf/oggdec: rename str to sid. 12 years ago
Clément Bœsch e1ca1dd71b lavf/oggdec: remove a comment not matching anything. 12 years ago
Clément Bœsch bf8bfc6a11 lavf/oggdec: inline ogg_get_headers(). 12 years ago
Reimar Döffinger 69aeba1396 oggdec: Initialize stream index to -1 in ogg_packet. 12 years ago
Reimar Döffinger a4163b2d65 oggdec: simplify start time calculation code. 12 years ago
Michael Niedermayer 9e1c55cfde oggdec: check stream index before using it in ogg_get_length() 12 years ago
Nicolas George e62fd6619f oggdec: add support for Opus codec. 13 years ago
Michael Niedermayer e0eaf10049 oggdec: fix regression that caused reading the whole file during open 13 years ago
Michael Niedermayer 8443082db6 ogg: rewrite first timestamp reading code. 13 years ago
Michael Niedermayer 5931c754b8 ogg: in ogg_get_length() start from data_offset not 0. 13 years ago
Michael Niedermayer ef32fbafcd oggdec: fix off by one error on pos_limit 13 years ago
Michael Niedermayer a6bb09fc1a oggdec: print error on failure to create streams 13 years ago
Michael Niedermayer 251ce23165 oggdec: print error on changing streams when its unsupported. 13 years ago
Michael Niedermayer 6fd478062c oggdec: print error on unsupported versions 13 years ago
Michael Niedermayer 96fb233e64 oggdec: reset lastpts so that justins vorbis duration correction is not skiped 13 years ago
Michael Niedermayer 5f9f78dc9b oggdec: pass avformat context to ogg_reset() 13 years ago
Michael Niedermayer c7c976c6d7 oggdec: Safety check against stream counts being inconsistent in seek() 13 years ago
Michael Niedermayer 9bb3b7d028 oggdec: Recreate streams only in the 1 stream case. 13 years ago
Dale Curtis ef0d779706 Fix uninitialized reads on malformed ogg files. 13 years ago
Reimar Döffinger 030e96fe55 oggdec: improve warning message. 13 years ago
Reimar Döffinger 787528b4a6 Detect theora keyframes by content in Ogg demuxer. 13 years ago
Reimar Döffinger 8162c6f0bd oggdec: add missing ogg_reset on seek. 13 years ago
Reimar Döffinger 1b0dc96fc9 oggdec: fix keyframe seeking when granule_is_start is 0. 13 years ago
Reimar Döffinger d7b542ae29 Fix potential infinite discard loop. 13 years ago
Anton Khirnov 6e9651d106 lavf: remove AVFormatParameters from AVFormatContext.read_header signature 13 years ago
Diego Biurrun e873c03ac7 misc Doxygen markup improvements 13 years ago
Anton Khirnov c3f9ebf743 lavf: make av_set_pts_info private. 13 years ago
Anton Khirnov a2faa95151 lavf: make some seeking functions private 13 years ago
Anton Khirnov 84ad31ff18 lavf: replace av_new_stream->avformat_new_stream part II. 13 years ago
Nicolas George 4ca59d1948 oggdec: add support for Xiph's CELT codec 13 years ago
Laurent Aimar 0e7efb9d23 oggdec: fix out of bound write in the ogg demuxer 13 years ago
Laurent Aimar bc851a2946 Fix writes out of bounds in the ogg demuxer. 13 years ago
Michael Niedermayer 7e7012d0b4 oggdec: subtract time of first packet only from duration when it is significant 13 years ago
Michael Niedermayer d2cab951e3 oggdec: Make sure start time correction is applied once to each stream 13 years ago