[Webkit-unassigned] [Bug 224969] [GStreamer] webrtc/video-vp8-videorange.html is failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 5 03:07:05 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=224969

Jean-Yves Avenard [:jya] <jya at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jya at apple.com

--- Comment #4 from Jean-Yves Avenard [:jya] <jya at apple.com> ---
(In reply to Philippe Normand from comment #1)
> I had a look... Incoming BGRA frames are converted to I420. The dest
> colorimetry of the video converter used in
> GStreamerVideoFrameLibWebRTC::ToI420() is already BT.601 so the color ranges
> should be correct for incoming frames.
> 
> Unless there is a bug in the gst video-converter. I am not sure yet.

For the record, the issue isn't a color space (e.g BT601 vs 709 etc) but a color range one.

The data coming in though should be YUV already as that's what is coming out of the vp8 decoder.

It's surprising that you would get BGRA in between, this imply that in the code path there's a double conversion happening YUV -> BGRA -> YUV which would be less than optimal.

Maybe it's worth investigating this further.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210505/9220c6b9/attachment.htm>


More information about the webkit-unassigned mailing list