]> git.sesse.net Git - vlc/commitdiff
mp4: add avc1/3gp6/qt brands
authorIlkka Ollakka <ileoo@videolan.org>
Sun, 13 Jun 2010 12:20:54 +0000 (15:20 +0300)
committerIlkka Ollakka <ileoo@videolan.org>
Sun, 13 Jun 2010 20:29:19 +0000 (23:29 +0300)
I think this should be safe even if there isn't avc1 track

modules/mux/mp4.c

index f459b5248fb959a60c7e85a8c46dd60556ff25ad..fda0c4239f7ff825f82ad0bf895a4ac54b5a5455 100644 (file)
@@ -204,11 +204,13 @@ static int Open( vlc_object_t *p_this )
     {
         /* Now add ftyp header */
         box = box_new( "ftyp" );
-        if( p_sys->b_3gp ) bo_add_fourcc( box, "3gp4" );
+        if( p_sys->b_3gp ) bo_add_fourcc( box, "3gp6" );
         else bo_add_fourcc( box, "isom" );
         bo_add_32be  ( box, 0 );
         if( p_sys->b_3gp ) bo_add_fourcc( box, "3gp4" );
         else bo_add_fourcc( box, "mp41" );
+        bo_add_fourcc( box, "avc1" );
+        bo_add_fourcc( box, "qt  " );
         box_fix( box );
 
         p_sys->i_pos += box->i_buffer;