[webkit-qt] seek not supported in Phonon

henry.haverinen at nokia.com henry.haverinen at nokia.com
Thu Jun 10 01:15:42 PDT 2010

Hello Jianhua,

You can find the Qt Multimedia documentation here: 
http://doc.qt.nokia.com/qtmobility-1.0/multimedia.html. Even though
it's coming from the Mobility project, Qt Multimedia has implementations for desktop platforms.

Qt Multimedia is still a beta in the current mobility 1.0 release. The plan is to have a 
final release the 1.0.1 version that should be out soon. We'll focus on the Qt Multimedia based 
architecture in our future improvements to HTML5 media.


On Jun 10, 2010, at 4:39 AM, ext jianhua zhou wrote:

> Hi Benjamin,
> Thanks for your information.
> So could you tell me when QtMultimedia will be officially relased? And
> also how can I get more information about
> QtMultiMeida framework to make sure that with this new framework I can
> implement the seek feature.
> Another point is I guess QtWebKit and Phonon is greatly used for
> multimeida development and for a typical media player
> "seek" is a normial feature that player should support. How it can be
> implemented without modifying WebKit source code?
> Thanks/Merci/Xiexie!
> Jianhua
> 2010/6/10 Benjamin Poulain <benjamin.poulain at nokia.com>:
>> ext jianhua zhou wrote:
>>> I am a new comer for webkit and I am meeting a difficult problem.
>>> In my project I develop a media player based on Webkit/Phonon and it
>>> can play media file now. However
>>> when I start to develop the "seek" (or "jump") I realized that it
>>> seems impossible with QtWebKit and phonon because the method
>>> float MediaPlayerPrivate::maxTimeSeekable() const
>>> {
>>>    notImplemented();
>>>    return 0.0f;
>>> }
>>> which leads to "HTMLMediaElement::seek" return in step 4 and it can
>>> not come to step 10 to have a real "seek".
>>> Anybody has experience on this issue?
>> Tor Arne will probably have a lot more information about that but if I
>> remember correctly, the seek feature was impossible to implement with the
>> API of Phonon.
>> I guess the solution would be to use the QtMultimedia backend or maybe the
>> new Phonon if the new API provides what is needed. Both solutions would
>> require you to modify WebKit.
>> cheers,
>> Benjamin
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

More information about the webkit-qt mailing list