[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