ci: Build gstreamer-d3d12 on Windows

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1732>
This commit is contained in:
Seungha Yang 2025-06-21 03:00:01 +09:00
parent 5369cea06c
commit 5da724e11a

View file

@ -13,6 +13,7 @@ $env:ErrorActionPreference='Stop'
'gstreamer-base',
'gstreamer-check',
'gstreamer-controller',
'gstreamer-d3d12',
'gstreamer-editing-services',
'gstreamer-gl',
# 'gstreamer-gl/egl',
@ -105,7 +106,7 @@ foreach($features in $features_matrix) {
if ($env:LocalFeatures -and ($env:LocalFeatures -ne '--no-default-features')) {
if ($crate -eq 'examples') {
# FIXME: We can do --all-features for examples once we have gtk3 installed in the image
$env:LocalFeatures = "--features=rtsp-server,rtsp-server-record,pango-cairo,overlay-composition,gst-play,gst-player,ges,image,cairo-rs,gst-video/v1_18,windows,gl"
$env:LocalFeatures = "--features=rtsp-server,rtsp-server-record,pango-cairo,overlay-composition,gst-play,gst-player,ges,image,cairo-rs,gst-video/v1_18,windows,gl,d3d12"
}
if ($crate -eq 'tutorials') {