我想通过qml在我的ARM设备上构建一个Qt Camera应用程序。
现在我的Qt版本是Qt5.3.2
为了移植我的手臂设备,我在qtmultimedia \ src \ plugins \ gstreamer \ camerabin中更改了gstreamer源(imx *)和sink(imx *)
它可以播种,但它只包含一个帧(固定图像)
qml来源:
import QtQuick 2.0
import QtMultimedia 5.0
Rectangle {
width: 640
height: 480
Camera {
id: camera
// imageProcessing.whiteBalanceMode: CameraImageProcessing.WhiteBalanceFlash
//exposure {
// exposureCompensation: -1.0
//exposureMode: Camera.ExposurePortrait
// }
//flash.mode: Camera.FlashRedEyeReduction
}
VideoOutput {
source: camera
anchors.fill: parent
focus : visible // to receive focus and capture key events when visible
}
}
我收到以下警告和错误
CameraBin错误:“内部数据流错误。”