start decoder when we select different audio track
[vuplus_dvbapp] / lib / service / servicedvb.cpp
index 39c4407..d49c5f6 100644 (file)
@@ -718,6 +718,9 @@ RESULT eDVBServicePlay::selectTrack(unsigned int i)
        
        if (m_decoder->setAudioPID(program.audioStreams[i].pid, program.audioStreams[i].type))
                return -4;
+
+       if (m_decoder->start())
+               return -5;
        
        return 0;
 }