The multimedia support in Qt has seen some larger changes between 5.15 and 6.2. Those were triggered by architectural issues with Qt Multimedia in the Qt 5 series that made it very difficult to maintain the module with a feature set that is consistent between the different platforms Qt supports. The talk will focus on the larger architectural and API changes of Qt Multimedia between Qt 5.15 and Qt 6.2, providing insight into the reasons and motivations for many of the API changes. It will present the most important aspects of the API as it is in Qt 6, both for C++ as well as QML. It will show how to use Qt Multimedia to detect connected hardware such as cameras and headsets, how to play back media content and how to capture and record audio and video.
Speaker: Lars Knoll