diff options
author | Seungha Yang <seungha@centricular.com> | 2025-09-09 19:31:39 +0900 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer.org> | 2025-09-14 10:28:57 +0000 |
commit | baab22b05ea49ce69a02c924f88c721bee3e104c (patch) | |
tree | 850f03d14b72ed317a74b31214900d9efee9ad8d | |
parent | 5ae64863bd26737a6fc2ac2ccf92a98ff0fe4344 (diff) |
wasapi2: Fix shared mode caps report in device provider
Build shared mode caps using corresponding IAudioClient,
not default device
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9666>
-rw-r--r-- | subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2enumerator.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2enumerator.cpp b/subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2enumerator.cpp index d468c6a890..1a87ea7cfd 100644 --- a/subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2enumerator.cpp +++ b/subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2enumerator.cpp @@ -826,8 +826,7 @@ gst_wasapi2_enumerator_execute (GstWasapi2Enumerator * self, gst_wasapi2_enumerator_probe_props (prop.Get (), &props); g_ptr_array_set_size (priv->endpoint_formats, 0); - gst_wasapi2_get_shared_mode_formats (default_render_client.Get (), - priv->endpoint_formats); + gst_wasapi2_get_shared_mode_formats (client.Get (), priv->endpoint_formats); auto caps = gst_wasapi2_wfx_list_to_caps (priv->endpoint_formats); g_ptr_array_set_size (priv->endpoint_formats, 0); |