[webkit-dev] Media Server Development

Philippe Normand philn at igalia.com
Fri Feb 1 02:56:37 PST 2013

You should write a new MediaPlayerPrivate backend instead of hacking the
MediaPlayerPrivateGStreamer one.


On Thu, 2013-01-31 at 23:04 +0530, Kiran K wrote:
> HI All,
> I am working on QtWebKit  on Media Server development. Basic Idea is
> to run Gstreamer in seperate process which acts like a Media server.
> The calls  from WebKit in MediaPlayerPrivateGStreamer.cpp are routed
> to Media Server via DBUS. Media Server implements the methods in
> MediaPlayerPrivateGStreamer class. I am basically doing this to have
> control over the resources like maximum playback instances, hw codec
> control etc. I am able to do achieve playback to some extent. I am
> facing some problems  (race conditions) especially when deleting
> playback instance. From the logs i concluded that when duration()
> function is made  and is waiting for response from server,
> ~MediaPlayerPrivateGStreamer destructor is getting called. (some times
> vice versa too). I am suspecting that the MediaPlayer object is being
> shared between two threads (or across timers). Can anybody give me
> some pointers about HTMLMediaElement  and the timers involved? Any
> help is appreciated.
> Thanks,
> Arun
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

More information about the webkit-dev mailing list