我无法使用QML MediaPlayer在Ubuntu 14.04下使用Qt5.4 64位(gcc& clang)循环媒体(mp4或mp3)。我甚至不能简单地重播视频或音频,它可以播放一次,就是这样。
我补充说,使用Qt5.3(mingw& msvc2012)在Windows 7 64位下不会出现此问题。
这里是我使用的简单测试代码:
import QtQuick 2.2
import QtQuick.Controls 1.1
import QtMultimedia 5.0
Item {
width: 640
height: 480
MediaPlayer {
id: video
loops: 2
source : "qrc:si_blue"
}
MediaPlayer {
id: audio
loops: 2
source : "qrc:check"
}
VideoOutput {
id: output
source : video
}
Button {
id: btn
width : 30
height: 30
onClicked: audio.play()
} }