Michael Niedermayer
|
f9ecb849ef
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Anton Khirnov
|
d2d67e424f
Remove all uses of now deprecated metadata functions.
|
13 years ago |
Michael Niedermayer
|
8381ab1437
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Alex Converse
|
86f868771b
id3v2: Check malloc result. ID3v2 tags can be very large.
|
13 years ago |
Alex Converse
|
40a5dd2f35
id3v2: Initialize tflags for version 2.2.
|
13 years ago |
Stefano Sabatini
|
64be0d1eda
id3v2: prevent unsigned integer overflow in ff_id3v2_parse()
|
13 years ago |
Stefano Sabatini
|
b69e5ee902
id3v2: add @file doxy and link to format documentation
|
13 years ago |
Michael Niedermayer
|
4fa0e24736
Merge remote-tracking branch 'newdev/master'
|
13 years ago |
Anton Khirnov
|
c5f4c0fd5c
id3v2: skip broken tags with invalid size
|
13 years ago |
Anton Khirnov
|
1885488757
id3v2: don't explicitly skip padding
|
13 years ago |
Anton Khirnov
|
eb1e7f78ea
id3v2: simplify error handling.
|
13 years ago |
Anton Khirnov
|
bca6dee386
id3v2: explicitly seek to the end of the tag after reading
|
13 years ago |
Mans Rullgard
|
2912e87a6c
Replace FFmpeg with Libav in licence headers
|
13 years ago |
Michael Niedermayer
|
0fecf2642b
Merge remote-tracking branch 'newdev/master'
|
13 years ago |
Anton Khirnov
|
45a8a02a41
lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense
|
13 years ago |
Anton Khirnov
|
56e2ac6b45
id3v2: merge TYER/TDAT/TIME to date tag
|
13 years ago |
Anton Khirnov
|
ffb0304593
id3v2: fix typo in error message
|
13 years ago |
Anton Khirnov
|
fb61a7c534
id3v2: fix typo in error message
|
13 years ago |
Carl Eugen Hoyos
|
ac533ac458
Do not loop endlessly if id3v2 tag size is negative / too large.
|
13 years ago |
Anton Khirnov
|
384c9c2fa7
avio: add avio_tell macro as a replacement for url_ftell
|
13 years ago |
Anton Khirnov
|
a2704c9712
avio: add avio_tell macro as a replacement for url_ftell
|
13 years ago |
Anton Khirnov
|
74b3f67c9c
lavf: replace all uses of url_fskip with avio_seek
|
13 years ago |
Anton Khirnov
|
f59d8ff8cd
avio: avio_ prefix for url_fseek
|
13 years ago |
Anton Khirnov
|
e356fc57a2
lavf: replace all uses of url_fskip with avio_seek
|
13 years ago |
Anton Khirnov
|
6b4aa5dac8
avio: avio_ prefix for url_fseek
|
13 years ago |
Anton Khirnov
|
e63a362857
avio: avio_ prefixes for get_* functions
|
13 years ago |
Anton Khirnov
|
b7effd4e83
avio: avio_ prefixes for get_* functions
|
13 years ago |
Anton Khirnov
|
ae99313aa5
avio: move init_put_byte() to a new private header and rename it
|
13 years ago |
Anton Khirnov
|
471fe57e1a
avio: rename ByteIOContext to AVIOContext.
|
13 years ago |
Anton Khirnov
|
e731b8d872
avio: move init_put_byte() to a new private header and rename it
|
13 years ago |
Anton Khirnov
|
ae628ec1fd
avio: rename ByteIOContext to AVIOContext.
|
13 years ago |
Anton Khirnov
|
fe01dd8d74
id3v2: split tables for various ID3v2 versions
|
13 years ago |
Anton Khirnov
|
cb6bc57681
id3v2: split tables for various ID3v2 versions
|
13 years ago |
Anton Khirnov
|
eeb0b893e3
id3v2: use an enum for encodings instead of magic numbers.
|
13 years ago |
Anton Khirnov
|
d4cc1f5b97
id3v2: don't overwrite existing tags
|
13 years ago |
Anton Khirnov
|
189665d927
id3v2: convert metadata after all the tags were read
|
13 years ago |
Anton Khirnov
|
b3158f7a42
id3v2: make ff_id3v2_parse static
|
13 years ago |
Anton Khirnov
|
d66eff3685
id3v2: use an enum for encodings instead of magic numbers.
|
13 years ago |
Anton Khirnov
|
75aded8328
id3v2: don't overwrite existing tags
|
13 years ago |
Anton Khirnov
|
f7fcd6a254
id3v2: convert metadata after all the tags were read
|
13 years ago |
Anton Khirnov
|
46a2da7698
id3v2: make ff_id3v2_parse static
|
13 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 |