- Apr 13, 2022
-
-
Frames in shared memory have no specific line alignment (i.e. stride = width), as opposed to the QVideoFrame, so the copy need to be done accordingly. Gitlab: #721 Change-Id: Id6576e55c5742a4e99d603feb4bc78f4d2be1ff0
-
- Mar 08, 2022
-
-
Removes the rendermanager and framewrapper objects along with any QQuickPaintedItem-based QML render widget classes. This simplifies the video widget stack implementation. The new mechanism uses the VideoOutput component of QtMultimedia. By accessing the VideoOutput's QVideoSink object, we update the mapped buffer data of a sink's QVideoFrame when new frames are published. Updates to frames and component sink subscriptions are managed by a new class called VideoProvider. Gitlab: #500 Also #536 Change-Id: I2391a32294922ea435ab80ac1f876c004ff6c21e
-