Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
None
Description
After identifying what APIs are required and how they can be supported, we should remove support for APIs that are no longer relevant. APIs that are relevant but can only be supported on some platforms should be moved into platform-specific APIs to make this clear to the user.
Attachments
Issue Links
- depends on
-
QTBUG-74421 Research Qt 6 Multimedia APIs [Spike]
-
- Closed
-
- relates to
-
QTBUG-78678 Port away from direct OpenGL usage in Multimedia to a reasonable degree
-
- Closed
-
-
QTBUG-80430 Remove usage of QMediaService
-
- Closed
-
-
PYSIDE-1041 Support for classes with private destructor
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-74422 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
270358,10 | Remove audio roles in QMediaPlayer | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |
270386,7 | Remove QMediaPlayer::Flags, hasSupport and supportedMimeTypes | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |
278610,40 | Expose video surfaces in rendering components | 5.15 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
288389,7 | Introduce QAbstractVideoOverlay | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |
288456,3 | Introduce videoOverlay property for VideoOutput element | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |
289352,5 | Remove usage of QGL* APIs | 5.15 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
294684,1 | Remove usage of QGL* APIs | dev | qt/qtmultimedia | Status: ABANDONED | 0 | 0 |
302473,9 | Remove Radio support | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
302474,4 | Remove QT_DEPRECATED API | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
302475,4 | Remove QAudioDecoder | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |
302564,5 | Remove AudioEngine | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
302667,1 | Remove QMediaBindableInterface from QVideoWidget | dev | qt/qtmultimedia | Status: DEFERRED | 0 | 0 |