I have a USB camera that does not work with Qt. I'm not sure I should file a bug just yet, as it's not really a standard camera. Below is the code and the output. How can I go about diagnosing the issue? It's detected and it uses gstreamer/v4l. The error messages aren't that informative.
import QtQuick 2.12 import QtQuick.Window 2.12 import QtMultimedia 5.12 Window { visible: true width: 640 height: 480 title: qsTr("Hello World") Camera { id: camera } VideoOutput { source: camera anchors.fill: parent } Component.onCompleted: console.log(JSON.stringify(QtMultimedia.availableCameras)) } Which produces the following output: QML debugging is enabled. Only use this in a safe environment. qml: [{"deviceId":"/dev/video0","displayName":"DFK 27AUJ003","position":0,"orientation":0}] Unable to query the parameter info: "Invalid argument" Unable to query the parameter info: "Invalid argument" Unable to query the parameter info: "Invalid argument" Unable to query the parameter info: "Invalid argument" Unable to query the parameter info: "Invalid argument" libv4l2: error set_fmt gave us a different result then try_fmt! CameraBin error: "Device '/dev/video0' cannot capture in the specified format" _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest