diff options
| author | Thomas Reufer <thomas@reufer.ch> | 2014-03-16 20:52:25 +0100 |
|---|---|---|
| committer | Thomas Reufer <thomas@reufer.ch> | 2014-03-16 20:52:25 +0100 |
| commit | f9b1bcff899ffb505ec3e65bed6aea22bf9d22a5 (patch) | |
| tree | beae9ccf272ee10384be8572309a0df2d534102a | |
| parent | 2603aec07ecec0ebc85c825f4daedba520726e36 (diff) | |
| download | vdr-plugin-rpihddevice-f9b1bcff899ffb505ec3e65bed6aea22bf9d22a5.tar.gz vdr-plugin-rpihddevice-f9b1bcff899ffb505ec3e65bed6aea22bf9d22a5.tar.bz2 | |
fixed OMX shutdown when no stream has been played (reported by Klaus Schmidinger)
| -rw-r--r-- | HISTORY | 1 | ||||
| -rw-r--r-- | omx.c | 3 |
2 files changed, 4 insertions, 0 deletions
@@ -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 @@ -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); |
