summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/mediacapture/qgstreamercaptureservice.h
diff options
context:
space:
mode:
authorJøger Hansegård <joger.hansegard@qt.io>2024-04-29 22:47:36 +0200
committerJøger Hansegård <joger.hansegard@qt.io>2024-05-03 18:02:45 +0200
commit68d3b6606864226fb73ecba07f6ff215ec533b60 (patch)
tree248527d5e404610e66d1682c5005dfa0d08ef056 /src/plugins/gstreamer/mediacapture/qgstreamercaptureservice.h
parentceafdc0436e5ab3fccf64f0eb688bd0e0656fa7f (diff)
Reduce startup time on Windows with FFmpeg 7.0HEADdev
FFmpeg 7.0 introduces a new AV_HWDEVICE_TYPE_D3D12VA device type. Since Direct3D 12 exists on all Windows versions supported by Qt, we can skip checking if the D3D12VA HW context can be created, and instead rely on a precheck that verifies presence of d3d12.dll. This saves time during startup on all Windows versions. Task-number: QTBUG-124482 Pick-to: 6.7 6.5 Change-Id: I9aff8640c28fab3a710d5f939b37301cc873f416 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Tim Blechmann <tim@klingt.org>
Diffstat (limited to 'src/plugins/gstreamer/mediacapture/qgstreamercaptureservice.h')
0 files changed, 0 insertions, 0 deletions