meego无法播放mp3文件

时间:2011-10-12 06:46:01

标签: qt qml meego meego-harmattan

我尝试用QML中的QtMobilityKit实现SoundEffect,在Meego Harmattan中播放音乐文件。 我发现它只能播放.wav文件。 有什么方法可以在meego中播放.mp3文件吗?

这个可以玩

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

而且这个不能

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

1 个答案:

答案 0 :(得分:0)

我没有对此进行测试,因为我的N9尚未到达,但我认为以下内容应该有效:

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

请注意,与WAV相比,您可能会看到MP3开始播放的延迟稍长,因为编码剪辑需要初始化本机多媒体框架的更多部分才能解码和播放。