Browse Source

Fix video initialization - VideoReceiver did not start because sink was not created because videoBackgroundComponent was not loaded on startup if video was disabled

QGC4.4
Andrew Voznytsa 5 years ago
parent
commit
bb763854b6
  1. 2
      src/FlightDisplay/FlightDisplayViewVideo.qml

2
src/FlightDisplay/FlightDisplayViewVideo.qml

@ -131,7 +131,7 @@ Item { @@ -131,7 +131,7 @@ Item {
width: parent.getWidth()
anchors.centerIn: parent
visible: _videoReceiver && _videoReceiver.videoRunning
sourceComponent: videoDisabled ? null : videoBackgroundComponent
sourceComponent: videoBackgroundComponent
property bool videoDisabled: QGroundControl.settingsManager.videoSettings.videoSource.rawValue === QGroundControl.settingsManager.videoSettings.disabledVideoSource
}

Loading…
Cancel
Save