summaryrefslogtreecommitdiff
path: root/sys/winks/kshelpers.h
diff options
context:
space:
mode:
authorРуслан Ижбулатов <lrn1986@gmail.com>2015-04-28 21:43:56 +0000
committerOlivier Crête <olivier.crete@collabora.com>2015-04-28 20:24:26 -0400
commita31855d61808dfb4393c939fc42160ee765501b0 (patch)
tree16bdf02a3af2cb0ffda1456884ab46c80bad4a51 /sys/winks/kshelpers.h
parentff12434b9fe934f91c8d50a97732837ab45ac040 (diff)
downloadgstreamer-plugins-bad-a31855d61808dfb4393c939fc42160ee765501b0.tar.gz
GstDeviceProvider implementation for WIN Kernel Streaming plugin
gst_ks_device_provider_probe() is a no-braier, just runs ks_enumerate_devices() and reports the results. Monitoring is a bit more tricky. We have to create a dummy message-processing window and register device change notifications for it. As kernel streaming can (and should) be used for audio capture and audio playback, this change also has certain placeholders for such. https://bugzilla.gnome.org/show_bug.cgi?id=747757
Diffstat (limited to 'sys/winks/kshelpers.h')
-rw-r--r--sys/winks/kshelpers.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/winks/kshelpers.h b/sys/winks/kshelpers.h
index 6e5871c15..5181bfcd1 100644
--- a/sys/winks/kshelpers.h
+++ b/sys/winks/kshelpers.h
@@ -37,7 +37,7 @@ struct _KsDeviceEntry
gboolean ks_is_valid_handle (HANDLE h);
-GList * ks_enumerate_devices (const GUID * category);
+GList * ks_enumerate_devices (const GUID * devtype, const GUID * direction_category);
void ks_device_entry_free (KsDeviceEntry * entry);
void ks_device_list_free (GList * devices);