aboutsummaryrefslogtreecommitdiff
path: root/libavformat/id3v2.c
AgeCommit message (Expand)Author
2011-11-02id3v2: fix type of ID3v2EMFunc.free()Anton Khirnov
2011-10-13id3v2: reduce the scope of some non-globally-used symbols/structuresDiego Biurrun
2011-10-13id3v2: cosmetics: move some declarations before the places they are usedDiego Biurrun
2011-10-11id3v2: fix NULL pointer dereferenceAnton Khirnov
2011-10-03id3v2: remove pointless castsAnton Khirnov
2011-10-03id3v2: read TXXX frames with two calls to decode_str() instead of one.Anton Khirnov
2011-10-03id3v2: don't discard the whole tag when encountering empty frames.Anton Khirnov
2011-09-21id3v2: add support for non-text and GEOB type tag framesDavid Goldwich
2011-06-08Remove all uses of now deprecated metadata functions.Anton Khirnov
2011-05-26id3v2: Check malloc result. ID3v2 tags can be very large.Alex Converse
2011-05-26id3v2: Initialize tflags for version 2.2.Alex Converse
2011-03-22id3v2: skip broken tags with invalid sizeAnton Khirnov
2011-03-22id3v2: don't explicitly skip paddingAnton Khirnov
2011-03-21id3v2: simplify error handling.Anton Khirnov
2011-03-21id3v2: explicitly seek to the end of the tag after readingAnton Khirnov
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
2011-03-16lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes senseAnton Khirnov
2011-03-15id3v2: merge TYER/TDAT/TIME to date tagAnton Khirnov
2011-03-09id3v2: fix typo in error messageAnton Khirnov
2011-03-04avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov
2011-03-01lavf: replace all uses of url_fskip with avio_seekAnton Khirnov
2011-03-01avio: avio_ prefix for url_fseekAnton Khirnov
2011-02-21avio: avio_ prefixes for get_* functionsAnton Khirnov
2011-02-20avio: move init_put_byte() to a new private header and rename itAnton Khirnov
2011-02-20avio: rename ByteIOContext to AVIOContext.Anton Khirnov
2011-01-22id3v2: split tables for various ID3v2 versionsAnton Khirnov
2011-01-21id3v2: use an enum for encodings instead of magic numbers.Anton Khirnov
2011-01-20id3v2: don't overwrite existing tagsAnton Khirnov
2011-01-20id3v2: convert metadata after all the tags were readAnton Khirnov
2011-01-20id3v2: make ff_id3v2_parse staticAnton Khirnov
2010-12-10id3v2: skip data length indicatorAnton Khirnov
2010-12-07id3v2: skip encrypted/compressed framesAnton Khirnov
2010-12-07id3v2: use a named constant instead of 0x02Anton Khirnov
2010-11-23id3v2: add TDEN<->creation_time tag mappingAnton Khirnov
2010-10-16add ff_ prefix to metadata_conv()Anton Khirnov
2010-10-15Export metadata in the generic format. Deprecate old conversion API.Anton Khirnov
2010-10-01Fix indentation of ff_id3v2_readReimar Döffinger
2010-09-11Read all id3v2 tags at the beginning of mp3 files.David Byron
2010-08-18Support unsynchronisation for id3v2 tags.Alexander Kojevnikov
2010-07-28Skip short padding in id3v2.Alexander Kojevnikov
2010-06-11Generalize ID3v2 functions to support ID3v2-like ID headers with aMichael Karcher
2010-04-25Mark av_metadata_set() as deprecated, and use av_metadata_set2()Stefano Sabatini
2010-04-22Fix off-by-1 error in the tag parsing code.Jai Menon
2010-02-01Add a list of generic tags and change demuxers to follow it.Anton Khirnov
2009-12-13More entries for ff_id3v2_metadata_conv from ffmbc.Michael Niedermayer
2009-12-13s/author/artist/ for ID3Michael Niedermayer
2009-10-15Skip padding bytes correctly in ID3 tags.Jai Menon
2009-10-05id3v2: Export all text information frames with correct names.Anton Khirnov
2009-10-05MP3 muxer: Write all metadata.Anton Khirnov
2009-09-29Add id3v2 metadata conversion table and use it in mp3 muxer.Anton Khirnov