From d5217cf68c4d98a9606dc411aeb8871cfe14963f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 16 Jan 2002 18:31:15 +0000 Subject: [PATCH] Make the video/avi caps for RIFF/AVI a bit more specific. Original commit message from CVS: Make the video/avi caps for RIFF/AVI a bit more specific. --- gst/avi/gstavidecoder.c | 6 ++++-- gst/avi/gstavidemux.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gst/avi/gstavidecoder.c b/gst/avi/gstavidecoder.c index b91473e..212e5a0 100644 --- a/gst/avi/gstavidecoder.c +++ b/gst/avi/gstavidecoder.c @@ -67,7 +67,7 @@ GST_PADTEMPLATE_FACTORY (sink_templ, GST_CAPS_NEW ( "avidecoder_sink", "video/avi", - NULL + "RIFF", GST_PROPS_STRING ("AVI") ) ) @@ -304,7 +304,9 @@ avi_typefind (GstBuffer *buf, if (strncmp (&data[0], "RIFF", 4)) return NULL; if (strncmp (&data[8], "AVI ", 4)) return NULL; - new = gst_caps_new ("avi_typefind","video/avi", NULL); + new = GST_CAPS_NEW ("avi_typefind", + "video/avi", + "RIFF", GST_PROPS_STRING ("AVI")); return new; } diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 34273b5..a6f6e93 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -66,7 +66,7 @@ GST_PADTEMPLATE_FACTORY (sink_templ, GST_CAPS_NEW ( "avidemux_sink", "video/avi", - NULL + "RIFF", GST_PROPS_STRING ("AVI") ) ) @@ -204,7 +204,9 @@ avi_typefind (GstBuffer *buf, if (GUINT32_FROM_LE (((guint32 *)data)[2]) != GST_RIFF_RIFF_AVI) return NULL; - new = gst_caps_new ("avi_typefind","video/avi", NULL); + new = GST_CAPS_NEW ("avi_typefind", + "video/avi", + "RIFF", GST_PROPS_STRING ("AVI")); return new; } -- 2.7.4