]> git.sesse.net Git - vlc/commitdiff
demux: libmp4: add styp atom
authorFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 15 Dec 2014 14:56:40 +0000 (15:56 +0100)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Thu, 18 Dec 2014 20:23:51 +0000 (21:23 +0100)
modules/demux/mp4/libmp4.c
modules/demux/mp4/libmp4.h

index 1a87a7138885a8e79a9b9ed6158826baa3b2e88e..60bcdc44288eebeaaf35911cbe23599bb136a713 100644 (file)
@@ -3605,6 +3605,7 @@ static const struct
 
     /* specific box */
     { ATOM_ftyp,    MP4_ReadBox_ftyp,         MP4_FreeBox_ftyp, 0 },
+    { ATOM_styp,    MP4_ReadBox_ftyp,         MP4_FreeBox_ftyp, 0 },
     { ATOM_cmov,    MP4_ReadBox_cmov,         MP4_FreeBox_Common, 0 },
     { ATOM_mvhd,    MP4_ReadBox_mvhd,         MP4_FreeBox_Common, ATOM_moov },
     { ATOM_mvhd,    MP4_ReadBox_mvhd,         MP4_FreeBox_Common, ATOM_foov },
index 174c1fc43f2639ad0962dd8373e676cc6325208d..b184469cb8429e78d10bc7f94293dd53d1586c90 100644 (file)
@@ -47,6 +47,7 @@
 #define ATOM_dcom VLC_FOURCC( 'd', 'c', 'o', 'm' )
 #define ATOM_cmvd VLC_FOURCC( 'c', 'm', 'v', 'd' )
 
+#define ATOM_styp VLC_FOURCC( 's', 't', 'y', 'p' )
 #define ATOM_moof VLC_FOURCC( 'm', 'o', 'o', 'f' )
 #define ATOM_mdat VLC_FOURCC( 'm', 'd', 'a', 't' )
 #define ATOM_skip VLC_FOURCC( 's', 'k', 'i', 'p' )