summaryrefslogtreecommitdiff
path: root/libavformat/id3v2.c
Commit message (Expand)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-12
|\
| * id3v2: fix NULL pointer dereferenceAnton Khirnov2011-10-11
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-04
|\|
| * id3v2: remove pointless castsAnton Khirnov2011-10-03
| * id3v2: read TXXX frames with two calls to decode_str() instead of one.Anton Khirnov2011-10-03
| * id3v2: don't discard the whole tag when encountering empty frames.Anton Khirnov2011-10-03
* | id3v2: Fix some (function) pointer types.Reimar Döffinger2011-09-25
* | Fixed NULL pointer dereference in id3v2 parser.Laurent Aimar2011-09-25
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-21
|\|
| * id3v2: add support for non-text and GEOB type tag framesDavid Goldwich2011-09-21
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-09
|\|
| * Remove all uses of now deprecated metadata functions.Anton Khirnov2011-06-08
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-05-27
|\|
| * id3v2: Check malloc result. ID3v2 tags can be very large.Alex Converse2011-05-26
| * id3v2: Initialize tflags for version 2.2.Alex Converse2011-05-26
* | id3v2: prevent unsigned integer overflow in ff_id3v2_parse()Stefano Sabatini2011-05-18
* | id3v2: add @file doxy and link to format documentationStefano Sabatini2011-05-18
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-23
|\|
| * id3v2: skip broken tags with invalid sizeAnton Khirnov2011-03-22
| * id3v2: don't explicitly skip paddingAnton Khirnov2011-03-22
| * id3v2: simplify error handling.Anton Khirnov2011-03-21
| * id3v2: explicitly seek to the end of the tag after readingAnton Khirnov2011-03-21
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-17
|\|
| * lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes senseAnton Khirnov2011-03-16
| * id3v2: merge TYER/TDAT/TIME to date tagAnton Khirnov2011-03-15
| * id3v2: fix typo in error messageAnton Khirnov2011-03-09
| * avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-04
| * lavf: replace all uses of url_fskip with avio_seekAnton Khirnov2011-03-01
| * avio: avio_ prefix for url_fseekAnton Khirnov2011-03-01
| * avio: avio_ prefixes for get_* functionsAnton Khirnov2011-02-21
| * avio: move init_put_byte() to a new private header and rename itAnton Khirnov2011-02-20
| * avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-20
| * id3v2: split tables for various ID3v2 versionsAnton Khirnov2011-01-22
| * id3v2: use an enum for encodings instead of magic numbers.Anton Khirnov2011-01-21
| * id3v2: don't overwrite existing tagsAnton Khirnov2011-01-20
| * id3v2: convert metadata after all the tags were readAnton Khirnov2011-01-20
| * id3v2: make ff_id3v2_parse staticAnton Khirnov2011-01-20
* | id3v2: fix typo in error messageAnton Khirnov2011-03-09
* | Do not loop endlessly if id3v2 tag size is negative / too large.Carl Eugen Hoyos2011-03-07
* | avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-05
* | lavf: replace all uses of url_fskip with avio_seekAnton Khirnov2011-03-03
* | avio: avio_ prefix for url_fseekAnton Khirnov2011-03-03
* | avio: avio_ prefixes for get_* functionsAnton Khirnov2011-02-22
* | avio: move init_put_byte() to a new private header and rename itAnton Khirnov2011-02-20
* | avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-20
* | id3v2: split tables for various ID3v2 versionsAnton Khirnov2011-01-23
* | id3v2: use an enum for encodings instead of magic numbers.Anton Khirnov2011-01-21
* | id3v2: don't overwrite existing tagsAnton Khirnov2011-01-21
* | id3v2: convert metadata after all the tags were readAnton Khirnov2011-01-21