From 8d1a79e5203da089fda22a7569e8a8670fcb3b44 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Thu, 18 Feb 2021 21:38:37 +0900 Subject: [PATCH] wasapi2device: Make wasapi2 device distinguishable from wasapi device Both wasapi2 and wasapi plugins use WASAPI API. So "device.api=wasapi" would make sense for the wasapi2 plugin as well. But people would be confused by the identical "device.api=wasapi" property if intended plugin is wasapi, not wasapi2. This change will make them distinguishable by using "device.api" device property. Part-of: --- sys/wasapi2/gstwasapi2device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/wasapi2/gstwasapi2device.c b/sys/wasapi2/gstwasapi2device.c index ab912e7f6a..6a36fcecd2 100644 --- a/sys/wasapi2/gstwasapi2device.c +++ b/sys/wasapi2/gstwasapi2device.c @@ -208,10 +208,10 @@ gst_wasapi2_device_provider_probe_internal (GstWasapi2DeviceProvider * self, } props = gst_structure_new ("wasapi2-proplist", - "device.api", G_TYPE_STRING, "wasapi", + "device.api", G_TYPE_STRING, "wasapi2", "device.id", G_TYPE_STRING, device_id, "device.default", G_TYPE_BOOLEAN, i == 0, - "wasapi.device.description", G_TYPE_STRING, device_name, NULL); + "wasapi2.device.description", G_TYPE_STRING, device_name, NULL); device = g_object_new (GST_TYPE_WASAPI2_DEVICE, "device", device_id, "display-name", device_name, "caps", caps,