[qt/qt/qtmultimedia]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtmultimedia
Pushed by mirror-service into branch '6.12'.
Changed from ec542dd14ac6d42716781f7cfb6248210128eada to d48ccaa9b75a851a20dd129069b6863002c7373a
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 5b52275797c653bba7e3cf31471d3e7fe745fc04 by Qt Cherry-pick Bot (on behalf of Lorn Potter) on 06/08/2026 at 21:10..
wasm: honor the start-suspended contract in the Web Audio sink

QRtAudioEngine starts its sink and suspends it immediately, before the
AudioWorklet module has finished loading asynchronously. Both guards
rejected any call made before the worklet was connected, so that initial
suspend was dropped and the sink started playing regardless.

Drop the m_running check from suspend() and resume(), and report the
state the sink actually ended up in once the worklet connects, instead
of unconditionally announcing ActiveState.

Change-Id: Ic0e2c90269cda5967e5cc9f98eb9f751d57ec83f
Reviewed-by: Tim Blechmann <[email protected]>
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit f9928c9dae4a02a29adc9a5356e0efbda586bb97)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/5b52275797c653bba7e3cf31471d3e7fe745fc04

Git commit b9fc29e2b25d9e807badb4997fe98e9c9ef6a92f by Qt Cherry-pick Bot (on behalf of Tim Blechmann) on 07/08/2026 at 01:13..
DRM: clean up DRM functionality

* unify DRM code fourcc codes into a DRMFormat enum class for improved
type safety
* unify ffmpeg and gstreamer codes
* modify dmaBufFourccFromPixelFormat to return span
* modify fourccFromGstVideoFormat to return optional<DRMFormat>

Change-Id: I6b992342dd53122af17cadd47dfd1a2a59917508
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit 7005c0f3f3831614b42c7e79dc43d4b24fa80a54)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/b9fc29e2b25d9e807badb4997fe98e9c9ef6a92f

Git commit d48ccaa9b75a851a20dd129069b6863002c7373a by Qt Cherry-pick Bot (on behalf of Tim Blechmann) on 07/08/2026 at 01:13..
FFmpeg: vaapi cleanups

* clean up include style
* replace VA_EXPORT_USE_LAYERS with a constexpr bool
* use std::array to simplify assignments / stl assertions for oob checks
* invoke QGuiApplication::platformName lazily
* use static asserts to detect misconfigurations

Change-Id: Ib0c380aca27940f86d62ca9aea3c1bcda0220984
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit b47cf9b714ae787b91fd072e5ae9de48f0696695)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/d48ccaa9b75a851a20dd129069b6863002c7373a
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.