From 03d1bc7ef236fb2abcf68a690169372bc0e8daf8 Mon Sep 17 00:00:00 2001 From: aschuch1 Date: Tue, 16 Sep 2025 15:47:49 -0700 Subject: [PATCH] Adding renderD129 to gst-d3d1x --- lib/gstreamer/d3d11/decoder.py | 2 +- lib/gstreamer/d3d12/decoder.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gstreamer/d3d11/decoder.py b/lib/gstreamer/d3d11/decoder.py index a23939a0..fd4fd506 100644 --- a/lib/gstreamer/d3d11/decoder.py +++ b/lib/gstreamer/d3d11/decoder.py @@ -44,7 +44,7 @@ def decode_test_class(codec, bitdepth, **kwargs): }.get(codec, f"{gstcodec}parse") hwdevice = get_media().render_device.split('/')[-1] - hw = hwdevice if hwdevice not in ['renderD128', '0'] else "" + hw = hwdevice if hwdevice not in ['renderD128','renderD129','0'] else "" @slash.requires(*have_gst_element(f"d3d11{hw}{gstcodec}dec")) @slash.requires(*platform.have_caps("decode", capcodec)) diff --git a/lib/gstreamer/d3d12/decoder.py b/lib/gstreamer/d3d12/decoder.py index fa55d1fc..6d0cc111 100644 --- a/lib/gstreamer/d3d12/decoder.py +++ b/lib/gstreamer/d3d12/decoder.py @@ -41,7 +41,7 @@ def decode_test_class(codec, bitdepth, **kwargs): }.get(codec, f"{gstcodec}parse") hwdevice = get_media().render_device.split('/')[-1] - hw = hwdevice if hwdevice not in ['renderD128', '0'] else "" + hw = hwdevice if hwdevice not in ['renderD128','renderD129','0'] else "" @slash.requires(*have_gst_element(f"d3d12{hw}{gstcodec}dec")) @slash.requires(*platform.have_caps("decode", capcodec))