* all: added VSSH fourcc.
authorLaurent Aimar <fenrir@videolan.org>
Sun, 6 Jun 2004 19:02:02 +0000 (19:02 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 6 Jun 2004 19:02:02 +0000 (19:02 +0000)
modules/codec/ffmpeg/ffmpeg.c
modules/packetizer/h264.c

index 16af8ec..4b6fede 100644 (file)
@@ -468,6 +468,10 @@ static struct
     /* avc1: special case h264 */
     { VLC_FOURCC('a','v','c','1'), CODEC_ID_H264,
       VIDEO_ES, "h264" },
+    { VLC_FOURCC('V','S','S','H'), CODEC_ID_H264,
+      VIDEO_ES, "h264" },
+    { VLC_FOURCC('v','s','s','h'), CODEC_ID_H264,
+      VIDEO_ES, "h264" },
 
 /* H263 and H263i */
 /* H263(+) is also known as Real Video 1.0 */
index dfffbc7..fa4daf4 100644 (file)
@@ -117,6 +117,8 @@ static int Open( vlc_object_t *p_this )
 
     if( p_dec->fmt_in.i_codec != VLC_FOURCC( 'h', '2', '6', '4') &&
         p_dec->fmt_in.i_codec != VLC_FOURCC( 'H', '2', '6', '4') &&
+        p_dec->fmt_in.i_codec != VLC_FOURCC( 'V', 'S', 'S', 'H') &&
+        p_dec->fmt_in.i_codec != VLC_FOURCC( 'v', 's', 's', 'h') &&
         ( p_dec->fmt_in.i_codec != VLC_FOURCC( 'a', 'v', 'c', '1') || p_dec->fmt_in.i_extra < 7 ) )
     {
         return VLC_EGENERIC;