Merge commit '8809c974a3fb51f96e498a5556a4a5bbacc581ce'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 15 Jan 2015 11:45:20 +0000 (12:45 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 15 Jan 2015 11:45:20 +0000 (12:45 +0100)
* commit '8809c974a3fb51f96e498a5556a4a5bbacc581ce':
  id3v2: constify the 'tag' parameter to special metadata parsing callback

Conflicts:
libavformat/id3v2.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavformat/id3v2.c

@@@ -404,7 -300,7 +404,7 @@@ error
   * Parse GEOB tag into a ID3v2ExtraMetaGEOB struct.
   */
  static void read_geobtag(AVFormatContext *s, AVIOContext *pb, int taglen,
-                          char *tag, ID3v2ExtraMeta **extra_meta, int isv34)
 -                         const char *tag, ID3v2ExtraMeta **extra_meta)
++                         const char *tag, ID3v2ExtraMeta **extra_meta, int isv34)
  {
      ID3v2ExtraMetaGEOB *geob_data = NULL;
      ID3v2ExtraMeta *new_extra     = NULL;
@@@ -536,7 -432,7 +536,7 @@@ static void free_apic(void *obj
  }
  
  static void read_apic(AVFormatContext *s, AVIOContext *pb, int taglen,
-                       char *tag, ID3v2ExtraMeta **extra_meta, int isv34)
 -                      const char *tag, ID3v2ExtraMeta **extra_meta)
++                      const char *tag, ID3v2ExtraMeta **extra_meta, int isv34)
  {
      int enc, pic_type;
      char mimetype[64];
@@@ -717,8 -508,8 +717,8 @@@ fail
  typedef struct ID3v2EMFunc {
      const char *tag3;
      const char *tag4;
-     void (*read)(AVFormatContext *, AVIOContext *, int, char *,
+     void (*read)(AVFormatContext *, AVIOContext *, int, const char *,
 -                 ID3v2ExtraMeta **);
 +                 ID3v2ExtraMeta **, int isv34);
      void (*free)(void *obj);
  } ID3v2EMFunc;