]> git.sesse.net Git - vlc/commitdiff
ogg: only check kate magic in the first 8 bytes
authorVincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
Mon, 16 Jun 2008 09:37:34 +0000 (10:37 +0100)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Mon, 16 Jun 2008 15:32:05 +0000 (18:32 +0300)
Follows a proposed common requirement for Ogg codecs.

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
modules/demux/ogg.c

index 907629faad5ddc482fb8132cd7f5c3bae84242b6..32b5b3b8f686af483c79132fb0aa588babafcf53 100644 (file)
@@ -898,8 +898,8 @@ static int Ogg_FindLogicalStreams( demux_t *p_demux )
                                            &oggpacket );
                 }
                 /* Check for Kate header */
-                else if( oggpacket.bytes >= 9 &&
-                    ! memcmp( &oggpacket.packet[1], "kate\0\0\0\0", 8 ) )
+                else if( oggpacket.bytes >= 8 &&
+                    ! memcmp( &oggpacket.packet[1], "kate\0\0\0", 7 ) )
                 {
                     Ogg_ReadKateHeader( p_stream, &oggpacket );
                     msg_Dbg( p_demux, "found kate header" );