diff options
Diffstat (limited to 'streamdevice.c')
-rw-r--r-- | streamdevice.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/streamdevice.c b/streamdevice.c index ec8851d..48cfa22 100644 --- a/streamdevice.c +++ b/streamdevice.c @@ -24,9 +24,12 @@ cStreamDevice::cStreamDevice(void) cStreamDevice::~cStreamDevice(void) { - dsyslog("[ffnetdev] Device: Destructor cStreamDevice \n"); - m_PlayState = psPlay; - DELETENULL(m_Remux); + dsyslog("[ffnetdev] Device: Destructor cStreamDevice \n"); + m_PlayState = psPlay; + cOSDWorker::Exit(); + cTSWorker::Exit(); + cClientControl::Exit(); + DELETENULL(m_Remux); } |