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:
parent
f134f6b26b
commit
52d802baec
@ -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);
|
||||
|
@ -208,7 +208,7 @@ class DATVideoRenderThread : public QThread
|
||||
return;
|
||||
}
|
||||
|
||||
while (m_renderingVideo == true)
|
||||
while ((m_renderingVideo == true) && (m_renderer))
|
||||
{
|
||||
if (!m_renderer->RenderStream()) {
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user