invalidate teletext pid on mpeg decoder destroy
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Tue, 18 Mar 2008 20:32:33 +0000 (20:32 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Tue, 18 Mar 2008 20:32:33 +0000 (20:32 +0000)
lib/dvb/decoder.cpp

index c93fe26dd97a845a9249dd797add40dfa828a568..919c85a9671dac04bdc9a8878d0938082f104e34 100644 (file)
@@ -927,7 +927,7 @@ eTSMPEGDecoder::eTSMPEGDecoder(eDVBDemux *demux, int decoder): m_demux(demux), m
 
 eTSMPEGDecoder::~eTSMPEGDecoder()
 {
-       m_vpid = m_apid = m_pcrpid = pidNone;
+       m_vpid = m_apid = m_pcrpid = m_textpid = pidNone;
        m_changed = -1;
        setState();
 }