summaryrefslogtreecommitdiffstats
path: root/gst/avi
diff options
context:
space:
mode:
Diffstat (limited to 'gst/avi')
-rw-r--r--gst/avi/gstavidecoder.c6
-rw-r--r--gst/avi/gstavidemux.c6
2 files changed, 8 insertions, 4 deletions
diff --git a/gst/avi/gstavidecoder.c b/gst/avi/gstavidecoder.c
index b91473e6..212e5a0b 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 34273b58..a6f6e93b 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;
}