30.01.2015, 22:37, "Ilya Kowalewski" <[email protected]>:
> Hey there!
>
> My main purpose here is to reimplement some behaviour of QtWebKit on HTML5 
> Video support. Am I right that there is an abstract layer between actual 
> context rendering / processing and webkit abstraction for HTML5 Video 
> standart?
>
> So what's the best place to start with there?

HTML-faced part of <video> tag implementation is in WebCore::HTMLVideoElement 
(derived from WebCore::HTMLMediaElement).

Class WebCore::MediaPlayer is a platform-independent abstraction, by means of 
whcih WebCore::HTMLMediaElement is implemented.

Different player backend are plugged into WebCore::MediaPlayer using 
inheritance from WebCore::MediaPlayerPrivate, e.g. 
WebCore::MediaPlayerPrivateQt.

If you need to change low-level aspects of video playback, you might want to 
change MediaPlayerPrivateQt or implement your own MediaPlayerPrivate (we 
successfully done the latter in our product, using in house player 
implementation).

-- 
Regards,
Konstantin
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to