[Webkit-unassigned] [Bug 226326] [GTK][WPE] Add support to render video frames with non RGBA/BGRA/ARGB formats through cairo

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 27 07:25:27 PDT 2021


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

--- Comment #1 from Miguel Gomez <magomez at igalia.com> ---
> At the current revision (r278153) drawing video frames into a non
> accelerated is not supported at all
> (MediaPlayerPrivateGStreamer::nativeImageForCurrentTime returns nullptr). I
> guess the support was removed because of these new formats. Also, this is
> related to need to rotate the video frame according to the orientation flags
> and removing the dependency of videoflip (which is being handled here
> https://bugs.webkit.org/show_bug.cgi?id=225456).

Ah, seems that things have change and now painting into a canvas doesn't use MediaPlayerPrivateGStreamer::nativeImageForCurrentTime, but it ends calling paint in MediaPlayerPrivateGStreamer. So canvas rendering is working in the end. The need to support the video formats is still there though.

-- 
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/20210527/9e14871f/attachment-0001.htm>


More information about the webkit-unassigned mailing list