|
|
|
@ -84,16 +84,11 @@ int ff_id3v2_match(const uint8_t *buf, const char *magic); |
|
|
|
|
int ff_id3v2_tag_len(const uint8_t *buf); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Read an ID3v2 tag (text tags only) |
|
|
|
|
*/ |
|
|
|
|
void ff_id3v2_read(AVFormatContext *s, const char *magic); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Read an ID3v2 tag, including supported extra metadata (currently only GEOB) |
|
|
|
|
* Read an ID3v2 tag, including supported extra metadata |
|
|
|
|
* @param extra_meta If not NULL, extra metadata is parsed into a list of |
|
|
|
|
* ID3v2ExtraMeta structs and *extra_meta points to the head of the list |
|
|
|
|
*/ |
|
|
|
|
void ff_id3v2_read_all(AVFormatContext *s, const char *magic, ID3v2ExtraMeta **extra_meta); |
|
|
|
|
void ff_id3v2_read(AVFormatContext *s, const char *magic, ID3v2ExtraMeta **extra_meta); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Write an ID3v2 tag. |
|
|
|
|