182 Commits (46f72ea507afee6adb0d2324848159063d0e7afc)

Author SHA1 Message Date
James Almer 313a6c65b7 oggdec: validate VP8 keyframes 11 years ago
Ben Boeckel 7eb84f2c3b ogg: allow streams to update metadata 11 years ago
Michael Niedermayer 5e0c7eab2a avformat/oggdec: dont read timestamps from EOS pages of ogm videos 11 years ago
James Almer d890db5f53 oggdec: add support for VP8 demuxing 11 years ago
Michael Niedermayer 551a679795 avformat/oggdec: reset end_trimming when it has been used, so it cannot be used twice by mistake 11 years ago
Dale Curtis 9c0dd7b462 avformat/oggdec: reset end_trimming in ogg_reset() 11 years ago
Michael Niedermayer 6838e1f547 avformat/oggdec: favor av_freep() over av_free() 11 years ago
Nicolas George ecab1c7741 oggdec: add support for Opus in Ogg demuxing 11 years ago
Vignesh Venkatasubramanian 23637f98f4 lavf/ogg: Support for end trimming Opus 11 years ago
Alexandra Khirnova f369b9356c avformat: Use av_reallocp_array() where suitable 11 years ago
Reimar Döffinger 9a27acae9e ogg: Fix potential infinite discard loop 12 years ago
Anton Khirnov 8ad3267ce3 oggdec: do not fall back on binary search in the generic code. 12 years ago
Luca Barbato f963f701d9 ogg: relax demuxer conformance checks 12 years ago
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. 13 years ago
Reimar Döffinger a4163b2d65 oggdec: simplify start time calculation code. 13 years ago
Michael Niedermayer 9e1c55cfde oggdec: check stream index before using it in ogg_get_length() 13 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