Commit 3ebe37d2 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

MP4: support for the \xa9too atom

parent 08d51eaa
...@@ -2768,6 +2768,7 @@ static const struct ...@@ -2768,6 +2768,7 @@ static const struct
{ FOURCC_0xa9url,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx }, { FOURCC_0xa9url,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx },
{ FOURCC_0xa9ope,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx }, { FOURCC_0xa9ope,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx },
{ FOURCC_0xa9com,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx }, { FOURCC_0xa9com,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx },
{ FOURCC_0xa9too,MP4_ReadBox_0xa9xxx, MP4_FreeBox_0xa9xxx },
{ FOURCC_chpl, MP4_ReadBox_chpl, MP4_FreeBox_chpl }, { FOURCC_chpl, MP4_ReadBox_chpl, MP4_FreeBox_chpl },
......
...@@ -220,6 +220,7 @@ ...@@ -220,6 +220,7 @@
#define FOURCC_0xa9wrt VLC_FOURCC( 0xa9, 'w', 'r', 't' ) #define FOURCC_0xa9wrt VLC_FOURCC( 0xa9, 'w', 'r', 't' )
#define FOURCC_0xa9com VLC_FOURCC( 0xa9, 'c', 'o', 'm' ) #define FOURCC_0xa9com VLC_FOURCC( 0xa9, 'c', 'o', 'm' )
#define FOURCC_0xa9gen VLC_FOURCC( 0xa9, 'g', 'e', 'n' ) #define FOURCC_0xa9gen VLC_FOURCC( 0xa9, 'g', 'e', 'n' )
#define FOURCC_0xa9too VLC_FOURCC( 0xa9, 't', 'o', 'o' )
#define FOURCC_chpl VLC_FOURCC( 'c', 'h', 'p', 'l' ) #define FOURCC_chpl VLC_FOURCC( 'c', 'h', 'p', 'l' )
#define FOURCC_WLOC VLC_FOURCC( 'W', 'L', 'O', 'C' ) #define FOURCC_WLOC VLC_FOURCC( 'W', 'L', 'O', 'C' )
......
...@@ -932,6 +932,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) ...@@ -932,6 +932,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
SET( vlc_meta_SetURL ); SET( vlc_meta_SetURL );
break; break;
case FOURCC_0xa9too: /* Encoder Tool */
case FOURCC_0xa9enc: /* Encoded By */ case FOURCC_0xa9enc: /* Encoded By */
SET( vlc_meta_SetEncodedBy ); SET( vlc_meta_SetEncodedBy );
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment