diff --git a/qgcresources.qrc b/qgcresources.qrc
index 5c714bb..bb2e8de 100644
--- a/qgcresources.qrc
+++ b/qgcresources.qrc
@@ -156,6 +156,7 @@
src/ui/toolbar/Images/Signal100.svg
src/ui/toolbar/Images/TelemRSSI.svg
src/ui/toolbar/Images/Yield.svg
+ src/ui/toolbar/Images/CameraIcon.svg
src/MissionManager/CogWheel.svg
src/AutoPilotPlugins/Common/Images/StationMode.svg
src/AutoPilotPlugins/Common/Images/APMode.svg
diff --git a/src/ui/toolbar/Images/CameraIcon.svg b/src/ui/toolbar/Images/CameraIcon.svg
new file mode 100644
index 0000000..1509445
--- /dev/null
+++ b/src/ui/toolbar/Images/CameraIcon.svg
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/src/ui/toolbar/MainToolBarIndicators.qml b/src/ui/toolbar/MainToolBarIndicators.qml
index d6d7002..c52975b 100644
--- a/src/ui/toolbar/MainToolBarIndicators.qml
+++ b/src/ui/toolbar/MainToolBarIndicators.qml
@@ -567,6 +567,17 @@ Item {
color: colorRed
}
+ QGCColoredImage {
+ anchors.top: parent.top
+ anchors.bottom: parent.bottom
+ anchors.horizontalCenter: parent.horizontalCenter
+ width: height * 0.625
+ sourceSize.width: width
+ source: "/qmlimages/CameraIcon.svg"
+ fillMode: Image.PreserveAspectFit
+ color: colorWhite
+ }
+
MouseArea {
anchors.fill: parent
onClicked: QGroundControl.videoManager.videoReceiver.recording? QGroundControl.videoManager.videoReceiver.stopRecording() : QGroundControl.videoManager.videoReceiver.startRecording()