Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.8.3, 6.9.0 Beta3
-
None
Description
There is an issue on Linux with qImageFromVideoFrame_returnsQImageWithCorrectColors test in tst_qvideoframecolormanagement.
Mentioned test is failing with yuv420p10 pixel format when Rhi_R16_Excluded (Rhi Texture of R16 type is excluded).
FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt601_video, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3166035353535354 (0x1.4433b79890ceep-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt601_full, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.360479797979798 (0x1.71219dbcc4867p-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt709_video, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3245580808080808 (0x1.4c58f41ae497p-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt709_full, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3608585858585859 (0x1.7184e9c2f946ep-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_adobergb_video, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3478535353535354 (0x1.6433b79890ceep-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_adobergb_full, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3478535353535354 (0x1.6433b79890ceep-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt2020_video, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3198232323232323 (0x1.477fbdcd51323p-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] FAIL! : tst_qvideoframecolormanagement::qImageFromVideoFrame_returnsQImageWithCorrectColors(umbrellas.jpg_yuv420p10_bt2020_full, Rhi_R16_Excluded) The computed value is expected to be less than the baseline, but is not Computed (ratioAboveThreshold): 0.3537247474747475 (0x1.6a36d1f8c274ep-2) Baseline (0.01) : 0.01 (0x1.47ae147ae147bp-7) Loc: [/home/qt/work/qt/qtmultimedia/tests/auto/unit/multimedia/qvideoframecolormanagement/tst_qvideoframecolormanagement.cpp(524)] Totals: 562 passed, 8 failed, 0 skipped, 0 blacklisted, 6013ms
It happens on CI, but no on local host. For now those test cases are turned off on Linux.
Please try to turn them on.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-134113 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
640116,7 | QVideoFrame: Fix calculation of UV line stride | dev | qt/qtmultimedia | Status: NEW | 0 | -1 |