diff options
author | Anton Khirnov <anton@khirnov.net> | 2015-01-10 09:39:32 +0100 |
---|---|---|
committer | Vittorio Giovara <vittorio.giovara@gmail.com> | 2015-01-14 17:17:24 +0100 |
commit | 8809c974a3fb51f96e498a5556a4a5bbacc581ce (patch) | |
tree | c3a4e13e8be2026a1964b006a8a8e998c1b7aa1f | |
parent | f86f39cb9b1fcd063d5e4812132a75c06cc7acd2 (diff) | |
download | ffmpeg-8809c974a3fb51f96e498a5556a4a5bbacc581ce.tar.gz |
id3v2: constify the 'tag' parameter to special metadata parsing callback
Those functions should not ever modify it.
-rw-r--r-- | libavformat/id3v2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavformat/id3v2.c b/libavformat/id3v2.c index e5f7486e1d..cef1d9fdae 100644 --- a/libavformat/id3v2.c +++ b/libavformat/id3v2.c @@ -300,7 +300,7 @@ static void read_ttag(AVFormatContext *s, AVIOContext *pb, int taglen, * Parse GEOB tag into a ID3v2ExtraMetaGEOB struct. */ static void read_geobtag(AVFormatContext *s, AVIOContext *pb, int taglen, - char *tag, ID3v2ExtraMeta **extra_meta) + const char *tag, ID3v2ExtraMeta **extra_meta) { ID3v2ExtraMetaGEOB *geob_data = NULL; ID3v2ExtraMeta *new_extra = NULL; @@ -432,7 +432,7 @@ static void free_apic(void *obj) } static void read_apic(AVFormatContext *s, AVIOContext *pb, int taglen, - char *tag, ID3v2ExtraMeta **extra_meta) + const char *tag, ID3v2ExtraMeta **extra_meta) { int enc, pic_type; char mimetype[64]; @@ -508,7 +508,7 @@ fail: typedef struct ID3v2EMFunc { const char *tag3; const char *tag4; - void (*read)(AVFormatContext *, AVIOContext *, int, char *, + void (*read)(AVFormatContext *, AVIOContext *, int, const char *, ID3v2ExtraMeta **); void (*free)(void *obj); } ID3v2EMFunc; |