- 05 Apr, 2019 - 1 commit
-
-
Friedemann Kleint authored
tst_qvideoframe.cpp:736:68: warning: 'int QImage::byteCount() const' is deprecated: Use sizeInBytes [-Wdeprecated-declarations] videowidget.cpp:103:49: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] videowidget.cpp:111:62: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] Change-Id: If6ba7de74c695cb5405ef7d3f9c5be8f94e3e522 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
- 27 Mar, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Conflicts: .qmake.conf Change-Id: Ie0a7534d518cd5758119edc77d8275ac3da2037c
-
- 25 Mar, 2019 - 3 commits
-
-
VaL Doroshchuk authored
Since QCameraInfo uses deviceControl and infoControl to get info about camera, it needs to clear these controls if the camera failed to find a device by name. Change-Id: I1404f70234f978fa4568b6c883a5676f61e08145 Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io> (cherry picked from commit 42932e1a)
-
Roland Rossgotterer authored
Previously, QSoundEffect logged a warning if the source could not be decoded, but without mentioning the source it tried to decode. When using multiple QSoundEffects in one application, adding the source to the warning will help to find the one causing the decode error. Change-Id: I4c6bbdfe4a62f650b64ab951bcc637febedae98e Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io> Reviewed-by:
André Hartmann <aha_1980@gmx.de>
-
Val Doroshchuk authored
Added using the headers from QNetworkRequest to be sent together with the request for the data in MediaPlayer::setDataSource. The MediaPlayer requires also a Context object, together with headers, to resolve the Uri. It will try to find a content provider. Since no content providers are implemented, this produces a warning: "MediaPlayer: Couldn't open file on client side; trying server side: java.io.FileNotFoundException: No content provider" Task-number: QTBUG-74073 Change-Id: I1566953b523e84400882ba9d3a968cec6b4a61cf Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
-
- 21 Mar, 2019 - 1 commit
-
-
Kari Oikarinen authored
Change-Id: I36778f9d06291356d949b25acb3cee767ba90aee
-
- 18 Mar, 2019 - 1 commit
-
-
Richard Oehlinger authored
This fixes an compile failure introduced in commit 67c4ec55 . Fixes: QTBUG-74475 Change-Id: I0dabb72f8b5cdd75336b15515381ff9d9442788f Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
- 16 Mar, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I8cb32311f9a43f3ae9c6890cc875bcc66088a56c
-
- 15 Mar, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ic3485054ca68580cd2bf08e37262ad92073f00c8
-
- 11 Mar, 2019 - 1 commit
-
-
Val Doroshchuk authored
Change-Id: Iab522426786a0244bf23cf889e08b5c52550eb39 Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- 02 Mar, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ia2f6f90c44bb360810124bcfab558661a2644880
-
- 28 Feb, 2019 - 1 commit
-
-
Kai Koehne authored
Task-number: QTBUG-73739 Change-Id: Ib9489bd9af646bcbf296d88dd3bc9664dc2bd284 Reviewed-by:
Kai Koehne <kai.koehne@qt.io> Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
- 26 Feb, 2019 - 2 commits
-
-
VaL Doroshchuk authored
Made the QtAudioEngine import always available under the latest Qt minor version import QtAudioEngine 1.13 for 5.13 Task-number: QTBUG-74031 Change-Id: I14f602a5c59a6a6906aeeda8644e64dae36312e3 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Kai Koehne authored
Since change 871a097d QtMultimedia is registered with the latest Qt minor version, but the documentation wasn't updated yet. Change-Id: I58eb629c5a2851f83231891b2e219210d79c862c Reviewed-by:
Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
-
- 25 Feb, 2019 - 1 commit
-
-
VaL Doroshchuk authored
Change-Id: Ie7982232af45fd09a46854c96d7c7d6672857a97 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- 23 Feb, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I7a99bdc1300e3e19c85967bf67da3481a259e3c1
-
- 22 Feb, 2019 - 3 commits
-
-
VaL Doroshchuk authored
Prevents src/multimedia/playback/qmediacontent.cpp:286:30: warning: ‘QMediaResource QMediaContent::canonicalResource() const’ is deprecated [-Wdeprecated-declarations] src/multimedia/playback/qmediacontent.cpp:299:30: warning: ‘QMediaResource QMediaContent::canonicalResource() const’ is deprecated [-Wdeprecated-declarations] Change-Id: Ifd112f38dc300ea83785d52eac83a40cda2b492d Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
VaL Doroshchuk authored
When multiple pipelines are created, and one of these gets recreated, it picks up the last set surface. This is incorrect, as it needs a surface belonging to the current renderer. This patch sets the surface before creating pipelines, retrieving it from the current renderer. Task-number: QTBUG-73557 Change-Id: I0811f7262a0eca57e01361a55515351127520064 Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io> Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
Antti Kokko authored
+ a29d83ff Gstreamer: Negotiate default settings before encoding container profile + 4617faa7 Migrate QGstUtils to use QRegularExpression + 0caa716a Bump version + 37345cd5 WavFile example: fix indentation + 4e8e4798 WavFile example: drop needless includes + 67c4ec55 Gstreamer: Set custom pipeline using url + 3c2e902e Fix comment for YUV fragment shaders + 26ffdc55 Android: Fix memory leak of GL resources + 5c8ed3a6 DirectShow: Fix crash when camera is being destroyed + 86172a75 gpu_vivante depends on opengles2 and gui + d6c69017 Fix crash in player example when close the window while playing + a8ebc9c9 Do not ignore tst_*.qml + a7f01cea Fix static build on Windows + 4e47d0a7 Gstreamer: Fix compilation error with 0.10 version Change-Id: I0348a27c2757eab0336fbf024523d5502960dd58 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
- 16 Feb, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I947a3b4aaf39e56b9505ae802b8b31c718922639
-
- 14 Feb, 2019 - 2 commits
-
-
Val Doroshchuk authored
Task-number: QTBUG-73740 Change-Id: I1de087b63f65bab39351d5446254a8d1832e88c3 Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
Val Doroshchuk authored
To reproduce: set QT_OPENGL=angle Reverts d662241b and 0eef4ec9 Task-number: QTBUG-73755 Change-Id: I403064b557b7c3650b9879b10241ac68b7457b27 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 12 Feb, 2019 - 2 commits
-
-
Val Doroshchuk authored
Change-Id: I9bc5ca4e6aba49400acc26569b9c99119f31dbac Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Val Doroshchuk authored
Task-number: QTBUG-73755 Change-Id: Icadaf43599f0369524416ab5f3a38f7612205cc6 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 11 Feb, 2019 - 1 commit
-
-
Kai Koehne authored
Fixes: QTBUG-73464 Change-Id: I5d1052dec14bbe6ee69b348352991d14d63b9c76 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
- 09 Feb, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: I26440611372622174c5b077be21e5a22b8136e97
-
- 08 Feb, 2019 - 4 commits
-
-
VaL Doroshchuk authored
Change-Id: I55c045909dd0eeac86160ca989ce893ed2816483 Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
Val Doroshchuk authored
Introduced custom and standard audio role controls using MediaPlayer.setAudioAttributes(AudioAttributes) which added in API level 21. Custom audio roles might contain a list of roles separated by comma. E.g "CONTENT_TYPE_MOVIE,USAGE_ALARM", which means content type is movie and usage is alarm. [ChangeLog][Platform Specific Changes][Android] Implemented audio roles. Task-number: QTBUG-73119 Change-Id: I281d1ce899d29f54d271516a1fca5f11c897fc90 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
When it is playing and close the window: 1. The player object will be destroyed first (all QString's). 2. Next parent QWidget will be destroyed with all children. 3. While destroying QMediaPlayer from Player object, the playback will be stopped. 4. The status will be changed and Player::statusChanged will be called. The connection still exists. And since all string members are already freed, it produces a crash. Change-Id: I2c2fdca97f0ff4b300527b550ecc0c12b04e5b4e Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
VaL Doroshchuk authored
Gst Device Provider now can be used for macOS also. Added support of avfvidesrc element to be used within camerabin. Task-number: QTBUG-72125 Change-Id: I69205649c6e75432534e240656d8cb4748ee10cc Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
- 06 Feb, 2019 - 2 commits
-
-
Liang Qi authored
Change-Id: I8317956994f586fa2272d5633af91325d277998b Reviewed-by:
Tony Sarajärvi <tony.sarajarvi@qt.io>
-
Val Doroshchuk authored
If a camera is going to be destroyed, a service plugin releases media service, (which releases ds camera session) and might call CoUninitialize. This leads to a crash when DirectShowSampleGrabber is destroyed after releasing the camera. Added a fix to release the sample grabber together with camera session. Task-number: QTBUG-73461 Change-Id: I8e518d0242d983c8d2bb00c30ad87c7e8e1e2c93 Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
- 05 Feb, 2019 - 1 commit
-
-
Friedemann Kleint authored
Replace trUtf8() by tr() and implement QAbstractItemModel::roleNames(), fixing: multimedia.cpp:76:5: note: in expansion of macro ‘Q_OBJECT’ multimedia.cpp:143:77: warning: ‘static QString QMultimediaDeclarativeModule::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] from multimedia.cpp:40: .... qdeclarativecamerafocus.cpp:403:23: warning: ‘void QAbstractItemModel::setRoleNames(const QHash<int, QByteArray>&)’ is deprecated [-Wdeprecated-declarations] setRoleNames(roles); Change-Id: I2648551a1b2774c45101ab1cad9e0ea3ab79ccbc Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io> Reviewed-by:
Samuel Gaist <samuel.gaist@idiap.ch>
-
- 04 Feb, 2019 - 2 commits
-
-
VaL Doroshchuk authored
Returns video buffer if available. Is useful when need to get an access to impl specific data. Change-Id: I6b9855397db2396ed0a76835d083be0457721f9b Reviewed-by:
Paolo Angelelli <paolo.angelelli@qt.io>
-
VaL Doroshchuk authored
Useful to get some impl specific information from video buffer. Change-Id: I7fccf2855f0be180bd438a59e4fbaefce15b4ed8 Reviewed-by:
Paolo Angelelli <paolo.angelelli@qt.io>
-
- 02 Feb, 2019 - 1 commit
-
-
Qt Forward Merge Bot authored
Change-Id: Ia13d887c3e3bf00b6ded5d052384fc5689b816fe
-
- 01 Feb, 2019 - 2 commits
-
-
Alexander Volkov authored
Change-Id: I233c45824f517c185cb245d8a7d77cab8551fc51 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
Qt Forward Merge Bot authored
Change-Id: I1d3188a758fc89c2fedfc9a2274bf808bbe2b56e
-
- 31 Jan, 2019 - 2 commits
-
-
Jochen Seemann authored
We don't need to have the headers of QtMMGstTools in a separate directory of the QtMultimedia module. Change-Id: If304ab5ee5741aec7cf7785352f5a571bc4ec240 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io>
-
Val Doroshchuk authored
DeferredDelete events have implicitly higher priority, which makes this event to be handled before MetaCall events. See QSGSoftwareRenderThread::sync(): ... QCoreApplication::sendPostedEvents(nullptr, QEvent::DeferredDelete); Where it processes deferred deletes and no meta calls will be delivered even if they were requested before the deferred delete. Task-number: QTBUG-67280 Change-Id: Iba23550d2cffb1cea1b4c2fe4c903078d9f2f046 Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io> Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-