167 Commits (f099cdaba38dfaf1eb666df17c6739da500ddbf8)

Author SHA1 Message Date
Michael Niedermayer e278500181 oggdec: Support byte based seeking 12 years ago
Paul B Mahol a9b424879f lavc & lavf: replace deprecated av_log* functions 12 years ago
Michael Niedermayer 5d2f2c7643 oggdec: chained oggs have timestamp discontinuities 12 years ago
Michael Niedermayer ed37a566c9 oggdec: remove unused variables 12 years ago
Michael Niedermayer c74d4658dc oggdec: #if 0 disabled code 12 years ago
Michael Niedermayer 7cb27d216d oggdec: Support chained streams, support replacing streams in multistream files. 12 years ago
Michael Niedermayer c994bb2fb7 oggdec: Leave treatment of serial changes to the decoder. 12 years ago
Michael Niedermayer c5cf58d4b9 oggdec: resync from the last page. 12 years ago
Luca Barbato d894f74762 oggdec: make sure the private parse data is cleaned up 12 years ago
Luca Barbato 89b51b570d oggdec: free the ogg streams on read_header failure 12 years ago
Michael Niedermayer ec40d15d82 oggdec: fix warning: assignment discards qualifiers from pointer target type 12 years ago
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