]> git.sesse.net Git - vlc/commitdiff
Support for VP50 and Speex in NSV.
authorJean-Baptiste Kempf <jb@videolan.org>
Mon, 20 Apr 2009 15:17:12 +0000 (17:17 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 20 Apr 2009 15:20:13 +0000 (17:20 +0200)
modules/demux/nsv.c

index 34890534b03af6705d308532c2d7077e39162f9c..087eae64c39cff90f7d8065465a2846d88b07433 100644 (file)
@@ -472,9 +472,14 @@ static int ReadNSVs( demux_t *p_demux )
     switch( ( fcc = VLC_FOURCC( header[4], header[5], header[6], header[7] ) ) )
     {
         case VLC_FOURCC( 'V', 'P', '3', ' ' ):
+        case VLC_FOURCC( 'V', 'P', '3', '0' ):
         case VLC_FOURCC( 'V', 'P', '3', '1' ):
             fcc = VLC_FOURCC( 'V', 'P', '3', '1' );
             break;
+        case VLC_FOURCC( 'V', 'P', '5', ' ' ):
+        case VLC_FOURCC( 'V', 'P', '5', '0' ):
+            fcc = VLC_FOURCC( 'V', 'P', '5', '0' );
+            break;
         case VLC_FOURCC( 'V', 'P', '6', '0' ):
         case VLC_FOURCC( 'V', 'P', '6', '1' ):
         case VLC_FOURCC( 'V', 'P', '6', '2' ):
@@ -515,6 +520,9 @@ static int ReadNSVs( demux_t *p_demux )
         case VLC_FOURCC( 'A', 'A', 'C', 'P' ):
             fcc = VLC_FOURCC( 'm', 'p', '4', 'a' );
             break;
+        case VLC_FOURCC( 'S', 'P', 'X', ' ' ):
+            fcc = VLC_FOURCC( 's', 'p', 'x', ' ' );
+            break;
         case VLC_FOURCC( 'N', 'O', 'N', 'E' ):
             break;
         default: