38 Commits (d0f0f6287c7fd29474e58fe1b86db2885f20c457)

Author SHA1 Message Date
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
Anton Khirnov ca76a11948 Add a list of generic tags and change demuxers to follow it. 15 years ago
Michael Niedermayer dfe9ee6b95 More entries for ff_id3v2_metadata_conv from ffmbc. 15 years ago
Michael Niedermayer 8a98be1a08 s/author/artist/ for ID3 15 years ago
Jai Menon 2e3ca1ffd0 Skip padding bytes correctly in ID3 tags. 15 years ago
Anton Khirnov 41770abf86 id3v2: Export all text information frames with correct names. 15 years ago
Anton Khirnov 078d89a2b0 MP3 muxer: Write all metadata. 15 years ago
Anton Khirnov 6378b06208 Add id3v2 metadata conversion table and use it in mp3 muxer. 15 years ago
Anton Khirnov 20c6837880 id3v2: Add support for UTF-16 encoding. 15 years ago
Anton Khirnov 9aa1bcce51 id3v2: Use 0 instead of '\0'. 15 years ago
Anton Khirnov 787f8fad00 id3v2: check for enough space to write full UTF-8 characters. 15 years ago
Michael Niedermayer d004179e19 indent 16 years ago
Michael Niedermayer 3fd5a75b07 id3v2.4.0 uses syncsafe integers for sizes of frames. 16 years ago
Michael Niedermayer 1cd4422163 Fix id3v2.2 frame size parsing. 16 years ago
Michael Niedermayer 47f42aec38 Fix id3v2.3/4 tag size parsing. 16 years ago
Patrick Dehne 50fcd5be36 Move id3v1/id3v2 handling code from mp3.c to id3v[12].c. 16 years ago
Diego Biurrun 1d4b1bf2f6 cosmetics: Prettyprint one more line to have columns line up. 16 years ago
Diego Biurrun 7d7b8c32c9 cosmetics: Reformat to K&R and prettyprint newly created files. 16 years ago
Patrick Dehne 7541118286 Move id3v2 parsing code from mp3.c to id3v2.h and id3v2.c. 16 years ago
Alex Converse ac3ef4a41b Fix probing of files with ID3v2 tags. Discussed at 16 years ago
Alex Converse 2ea512a6c2 Factorise id3v2 header parsing from mp3.c to be shared 16 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 16 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Guillaume Poirier efb775777f add a comment to indicate which #endif belong to which #define 18 years ago
Måns Rullgård 699b3f99d0 add multiple inclusion guards to headers 18 years ago
Måns Rullgård 99545457bf include all prerequisites in header files 18 years ago
Diego Biurrun c33d98141d Move H.263 parser to its own file. 18 years ago
Ryan Martell 1d1be919ce add support for rtp/h264 streaming 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Diego Biurrun 04d7f60143 Add official LGPL license headers to the files that were missing them. 18 years ago
Måns Rullgård b9a73d8d2f move adler32 to libavutil 19 years ago