15.10.2013, 17:37, "gstreamer MACOSX" <[email protected]>:
> First, thanks a lot for your useful tips, Konstantin, Hugo.
> Second, let's assume I expect to change player:- from "natural" default 
> solution => Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.*
>
> - to another one that is GSTREAMER
>
> What would be the trick to evolve properly from Quicktime to Gst ?
> Hugo told us about 
> Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
> but invited us to read 
> http://hackerslab.eu/blog/2013/01/migration-to-gstreamer-1-x-for-webkit/ as a 
> pre-requisite
>
> However, I dare here to request safe and clear procedure to migrate properly, 
> efficiently.

Switching audio&video implementation in WebKit is a matter of switching 
MediaPlayerPrivate implementations, i.e. in your case you need to enable 
MediaPlayerPrivateGStreamer and disable MediaPlayerPrivateQTKit in 
Source/WebCore/platform/graphics/MediaPlayer.cpp and build system[*].

The only thing that can make you troubles is that MediaPlayerPrivate 
implementations might have different fractions of API implemented and different 
level of HTML standard compliance.

[*] E.g, this way I've implemented HTML5 video&audio support for embedded 
platform with in-house playback API.

-- 
Regards,
Konstantin
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to