]> git.sesse.net Git - vlc/commitdiff
MP4: Recognize \xa9wrt
authorJean-Baptiste Kempf <jb@videolan.org>
Tue, 25 May 2010 13:52:00 +0000 (15:52 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 25 May 2010 14:37:28 +0000 (16:37 +0200)
We don't do anything with it yet.

modules/demux/mp4/libmp4.c
modules/demux/mp4/mp4.c

index 28e5aa434be9d38165de5bc44c8005e985269fb9..70316aa0e9765d65c827d0ec0647e1ab54a79e7c 100644 (file)
@@ -2768,6 +2768,7 @@ static const struct
     { FOURCC_0xa9url,MP4_ReadBox_0xa9xxx,       MP4_FreeBox_0xa9xxx },
     { FOURCC_0xa9ope,MP4_ReadBox_0xa9xxx,       MP4_FreeBox_0xa9xxx },
     { FOURCC_0xa9com,MP4_ReadBox_0xa9xxx,       MP4_FreeBox_0xa9xxx },
+    { FOURCC_0xa9wrt,MP4_ReadBox_0xa9xxx,       MP4_FreeBox_0xa9xxx },
     { FOURCC_0xa9too,MP4_ReadBox_0xa9xxx,       MP4_FreeBox_0xa9xxx },
 
     { FOURCC_chpl,   MP4_ReadBox_chpl,          MP4_FreeBox_chpl },
index 61a8a6a953ba92ea9a49bef2cac02b5065f5d2dd..8d15877b38c5c537deaaec3592ff60af5ea56821 100644 (file)
@@ -937,6 +937,8 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
                     SET( vlc_meta_SetEncodedBy );
                     break;
 
+                case FOURCC_0xa9wrt: /* Writer */
+                case FOURCC_0xa9com: /* Composer */
                 case FOURCC_0xa9swr:
                 case FOURCC_0xa9inf: /* Information */
                 case FOURCC_0xa9dir: /* Director */
@@ -949,8 +951,6 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
                 case FOURCC_0xa9prf: /* Performers */
                 case FOURCC_0xa9ope: /* Original Performer */
                 case FOURCC_0xa9src: /* Providers Source Content */
-                case FOURCC_0xa9wrt: /* Writer */
-                case FOURCC_0xa9com: /* Composer */
                 case FOURCC_WLOC:    /* Window Location */
                     /* TODO one day, but they aren't really meaningfull */
                     break;