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
