From f9b1bcff899ffb505ec3e65bed6aea22bf9d22a5 Mon Sep 17 00:00:00 2001 From: Thomas Reufer Date: Sun, 16 Mar 2014 20:52:25 +0100 Subject: fixed OMX shutdown when no stream has been played (reported by Klaus Schmidinger) --- HISTORY | 1 + omx.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/HISTORY b/HISTORY index f6f8c9d..b906a3a 100644 --- a/HISTORY +++ b/HISTORY @@ -2,6 +2,7 @@ VDR Plugin 'rpihddevice' Revision History ----------------------------------------- - fixed: + - OMX shutdown when no stream has been played (reported by Klaus Schmidinger) - displaying subtitles when OSD is active (fix by Klaus Schmidinger) - default quality when grabbing jpeg image (reported by Klaus Schmidinger) - suppress buffer stall when clock is halted diff --git a/omx.c b/omx.c index af08f0c..2ae7b8b 100644 --- a/omx.c +++ b/omx.c @@ -349,6 +349,9 @@ int cOmx::DeInit(void) { Cancel(); + for (int i = 0; i < eNumTunnels; i++) + ilclient_disable_tunnel(&m_tun[i]); + ilclient_teardown_tunnels(m_tun); ilclient_state_transition(m_comp, OMX_StateIdle); ilclient_state_transition(m_comp, OMX_StateLoaded); -- cgit v1.2.3