2011-10-12 88 views
2

我试图从QML中的QtMobilityKit实现SoundEffect来播放Meego Harmattan中的音乐文件。 我发现它只能播放.wav文件。 是否有任何可能的方法来播放meego中的.mp3文件?meego无法播放mp3文件

这一个能发挥

SoundEffect{ 
    id: sound 
    source : "/sound.wav" 
} 

,这一次不能

SoundEffect{ 
    id: sound 
    source : "/sound.mp3" 
} 

回答

0

我没有测试过这一点,因为我的N9还没到,但我认为下面应该工作:

Audio { 
    id: sound 
    source: "/sound.mp3" 
    // Start playback as soon as clip is loaded 
    onStatusChanged: if (Audio.Loaded == status) play() 
} 

请注意,与WAV相比,您可能会看到播放MP3的延迟时间略长,因为编码剪辑需要本地多媒体框架的更多部分在被解码和播放之前被初始化。

+1

否定。没有结果。看起来像有编解码器错误或什么:( – Fugogugo