show decoder state
authorFelix Domke <tmbinc@elitedvb.net>
Fri, 13 Feb 2009 13:45:41 +0000 (14:45 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Fri, 13 Feb 2009 13:45:41 +0000 (14:45 +0100)
lib/dvb/decoder.cpp

index a4cffb77cc77e3c6629ae0597ca100c8b8faaa75..edefd7644871b461725e03eaa9cc84bf2272ff8e 100644 (file)
@@ -855,6 +855,9 @@ int eTSMPEGDecoder::setState()
        if ((nott && m_text) || (!m_text && !nott))
                m_changed |= changeText | changeState;
 
+       const char *decoder_states[] = {"stop", "pause", "play", "decoderfastforward", "trickmode", "slowmotion"};
+       eDebug("decoder state: %s, vpid=%d, apid=%d", decoder_states[m_state], m_vpid, m_apid);
+
        bool changed = !!m_changed;
 #if HAVE_DVB_API_VERSION < 3
        bool checkAVSync = m_changed & (changeAudio|changeVideo|changePCR);