summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on '6.4.1' in qt/qtmultimediav6.4.16.4.1Qt Submodule Update Bot2022-11-081-4/+4
| | | | | Change-Id: I7b697f9857b007d575965b184af3c82ee75581cb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* QAVFCameraBase: Get max digital zoom factor from the active formatDoris Verria2022-11-031-5/+6
| | | | | | | | | | | | | | | | | | | The camera device's maxAvailableVideoZoomFactor is equal to the device's format videoMaxZoomFactor value on single camera devices, but this is not the case for devices with dual/triple cameras. If we then set the device's zoom factor to a value bigger than the format's videoMaxZoomFactor, this can lead to a crash. So to be on the safe side, get the maximum zoom factor from the format rather than device. Also, directly set the videoZoomFactor of the device if the rate is 0, since setting the factor using rampToVideoZoomFactor:withRate: with a rate of 0, doesn't have any effect. Fixes: QTBUG-108009 Change-Id: Icf7fcdacefd3b1e0084e8ef6cf4de97c6b1b4996 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> (cherry picked from commit bc01f4e7c459a591f476dbd23d95ead4c48035ea) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4.1' in qt/qtmultimediaQt Submodule Update Bot2022-11-031-4/+4
| | | | | Change-Id: I7e20044437cf14e0f68442da402de38c62ce3a40 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix iOS buildDoris Verria2022-11-012-1/+6
| | | | | | | | | Include right headers for macOS and iOS. Change-Id: Ibd1875963a85846ed92267d09385fa17305b2fc3 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> (cherry picked from commit 768f6b1064d944824f93cbb5b88cfcf6bbdb905a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-311-4/+4
| | | | | Change-Id: I0f00593eed7729cc4d7a721c923680c8060657f5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Windows: do not add audio output to topology when there is no output deviceAndré de la Rocha2022-10-271-12/+7
| | | | | | | | | | | Otherwise videos with audio fail to play when there is no audio output device, instead of just playing the video without audio. Fixes: QTBUG-107205 Change-Id: Ie296023251e3b7c019e63ca09dc68663230aa013 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit d1e3cb9034bf0ebf45b55082217580f4b4a2b790) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix typosPiotr Srebrny2022-10-271-2/+2
| | | | | | | Change-Id: Idcd003a1c2b68c04c4e0b5906c445768cf18f1c8 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit bd233cbcd02eefb35251f7e5c8e8e3c28343df51) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-271-4/+4
| | | | | Change-Id: I2fc9f042df10afbc7d948dde86740f3e10b21440 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't pause playback when in NoMedia, InvalidMedia statePiotr Srebrny2022-10-271-1/+2
| | | | | | | Change-Id: I8a8136df72fa9e28478dfc2917b0dd16f3d8ddc1 Reviewed-by: André de la Rocha <andre.rocha@qt.io> (cherry picked from commit 51bdccb5bbbe4e77a6415730c37392abad25cd40) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Android: fix for changing AudioInput during recordingBartlomiej Moskal2022-10-262-0/+16
| | | | | | | | | | | | Before this commit, changes to the audio input were only applied after restarting the recording. Added support for the audio input switch while recording. Fixes: QTBUG-104530 Change-Id: I933d5d9e218eb9f86cebb2550c5534ced700e58e Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 24426e34812e49ec8dda9ee90f5553b7ccf24917) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-261-6/+6
| | | | | Change-Id: Ifacc5deb1fcf9465b5917588e4379cbbf833c925 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add move constructor and assignment operatorPiotr Srebrny2022-10-261-0/+14
| | | | | | | | Change-Id: Iec5b96fdd8d167aa1dda49925515752bd68285fc Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit cd1ee9707631f160c1a387a34aefeeb03714db90) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Example: Not working mute for AudioInput in recorderBartlomiej Moskal2022-10-261-1/+1
| | | | | | | | | | | | | The change of switch (next to audio Input source) should affect the example. Mute is now connected to the audioSwitch value. Fixes: QTBUG-107885 Change-Id: I7dd3495916f30dd713ebc7e9c8ae3ccbe734fd49 Reviewed-by: Piotr Srebrny <piotr.srebrny@qt.io> Reviewed-by: Samuel Mira <samuel.mira@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit f14b25c9a3c9df370c8af3c88726a19a3cc617ca) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Clean up multiplication by AVRational, avoid dividing by 0Piotr Srebrny2022-10-255-26/+47
| | | | | | | | | | | | This patch cleans up multiplication by AVRational as the functions timeStamp() and timeStampUs() gave incorrect value that is far from true when ts is close to 1. Additionally, all multiplication and conversion functions return optional type with nullopt value when rational denominator is 0. Change-Id: I5fbfba29fb4717fd53a67afe825a70cc20c16352 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 7fa57a2cede08d95c2d868c20052552a04ff6ea5)
* Don't use device.path gst property for device ID, instead generate itPiotr Srebrny2022-10-212-66/+62
| | | | | | | | | | | | The gst_device_get_properties does not work for libcamera; thus, we cannot use the device.path property as the device ID. Instead, we generate ID locally and bind it with GstDevice* in one object. Fixes: QTBUG-104226 Change-Id: I837b74175e48ee15d3fbb3ab26cf21d6a5fea794 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 31430b1d1b2f89cc81a7301013e381cc3fab1a75) Reviewed-by: Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>
* Add missing "We mean it" warnings to private headersPaul Olav Tvete2022-10-205-0/+55
| | | | | | | Change-Id: I45175ea0fe88aad8a0403b630a8ca8ab917d813a Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit af230ee4c9437f8aba59b79f33c8716592de8a26) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QAmbisonicDecoder: fix Clang 15 -Werror,-Warray-parameterMarc Mutz2022-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | Says Clang 15: qambisonicdecoder.cpp:267:84: error: argument 'reverb' of type 'const float *[]' with mismatched bound [-Werror,-Warray-parameter] void QAmbisonicDecoder::processBufferWithReverb(const float *input[], const float *reverb[], short *output, int nSamples) ^ qambisonicdecoder_p.h:51:69: note: previously declared as 'const float *[2]' here void processBufferWithReverb(const float *input[], const float *reverb[2], short *output, int nSamples); ^ Fix by using the same array bound in the definition as was declared. Amends 0eede8f08dc06e3c46eb2ffddd765fbc37184187. Change-Id: I3bdd44ff1d3263f35bef1d01f64e285b200e9acc Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io> (cherry picked from commit fdcafac08929754316a4e4eb8e14fc90dd725884) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add optional dependency to qtquick3d, to fix spatial audioPaul Olav Tvete2022-10-201-0/+3
| | | | | | | | | | Without the dependency, top-level builds would not detect qtquick3d, and therefore spatialaudioquick3d would not be built. Change-Id: Ia4324cd30d82dd007d9879e008fbf98a74c5f94e Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Daniel Smith <Daniel.Smith@qt.io> (cherry picked from commit 0383f332aaae413a6e60001d25732d4dc9956505)
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-201-3/+3
| | | | | Change-Id: I5ac8b7b7b503ff7ca1543757413d51c5dd2181b9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't fail tests when recording does not start due to format errorPiotr Srebrny2022-10-191-3/+7
| | | | | | | | | | Recorders don't handle all camera formats and we should not fail test in such case. Specifically Windows encoders do not handle Y8 format that is produced by IR cameras. Change-Id: I964d7edc0cef294ceb92932b901af8f3c174fe11 Reviewed-by: André de la Rocha <andre.rocha@qt.io> (cherry picked from commit 9aa6f08a92ecfefdbfd120940ee954eaa57080a4)
* Fix memleakPiotr Srebrny2022-10-191-3/+5
| | | | | | | Change-Id: Id974afa69e4423163c5c96ba812aa7ca017474fc Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 8d0e5dfe93536a682849cb49fa2276ceba58ca60) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-191-3/+3
| | | | | Change-Id: Ifc35e93b1716157fb793e782a42bebc3b6e18f02 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-181-3/+3
| | | | | Change-Id: I843e95c0bd00008fbe687884981c4306eeb3e1e7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix Qt namespace usage for QWindowsMediaFoundationAndré de la Rocha2022-10-172-2/+4
| | | | | | | | | | | The QWindowsMediaFoundation class was not being declared inside the Qt namespace in some headers, causing symbol name mismatches. Fixes: QTBUG-107701 Change-Id: I338b8a18f3fd0f9f6b5c2ba52b6b9cb0e9c36727 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 610f9c568f03aa39f50d0625ef07e81cbfcbdb15) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use std::array type to describe and iterate over preferred HW accelPiotr Srebrny2022-10-173-20/+12
| | | | | | | | | | | | Using std::array simplifies iterating over the array. Still returning arrays from functions is cumbersome. With adoption of C++20 to Qt we can fix that with span. Change-Id: Iadc43df8232361977dbcbe1ef000034de47cbeb5 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 924500f42cf252f31631ae52d08cb99b028f90fb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-171-3/+3
| | | | | Change-Id: I91f42645b98d9be26ec6c022667a262c945febcb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove QFFmpegAudioDecoder and QFFmpegMediaPlayer from QFFmpeg::DecoderPiotr Srebrny2022-10-146-83/+67
| | | | | | | | | | | This patch removes unnecessary dependencies from QFFmpeg::Decoder on QFFmpegAudioDecoder and QFFmpegMediaPlayer. Change-Id: I73116b6111aca0616de83a029a95db7bd7421aaf Reviewed-by: Lars Knoll <lars@knoll.priv.no> Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit 32138eace372f5c2defdcfb2f69e3b31621f7b80) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-141-3/+3
| | | | | Change-Id: Id06fbff3c53f44ffe48e7df4b1ab39d0746ed97a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Android: Fix for setting video playback rateBartlomiej Moskal2022-10-134-58/+47
| | | | | | | | | | | | | | | | | | | | | | | | According to doc[0], setting playback params may change the state of the player. Calling it on a prepared MediaPlayer with non-zero speed is equivalent to calling start(). This behavior is not expected in the Qt implementation. Therefore, changing the input speed should only be done in the Playing state or instead of calling play(). In such case, QtAndroidMediaPlayer need to handle state change, notification and start progress watcher. Therefore, setting playback params has been moved to QtAndroidMediaPlayer. Also playbackRate() should not rely on value from Android MediaPlayer. The value can be wrong for example when Video is in Pause state. [0]https://developer.android.com/reference/android/media/MediaPlayer#setPlaybackParams(android.media.PlaybackParams) Fixes: QTBUG-104670 Change-Id: I5ce7696cf986a1e1e2aaa0035df806e172a5b7b7 Reviewed-by: Samuel Mira <samuel.mira@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 98a2c27bf443e42c46afc5f9e9f26f0bb5f9ad09) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-131-3/+3
| | | | | Change-Id: Ife2e6c012486701a91aac81863b3648888427c8f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Initialize COM library for thread using QWindowsResamplerPiotr Srebrny2022-10-101-1/+8
| | | | | | | | | | | | | Since FFmpeg backend does not initialize COM library by defualt as Windows backend does, we have to initialize it when instantiating QWindowsResampler. This does not change the Windows backend behavior as COM library is initialized only once and the calls to CoInitialize are ref-counted. Change-Id: Ie5321c6fba4361508efdef023f42eba32a5d23db Reviewed-by: André de la Rocha <andre.rocha@qt.io> (cherry picked from commit 45019c7f9ff9280c5aa2136f4dc60ec8e802d8c3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove explicit sharing from HWAccel objectPiotr Srebrny2022-10-1010-105/+102
| | | | | | | | | HWAccel is not shared or is a part of a shared object. Thus it does not need to be explicitly shareable. Change-Id: I18cc9c63b3cf7a17b2aa17b56703a5e9d881ffd4 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 73c8c2cbcf3fd6d315fba1f8cf96ee87d9fae2d5)
* Doc: Fix undocumented members warning in the widget APIVenugopal Shivashankar2022-10-073-2/+26
| | | | | | | | Change-Id: Ibcf3c3385ba00a2bd4f1c89811906be6437dc56f Reviewed-by: Topi Reiniö <topi.reinio@qt.io> Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> (cherry picked from commit d20bdbb041948737df13934418b8a3ec4979fc9b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix undocumented members warning for spatialaudio APIVenugopal Shivashankar2022-10-074-0/+39
| | | | | | | Change-Id: Ib304d542d49f28f3a53ad1cb15593ad5f7f599b2 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 990137a2d50beab43c6faac53e7e590ab92abdc0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix undocumented members warningVenugopal Shivashankar2022-10-074-1/+91
| | | | | | | Change-Id: I465dd06e2bd20755c39b1f5953a6e57d49c877b3 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 01f969d7ce7f011ee683974df5d7edc406f892cd) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix qdoc warnings for undocumented members in QVideo*Venugopal Shivashankar2022-10-073-1/+24
| | | | | | | Change-Id: Ieb825a93f62da4919986643ba6b7a2d8f1d05815 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit d8c9f246e2a9dcaa68eb1bf49d732bd1b0a77e7c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix warnings about undocumented member in playback APIVenugopal Shivashankar2022-10-071-0/+18
| | | | | | | Change-Id: Iff47152f8a2ea58ff27e00f27fdb9e7eb467eec1 Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 287fb7937497f0956885526eec8b035aad675c7a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-071-3/+3
| | | | | Change-Id: I14f3df334791c725159369949aaacafdf5db0262 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-061-3/+3
| | | | | Change-Id: I5dd9826bbc9bdb754236414c506537b1c1dbbd94 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Move signals to classes that generate themPiotr Srebrny2022-10-063-13/+4
| | | | | | | Change-Id: Ifb91537e18b7366657e0e3681f9ff7287ea01a98 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 1c08d53e4b18b5a253fbcc8ead8db52e8c7b4ea6)
* Enable error reporting when failed to initialize backend elementPiotr Srebrny2022-10-0628-327/+300
| | | | | | | | | | | | | | | This patch adds an option to report error message when a backend component cannot be instantiated. This error message is then displayed in the console with qWarning and in some cases reported to the app user with error signals. We need further improvements on the error reporting side. Additionally, this patch cleans up the code in the .cpp API classes. Change-Id: Id39865cc8f1e9b52804bf5b9d9b15e738508f860 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit f1aa625049a08519d52ba87958e25cb80e47fd1e)
* Add missing errorString function from devPiotr Srebrny2022-10-062-0/+11
| | | | | Change-Id: I3c6793afa64ad3fe5f9ed16e410b5b907492a85c Reviewed-by: André de la Rocha <andre.rocha@qt.io>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-10-031-3/+3
| | | | | Change-Id: I504c91e0883db2263cf34516e76918208f078d40 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-09-301-3/+3
| | | | | Change-Id: I17d46d36ef4615ad1fe599da5421a21ae44b6c12 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use utility function for error printingPiotr Srebrny2022-09-291-3/+1
| | | | | | | Change-Id: Idb45541ad6199efd6786478d3e1e270eb98844d9 Reviewed-by: André de la Rocha <andre.rocha@qt.io> (cherry picked from commit 8f401e0c2301461cd6d55c3e98af6edf183db8a7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Better integrate Qt Spatial Audio into multimedia documentationTopi Reinio2022-09-2923-28/+61
| | | | | | | | | | | | | | | Instead of just a single mention of the Spatial Audio module, list its types on the top-level module pages, and link to it from the overviews. List the spatialaudio example(s) as part of the main example group for multimedia. Mark Qt Spatial Audio as a Tech. Preview. Change-Id: I9d5bf0482aadc8516c9b79ab9acda5fbd898f1cb Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> (cherry picked from commit 428d059141f9f2a01b44f8f66909a9447582d74a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix naming for QML value typesTopi Reinio2022-09-292-7/+7
| | | | | | | | | Fix incorrect capitalization of value types in the documentation. Change-Id: Ib05224216ad41b5d67376dc4054fcb25241fd064 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> (cherry picked from commit c15cc3517d316475212019267c9fa40775691fcf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix various issues in Qt Multimedia documentationTopi Reinio2022-09-295-16/+17
| | | | | | | | | | | | * Avoid unnecessary repetition in .qdocconf * Fix incorrect link targets * Fix mistakes in QML property documentation * Add documentation for enumeration values in Camera::flashMode Change-Id: If0f67ded1c014bc75e21ccff832ef197b93e5b24 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> (cherry picked from commit 48434a337831f618deab01f86d36710afe5dcf5b) Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: Fix warnings for undocumented members in camera APIVenugopal Shivashankar2022-09-293-0/+102
| | | | | | | Change-Id: I2e064684f0f148eceabd9a10f6e1ed9b341fd8ae Reviewed-by: Topi Reiniö <topi.reinio@qt.io> (cherry picked from commit 8bcd2edb6e5ae19d4162cbcdacc9b28582c298d1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtmultimediaQt Submodule Update Bot2022-09-291-3/+3
| | | | | Change-Id: I3120553414e63794eec8bd57afaaa6788cc9fc3a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>