createVideoSource method
Implementation
DivePointer? createVideoSource(String sourceUuid, String deviceName, String deviceUid) {
final data = DiveObslibData();
data.setString("device_name", deviceName);
data.setString("device", deviceUid);
// TODO: creating a video source breaks the Flutter connection to the device.
final pointer = _createSourceInternal(sourceUuid, "av_capture_input", "camera", data.pointer);
data.dispose();
return pointer;
}