[wpe-webkit] HTML video tag suport in WPE
Enrique Ocaña González
eocanha at igalia.com
Thu Feb 18 03:35:01 PST 2021
El martes, 16 de febrero de 2021 11:55:25 (CET) Harish Kulkarni escribió:
> I am newbie and want to learn and understand how HTML video tag is
> implemented and supported in WPE, as i plan to try it working on my
> platform.
> Any specific code you want me to keep looking at.. please write back.
You might want to have a look to the platform code in [1] (mainly to the
MediaPlayerPrivateGStreamer files), to the multiplatform code in [2][3][4] and
to the class diagram in [5]. The latter is focused on the Media Source
Extensions player and a bit outdated since the recent AppendPipeline
refactoring and the support for GPUProcess, but is a good overview that will
set you in the right path.
Cheers.
[1] https://github.com/WebKit/WebKit/tree/main/Source/WebCore/platform/
graphics/gstreamer
[2] https://github.com/WebKit/WebKit/blob/main/Source/WebCore/html/
(HTMLMediaElement, HTMLVideoElement)
[3] https://github.com/WebKit/WebKit/tree/main/Source/WebCore/platform/
graphics (MediaPlayer, MediaPlayerPrivate)
[4] https://github.com/WebKit/WebKit/tree/main/Source/WebCore/Modules/
mediasource (MediaSource, SourceBufferList, SourceBuffer)
[5] https://es.slideshare.net/igalia/media-source-extension-on-webkit-gstreamer-conference-2017 (slide 4)
--
Enrique Ocaña
More information about the webkit-wpe
mailing list