Module: wine Branch: master Commit: d7cf25dcd49c44e066658bf5752f4c429906323b URL: https://gitlab.winehq.org/wine/wine/-/commit/d7cf25dcd49c44e066658bf5752f4c4...
Author: Rémi Bernon rbernon@codeweavers.com Date: Tue Mar 26 11:22:13 2024 +0100
winegstreamer: Fallback to input caps only when no parser was found.
---
dlls/winegstreamer/wg_transform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/winegstreamer/wg_transform.c b/dlls/winegstreamer/wg_transform.c index 3ddf7c19e25..aabe618972d 100644 --- a/dlls/winegstreamer/wg_transform.c +++ b/dlls/winegstreamer/wg_transform.c @@ -468,7 +468,7 @@ NTSTATUS wg_transform_create(void *args) if ((element = find_element(GST_ELEMENT_FACTORY_TYPE_PARSER, src_caps, parsed_caps)) && !append_element(transform->container, element, &first, &last)) goto out; - else + else if (!element) { gst_caps_unref(parsed_caps); parsed_caps = gst_caps_ref(src_caps);