From: Ronny Strutz Date: Tue, 15 Nov 2005 00:52:58 +0000 (+0000) Subject: start decoder when we select different audio track X-Git-Tag: 2.6.0~5215 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/19b9689ab36c01096cdb672d8c54c176808e0894 start decoder when we select different audio track --- diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 39c4407d..d49c5f6d 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -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; }