Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.8
-
-
Multimedia wk 17-18, Multimedia wk 19-20, Multimedia wk 21-22
Description
`tst_QCameraBackend::testVideoRecording` tests fails sometimes. if it fails we get:
0:00:00.422861182 666755 0x5efbd64e2aa0 WARN videodecoder gstvideodecoder.c:3133:gst_video_decoder_prepare_finish_frame:<jpegdec1> decreasing timestamp (0:00:00.226932036 < 0:00:00.235174568) QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: latency, Source: h265parse1, Timestamp: 18446744073709551615 QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: latency, Source: h265timestamper0, Timestamp: 18446744073709551615 QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: latency, Source: h265parse0, Timestamp: 18446744073709551615 QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: latency, Source: h265parse0, Timestamp: 18446744073709551615 QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: latency, Source: filesink, Timestamp: 18446744073709551615 0:00:00.440928955 666755 0x5efbd64e2a40 WARN qtmux gstqtmux.c:5410:gst_qt_mux_add_buffer:<muxer> error: Buffer has no PTS. QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: received event: error, Source: muxer, Timestamp: 18446744073709551615, Error: Could not multiplex stream. (../../dev/gstreamer/subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c(5410): gst_qt_mux_add_buffer (): /GstPipeline:mediaCapturePipeline/GstEncodeBin:encodebin/GstMP4Mux:muxer: Buffer has no PTS.) 0:00:00.442036010 666755 0x7a70f4004f00 WARN v4l2 v4l2_calls.c:933:gst_v4l2_get_attribute:<camerasrc:src> Failed to get value for control 9963779 on device '/dev/video0'. QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: stop QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: >>>>>>>>>>>>> sending EOS QDEBUG : tst_QCameraBackend::testVideoRecording(Brio 300) qt.multimedia.encoder: finalize FAIL! : tst_QCameraBackend::testVideoRecording(Brio 300) Compared values are not the same Actual (recorderErrorSignal.last().first().toInt()): 1 Expected (QMediaRecorder::FormatError) : FormatError Loc: [/home/tim/dev/qt6-dev/qtmultimedia/tests/auto/integration/qcamerabackend/tst_qcamerabackend.cpp(594)]
Attachments
Issue Links
- is duplicated by
-
QTBUG-124228 [gstreamer] tst_QMediaCaptureSession::can_change_CameraDevice_on_attached_Camera crashes sometimes
- In Progress