1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-04-10 13:40:37 -04:00

DATV: more robust handling of TV screen renderer at destruction time

This commit is contained in:
f4exb 2021-03-27 05:33:09 +01:00
parent f134f6b26b
commit 52d802baec
2 changed files with 2 additions and 1 deletions

View File

@ -266,6 +266,7 @@ DATVDemodGUI::DATVDemodGUI(PluginAPI* objPluginAPI, DeviceUISet *deviceUISet, Ba
DATVDemodGUI::~DATVDemodGUI()
{
m_objDATVDemod->stop();
m_objDATVDemod->SetTVScreen(nullptr);
m_objDATVDemod->setMERLabel(nullptr);
m_objDATVDemod->setCNRLabel(nullptr);

View File

@ -208,7 +208,7 @@ class DATVideoRenderThread : public QThread
return;
}
while (m_renderingVideo == true)
while ((m_renderingVideo == true) && (m_renderer))
{
if (!m_renderer->RenderStream()) {
break;