122 Commits (8d916ef5f74d9e79f1a5c4fde3116ebda3d5ffbe)

Author SHA1 Message Date
Michael Niedermayer c04c43b3e4 avformat/oggparsevorbis: Check that initialization succeeded before declaring the end of headers 10 years ago
Michael Niedermayer 4b2763cd13 avformat/oggparsevorbis: return proper error code from vorbis_header() 10 years ago
Anton Khirnov 2f3fadfbe3 lavc,lavf: switch to the new vorbis parse API 10 years ago
Anton Khirnov 5e80fb7ff2 lavc: add a public API for parsing vorbis packets. 10 years ago
Anton Khirnov 6896f95b24 vorbis_parser: add an AV prefix to VorbisParseContext 10 years ago
Andrew Stone db68ef898a ogg: update event_flags with STREAM_/METADATA_UPDATED whenever metadata changes. 10 years ago
Michael Niedermayer 27b8ef5bb7 avformat/oggparsevorbis: Dont attempt to calculate timestamps from gp=0 11 years ago
Anton Khirnov 23f741f793 matroskadec: parse the channel layout mask for FLAC 11 years ago
Carl Eugen Hoyos ced0d6c14d Use correct msvc type specifiers for ptrdiff_t and size_t. 11 years ago
Michael Niedermayer b978391ed5 avformat/oggparsevorbis: remove non functional null check 11 years ago
Alessandro Ghedini 0048deb84c oggparsevorbis: export replaygain tags from Vorbis comments 11 years ago
Michael Niedermayer 12b97dd375 avformat/oggparsevorbis: dont use invalid granules 11 years ago
Michael Niedermayer f5d1d1e466 avformat/oggparsevorbis: check packet size before reading new_len from it 11 years ago
Hendrik Leppkes 45581ed15d oggdec/vorbis: fix stream duration condition 11 years ago
Ben Boeckel 5a633ec2dd vorbis: extract metadata from the middle of a stream 11 years ago
Ben Boeckel 0dc66553ad vorbis: append data from tags together 11 years ago
Vittorio Giovara fd2384f02b oggparsevorbis: fail on memory allocation error 11 years ago
James Almer c18375ec80 oggvorbisdec: add support for embedded cover art 11 years ago
Vittorio Giovara ed9245dba8 oggparsevorbis: check allocations 11 years ago
James Almer 9c15ef35d4 oggparsevorbis: support official chapter extension 11 years ago
Vittorio Giovara 90e15e340d oggparsevorbis: return meaningful errors 11 years ago
Vittorio Giovara 49fe9c05f9 oggparsevorbis: K&R formatting cosmetics 11 years ago
Martin Storsjö d872fb0f7f lavf: Reset the entry count and allocation size variables on av_reallocp failures 11 years ago
Alexandra Khirnova 5626f994f2 avformat: Use av_reallocp() where suitable 11 years ago
Luca Barbato 3562684db7 ogg: Always alloc the private context in vorbis_header 11 years ago
Michael Niedermayer f3b7f47070 avformat/oggparsevorbis: fix leak of tt 11 years ago
Michael Niedermayer d0a882ab1d avformat/oggparsevorbis: fix leak of ct 11 years ago
James Almer 04b9836274 oggparsevorbis: Support official chapter extension 12 years ago
James Almer 193782216f vorbiscomment: Add support for embedded cover art 12 years ago
Reimar Döffinger efa7f42020 Use the avstring.h locale-independent character type functions 12 years ago
Reimar Döffinger 88d55b827d Remove incorrect use of ctype.h functions. 12 years ago
Michael Niedermayer 033f1644b5 fixup_vorbis_headers: add missing malloc failure check 12 years ago
Paweł Hajdan, Jr 0451ff295a oggparsevorbis: use av_realloc consistently 12 years ago
Luca Barbato fba8e5b608 oggdec: fix faulty cleanup prototype 12 years ago
Michael Niedermayer 7a6beedd3f oggparsevorbis: fix vorbis_cleanup return type 12 years ago
Luca Barbato d894f74762 oggdec: make sure the private parse data is cleaned up 12 years ago
Michael Niedermayer 1d29624c73 oggparsevorbis: check channels 12 years ago
Luca Barbato 7751e4693d ogg: check that the expected number of headers had been parsed 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Michael Niedermayer 18b46a494e oggparsevorbis: fix null ptr dereference 13 years ago
Carl Eugen Hoyos 84aea80f78 oggparsevorbis.c: Check for OOM when using av_mallocz. 13 years ago
Michael Niedermayer 45a7b0674d oggvorbis: fix the first 2 packets timestamps matching issue 13 years ago
Michael Niedermayer 441dce2169 oggvorbis: move handling of first packets ts from parser to muxer. 13 years ago
Michael Niedermayer fe5c5bccce oggvorbisdec: Apply timestamp calculation always when timestamps arent known. 13 years ago
Michael Niedermayer 1f95ad48ff oggvorbisdec: redesign special handling of first frames timestamp. 13 years ago
Michael Niedermayer 63eb01d9c1 oggvorbis: Try to fix pts off by 1 issue. 13 years ago
Michael Niedermayer ca4a3f4a08 oggparsevorbis: Remove code messing with cur_dts. 13 years ago
Justin Ruggles f63412fc74 oggdec: output correct timestamps for Vorbis 13 years ago
Justin Ruggles 5602a464c9 avcodec: add a Vorbis parser to get packet duration 13 years ago
Anton Khirnov c3f9ebf743 lavf: make av_set_pts_info private. 13 years ago