summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungha Yang <seungha@centricular.com>2024-04-01 00:24:09 +0900
committerSeungha Yang <seungha@centricular.com>2024-04-01 00:24:57 +0900
commitcc3a2dc5011442dee4de4551dc26dc03335e3cf0 (patch)
tree4962e89063724e4970df3b66054a4fbe9884c46b
parent08a54fc7568554fb2927aed1a5ebea6c098cd0cb (diff)
gst-plugins-bad: Ship d3d12 library and development files
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1435>
-rw-r--r--recipes/gst-plugins-bad-1.0.recipe5
1 files changed, 5 insertions, 0 deletions
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe
index a0253da0..11215539 100644
--- a/recipes/gst-plugins-bad-1.0.recipe
+++ b/recipes/gst-plugins-bad-1.0.recipe
@@ -532,6 +532,11 @@ class Recipe(custom.GStreamer):
# D3D12 needs newer SDK than system installed one with helper library
self.deps.append('directx-headers')
self.enable_plugin('d3d12', 'sys')
+ self.files_libs += ['libgstd3d12-1.0']
+ self.files_plugins_devel += [
+ 'include/gstreamer-1.0/gst/d3d12',
+ '%(libdir)s/pkgconfig/gstreamer-d3d12-1.0.pc',
+ ]
# Download webview2 nuget package
self.deps.append('webview2')
self.enable_plugin('webview2', 'sys')