-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.4.0 FF
-
None
-
tested on debian 11 and 12 with gnome and lxde
-
-
Multimedia wk 29-30, Multimedia wk 31-32
Using the constructor QVideoFrame::QVideoFrame(const QVideoFrameFormat &format) creates a wrong frame. This happens only with the ffmpeg backend. It does not happen with the gstreamer backend. It seems, that the constructor creates a gstreamer frame, even the ffmpeg backend is used.
Output of attached test case:
FFMEG:
Format: Format_YUV420P
Copy constructor : mappedBytes: 69120
Format constructor : mappedBytes: 57600
GSTREAMER:
Format: Format_YUV420P
Copy constructor : mappedBytes: 57600
Format constructor : mappedBytes: 57600