summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndoni Morales Alastruey <ylatuya@gmail.com>2012-08-07 18:19:29 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-08-07 19:01:34 +0200
commit4191956ff918830f1253e1242b8e9da47edf723e (patch)
tree3f2aee73a4d5cfc2373776f4045e9986a9644d47
parent32aaf742b09ee1fc6d6b37a7d86a70a609e2d85b (diff)
winks: define STATIC_KSPROPSETID_Wave_Queued if not defined
-rw-r--r--sys/dshowsrcwrapper/gstdshow.cpp4
-rw-r--r--sys/winks/kshelpers.c6
2 files changed, 8 insertions, 2 deletions
diff --git a/sys/dshowsrcwrapper/gstdshow.cpp b/sys/dshowsrcwrapper/gstdshow.cpp
index 11ea159d6..c02abea35 100644
--- a/sys/dshowsrcwrapper/gstdshow.cpp
+++ b/sys/dshowsrcwrapper/gstdshow.cpp
@@ -435,12 +435,12 @@ gst_dshow_new_video_caps (GstVideoFormat video_format, const gchar * name,
/* other video format */
if (!video_caps) {
- if (g_strcasecmp (name, "video/x-dv, systemstream=FALSE") == 0) {
+ if (g_ascii_strncasecmp (name, "video/x-dv, systemstream=FALSE", 31) == 0) {
video_caps = gst_caps_new_simple ("video/x-dv",
"systemstream", G_TYPE_BOOLEAN, FALSE,
"format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('d', 'v', 's', 'd'),
NULL);
- } else if (g_strcasecmp (name, "video/x-dv, systemstream=TRUE") == 0) {
+ } else if (g_ascii_strncasecmp (name, "video/x-dv, systemstream=TRUE", 31) == 0) {
video_caps = gst_caps_new_simple ("video/x-dv",
"systemstream", G_TYPE_BOOLEAN, TRUE, NULL);
return video_caps;
diff --git a/sys/winks/kshelpers.c b/sys/winks/kshelpers.c
index d170180a4..fe4837e17 100644
--- a/sys/winks/kshelpers.c
+++ b/sys/winks/kshelpers.c
@@ -25,6 +25,12 @@
GST_DEBUG_CATEGORY_EXTERN (gst_ks_debug);
#define GST_CAT_DEFAULT gst_ks_debug
+#ifndef STATIC_KSPROPSETID_Wave_Queued
+#define STATIC_KSPROPSETID_Wave_Queued \
+ 0x16a15b10L,0x16f0,0x11d0,0xa1,0x95,0x00,0x20,0xaf,0xd1,0x56,0xe4
+DEFINE_GUIDSTRUCT("16a15b10-16f0-11d0-a195-0020afd156e4", KSPROPSETID_Wave_Queued);
+#endif
+
gboolean
ks_is_valid_handle (HANDLE h)
{