[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 d7cdce0a4344b3078ff2e6275eb1f96d925ccaf2 to 87401fe9280b99a73ec9df040cd3b88f51768c27
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 345a420e5eec094f759f68f4baa8f56f504da510 by Qt Cherry-pick Bot (on behalf of Nils Petter Skålerud) on 03/08/2026 at 12:38..
tst_qmediaplayerbackend: Guard unchecked MaybeUrl dereferences

Several test functions dereferenced the MaybeUrl results without cecking
if it is valid. This causes us to hit q23::expected's 'has_value()'
asserts, which makes this test crash instead of skipping.

Change-Id: I8634ffa77c394e9cd0de9fa4f5b794a714f03cf4
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit 927a0cf673e2ec55e893489fccce18bcdee42231)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/345a420e5eec094f759f68f4baa8f56f504da510

Git commit 9c8e0d9ce49122acd583a47a3abd80f72f65f744 by Qt Cherry-pick Bot (on behalf of Artem Dyomin) on 03/08/2026 at 15:02..
Update signalsmith-stretch QtMM third-party

[ChangeLog][Third-Party Code] signalsmith-stretch updated to v1.1.0

Task-number: QTBUG-146332
Change-Id: If24a3e6d5da1e01e937895cc0f87b9a5ead7d1fc
Reviewed-by: Tim Blechmann <[email protected]>
(cherry picked from commit 4136c62f94624ec6fdc6f810762439586dd1579c)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/9c8e0d9ce49122acd583a47a3abd80f72f65f744

Git commit 1814bafa14274811da5493d4be49d99410ebb804 by Qt Cherry-pick Bot (on behalf of Mikko Hallamaa) on 03/08/2026 at 15:02..
QScreen/WindowCapture: Remove maximumFrameRate reset from C++ API

Found on API review.

Change-Id: Ie6b3c94bde467e7c3aa8073515ed98a71d514059
Reviewed-by: Artem Dyomin <[email protected]>
Reviewed-by: Nils Petter Skålerud <[email protected]>
(cherry picked from commit 5d81046190d7542076f2d0c560dd70ef648318c6)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/1814bafa14274811da5493d4be49d99410ebb804

Git commit 212043ef69ab07d36ea1774daef9827d74c46882 by Qt Cherry-pick Bot (on behalf of Nils Petter Skålerud) on 03/08/2026 at 15:02..
QML, Screen/WindowCapture: Shadow 'maximumFrameRateChanged' signal

Currently, both the QML and C++ variants of this signal is exposed to
QML. One is exposed under the name 'maximumFrameRateChanged', the other
is exposed under the name 'qmlMaximumFrameRateChanged'. We can instead
shadow the C++ variant since it cannot be correctly used from QML
anyways.

This patch instead provides us with a single 'maximumFrameRateChanged'
signal on the QML side, with the correct parameter list for QML.

Additionally, we add some QML auto tests to make sure this signal
works as intended.

Change-Id: I7f09c6269d21303c8da9af71cf5b617a6ddcc52c
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit 768b2296232446cf8b4e98f0bcb1b4c3ab1fbc48)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/212043ef69ab07d36ea1774daef9827d74c46882

Git commit 87401fe9280b99a73ec9df040cd3b88f51768c27 by Qt Cherry-pick Bot (on behalf of Nils Petter Skålerud) on 03/08/2026 at 16:16..
Integration tests: Sort includes

This patch sorts header includes in several integration tests.

Use fully qualified includes. Sort header includes.

No functional changes.

Change-Id: I3a8f88abefe9af837a8bc57d8199922310612aef
Reviewed-by: Tim Blechmann <[email protected]>
Reviewed-by: Artem Dyomin <[email protected]>
(cherry picked from commit 61b15d00a3ccd12f967649da2c1bfcd36597dbfe)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtmultimedia/-/commit/87401fe9280b99a73ec9df040cd3b88f51768c27
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.