Thomas Hartmann
Qt
Posted by Thomas Hartmann
 in Qt
 on Friday, August 01, 2008 @ 14:48

Since the Windows CE platform is still missing support for Phonon in 4.4, we are working on Phonon for this new Qt platform. We ported the Direct Show backend to Windows Mobile. Sadly there are only very few Direct Show filters available by default on Windows Mobile. But there is nothing we can do about this from the Qt side.

Because not all Windows CE SDKs and Devices support Direct Show, I also wrote a backend for the
Wave Form API from Windows CE. This backend has a lower footprint, but is for now only able to play wave files.

If you want to try out Phonon for Windows CE, then check out the Qt main snapshots, and either configure your Qt/Windows CE build with Phonon enabled (configure -platform win32-msvc2005 -xplatform wincewm50pocket-msvc2005 -phonon) or build Phonon manually (src\phonon).

While playing around with Phonon do not forget to deploy phonon and the plugin for the backend you want to use.

For people, who are not familiar with Phonon. Playing a wave file with Phonon just takes two lines of code:

Phonon::MediaObject *music = Phonon::createPlayer(Phonon::MusicCategory, Phonon::MediaSource("test.wav"));
music->play();

The Windows CE team is always happy to receive feedback. You can subscribe the qt-wince-interest mailing list by sending the word “subscribe” in the subject of a message to qt-wince-interest-subscribe@trolltech.com.

4 Responses to “Phonon on Windows CE”

» Posted by jb
 on Sunday, August 03, 2008 @ 00:14

We, at VideoLAN, have a VLC media player backend for phonon and have a kind-of-working VLC on Windows CE. Interested ?

» Posted by mkalinow
 on Tuesday, August 05, 2008 @ 05:57

Yes, that sounds very promising. If you could provide us a link, we’ll try it out as soon as possible.

» Posted by Sarwar Erfan
 on Tuesday, August 05, 2008 @ 16:16

Man.. We have been trying to download the commercial evaluation version of QT for Win CE for days. But no luck. We have submitted the request form several times. But, no response.
When we submit the request for the desktop edition, it works. We get email. But, nothing for the win CE edition. And the support is also not responding.

What is cooking?

» Posted by espenr
 on Wednesday, August 06, 2008 @ 09:12

@Sarwar: That sucks - we’ll look into it.



© 2008 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners.