From e3726eade680e2da5c7b235616a9f2f8b3cf8e16 Mon Sep 17 00:00:00 2001 From: Diadlo Date: Sun, 11 Mar 2018 22:43:02 +0300 Subject: [PATCH] fix(avform): Hotfix for crash on video device change on 'None' Fix #4994 --- src/widget/form/settings/avform.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widget/form/settings/avform.cpp b/src/widget/form/settings/avform.cpp index 138f817b9..662e44c6c 100644 --- a/src/widget/form/settings/avform.cpp +++ b/src/widget/form/settings/avform.cpp @@ -29,6 +29,7 @@ #include "src/audio/audio.h" #include "src/audio/iaudiosettings.h" +#include "src/core/core.h" #include "src/core/coreav.h" #include "src/core/recursivesignalblocker.h" #include "src/video/cameradevice.h" @@ -447,7 +448,8 @@ void AVForm::on_videoDevCombobox_currentIndexChanged(int index) camera.setupDevice(dev, mode); if (dev == "none") { - coreAV->sendNoVideo(); + // TODO: Use injected `coreAv` currently injected `nullptr` + Core::getInstance()->getAv()->sendNoVideo(); } }