70 Commits (fc31508e3a7894efd8d084e3bc483f958dfdd726)

Author SHA1 Message Date
Anton Khirnov ddb4431208 id3v2: fix skipping extended header in id3v2.4 13 years ago
Kostya Shishkov f704eb612b id3v2: add another mimetype for JPEG image 13 years ago
Anton Khirnov 713f3062a7 id3v2: set the keyframe flag on attached pictures. 13 years ago
Anton Khirnov 393fd0d89e id3v2: remove unused ff_id3v2_read(). 13 years ago
Anton Khirnov 079ea6ca5f lavf: export id3v2 attached pictures as streams. 13 years ago
Anton Khirnov a93b09cb45 id3v2: read attached pictures and export them in ID3v2ExtraMeta. 13 years ago
Diego Biurrun da9cea77e3 Fix a bunch of common typos. 13 years ago
Anton Khirnov ec22979a1d id3v2: fix type of ID3v2EMFunc.free() 13 years ago
Diego Biurrun c4a378855e id3v2: reduce the scope of some non-globally-used symbols/structures 13 years ago
Diego Biurrun 3b78c180e4 id3v2: cosmetics: move some declarations before the places they are used 13 years ago
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
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
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 fb61a7c534 id3v2: fix typo in error message 14 years ago
Anton Khirnov a2704c9712 avio: add avio_tell macro as a replacement for url_ftell 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 b7effd4e83 avio: avio_ prefixes for get_* functions 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 cb6bc57681 id3v2: split tables for various ID3v2 versions 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
Reimar Döffinger 27af8902c4 Fix indentation of ff_id3v2_read 14 years ago
David Byron 0c41d554e2 Read all id3v2 tags at the beginning of mp3 files. 14 years ago
Alexander Kojevnikov 18bbe9df9a Support unsynchronisation for id3v2 tags. 14 years ago
Alexander Kojevnikov ff58de29f1 Skip short padding in id3v2. 15 years ago
Michael Karcher 3a1350e8d9 Generalize ID3v2 functions to support ID3v2-like ID headers with a 15 years ago
Stefano Sabatini 2ef6c1242a Mark av_metadata_set() as deprecated, and use av_metadata_set2() 15 years ago
Jai Menon 037e9afd37 Fix off-by-1 error in the tag parsing code. 15 years ago