151 Commits (46f72ea507afee6adb0d2324848159063d0e7afc)

Author SHA1 Message Date
Anton Khirnov c780b543e7 id3v2: fix NULL pointer dereference 13 years ago
Anton Khirnov 60df6b0048 id3v2: remove pointless casts 13 years ago
Anton Khirnov d2961e4ebf id3v2: read TXXX frames with two calls to decode_str() instead of one. 13 years ago
Anton Khirnov 1e18d32d01 id3v2: don't discard the whole tag when encountering empty frames. 13 years ago
Reimar Döffinger a1526cd78f id3v2: Fix some (function) pointer types. 13 years ago
Laurent Aimar f57b00e897 Fixed NULL pointer dereference in id3v2 parser. 13 years ago
David Goldwich 7a019dffe5 id3v2: add support for non-text and GEOB type tag frames 13 years ago
Anton Khirnov d2d67e424f Remove all uses of now deprecated metadata functions. 14 years ago
Alex Converse 86f868771b id3v2: Check malloc result. ID3v2 tags can be very large. 14 years ago
Alex Converse 40a5dd2f35 id3v2: Initialize tflags for version 2.2. 14 years ago
Stefano Sabatini 64be0d1eda id3v2: prevent unsigned integer overflow in ff_id3v2_parse() 14 years ago
Stefano Sabatini b69e5ee902 id3v2: add @file doxy and link to format documentation 14 years ago
Anton Khirnov c5f4c0fd5c id3v2: skip broken tags with invalid size 14 years ago
Anton Khirnov 1885488757 id3v2: don't explicitly skip padding 14 years ago
Anton Khirnov eb1e7f78ea id3v2: simplify error handling. 14 years ago
Anton Khirnov bca6dee386 id3v2: explicitly seek to the end of the tag after reading 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Anton Khirnov 45a8a02a41 lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense 14 years ago
Anton Khirnov 56e2ac6b45 id3v2: merge TYER/TDAT/TIME to date tag 14 years ago
Anton Khirnov ffb0304593 id3v2: fix typo in error message 14 years ago
Anton Khirnov fb61a7c534 id3v2: fix typo in error message 14 years ago
Carl Eugen Hoyos ac533ac458 Do not loop endlessly if id3v2 tag size is negative / too large. 14 years ago
Anton Khirnov 384c9c2fa7 avio: add avio_tell macro as a replacement for url_ftell 14 years ago
Anton Khirnov a2704c9712 avio: add avio_tell macro as a replacement for url_ftell 14 years ago
Anton Khirnov 74b3f67c9c lavf: replace all uses of url_fskip with avio_seek 14 years ago
Anton Khirnov f59d8ff8cd avio: avio_ prefix for url_fseek 14 years ago
Anton Khirnov e356fc57a2 lavf: replace all uses of url_fskip with avio_seek 14 years ago
Anton Khirnov 6b4aa5dac8 avio: avio_ prefix for url_fseek 14 years ago
Anton Khirnov e63a362857 avio: avio_ prefixes for get_* functions 14 years ago
Anton Khirnov b7effd4e83 avio: avio_ prefixes for get_* functions 14 years ago
Anton Khirnov ae99313aa5 avio: move init_put_byte() to a new private header and rename it 14 years ago
Anton Khirnov 471fe57e1a avio: rename ByteIOContext to AVIOContext. 14 years ago
Anton Khirnov e731b8d872 avio: move init_put_byte() to a new private header and rename it 14 years ago
Anton Khirnov ae628ec1fd avio: rename ByteIOContext to AVIOContext. 14 years ago
Anton Khirnov fe01dd8d74 id3v2: split tables for various ID3v2 versions 14 years ago
Anton Khirnov cb6bc57681 id3v2: split tables for various ID3v2 versions 14 years ago
Anton Khirnov eeb0b893e3 id3v2: use an enum for encodings instead of magic numbers. 14 years ago
Anton Khirnov d4cc1f5b97 id3v2: don't overwrite existing tags 14 years ago
Anton Khirnov 189665d927 id3v2: convert metadata after all the tags were read 14 years ago
Anton Khirnov b3158f7a42 id3v2: make ff_id3v2_parse static 14 years ago
Anton Khirnov d66eff3685 id3v2: use an enum for encodings instead of magic numbers. 14 years ago
Anton Khirnov 75aded8328 id3v2: don't overwrite existing tags 14 years ago
Anton Khirnov f7fcd6a254 id3v2: convert metadata after all the tags were read 14 years ago
Anton Khirnov 46a2da7698 id3v2: make ff_id3v2_parse static 14 years ago
Anton Khirnov a152c77f26 id3v2: skip data length indicator 14 years ago
Anton Khirnov 407d3d5a3a id3v2: skip encrypted/compressed frames 14 years ago
Anton Khirnov 7a07d158bd id3v2: use a named constant instead of 0x02 14 years ago
Anton Khirnov bcb5d217ba id3v2: add TDEN<->creation_time tag mapping 14 years ago
Anton Khirnov ad7768f4c4 add ff_ prefix to metadata_conv() 14 years ago
Anton Khirnov 03700d399b Export metadata in the generic format. Deprecate old conversion API. 14 years ago