|
|
|
@ -32,11 +32,9 @@ |
|
|
|
|
* @param m The metadata structure to be parsed. For no metadata, set to NULL. |
|
|
|
|
* @param vendor_string The vendor string to be added into the VorbisComment. |
|
|
|
|
* For no string, set to an empty string. |
|
|
|
|
* @param count Pointer to store the number of tags in m because m->count is "not allowed" |
|
|
|
|
* @return The length in bytes. |
|
|
|
|
*/ |
|
|
|
|
int ff_vorbiscomment_length(AVDictionary *m, const char *vendor_string, |
|
|
|
|
unsigned *count); |
|
|
|
|
int ff_vorbiscomment_length(AVDictionary *m, const char *vendor_string); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Write a VorbisComment into a buffer. The buffer, p, must have enough |
|
|
|
@ -47,10 +45,9 @@ int ff_vorbiscomment_length(AVDictionary *m, const char *vendor_string, |
|
|
|
|
* @param p The buffer in which to write. |
|
|
|
|
* @param m The metadata struct to write. |
|
|
|
|
* @param vendor_string The vendor string to write. |
|
|
|
|
* @param count The number of tags in m because m->count is "not allowed" |
|
|
|
|
*/ |
|
|
|
|
int ff_vorbiscomment_write(uint8_t **p, AVDictionary **m, |
|
|
|
|
const char *vendor_string, const unsigned count); |
|
|
|
|
const char *vendor_string); |
|
|
|
|
|
|
|
|
|
extern const AVMetadataConv ff_vorbiscomment_metadata_conv[]; |
|
|
|
|
|
|
|
|
|