diff --git a/softhdcuvid.cpp b/softhdcuvid.cpp index 31caeb7..9d7dbbd 100644 --- a/softhdcuvid.cpp +++ b/softhdcuvid.cpp @@ -789,6 +789,7 @@ bool cSoftOsdProvider::StartOpenGlThread(void) { void cSoftOsdProvider::StopOpenGlThread(void) { dsyslog("[softhddev]stopping OpenGL Worker Thread "); if (oglThread) { + OsdClose(); oglThread->Stop(); } oglThread.reset();