DATV demod: some fixes to enhance stability

This commit is contained in:
f4exb 2018-02-27 08:42:22 +01:00
parent 8c1293e213
commit 2393957834
1 changed files with 7 additions and 4 deletions

View File

@ -166,10 +166,13 @@ bool DATVDemod::PlayVideo(bool blnStartStop)
return true;
}
m_objRenderThread->setStreamAndRenderer(m_objRegisteredVideoRender,m_objVideoStream);
m_objVideoStream->MultiThreaded=true;
m_objVideoStream->ThreadTimeOut=5000; //5000 ms
m_objRenderThread->start();
if(m_objVideoStream->bytesAvailable()>0)
{
m_objRenderThread->setStreamAndRenderer(m_objRegisteredVideoRender,m_objVideoStream);
m_objVideoStream->MultiThreaded=true;
m_objVideoStream->ThreadTimeOut=5000; //5000 ms
m_objRenderThread->start();
}
return true;
}