diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-12-19 14:47:54 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-12-19 14:47:54 +0000 |
| commit | 740ae9b4a03c13901e4f4ffc008e4c0cfd63d896 (patch) | |
| tree | 148ab6985db0ea9f67380740f19d32b12b2e8c6d /lib/service/servicedvb.cpp | |
| parent | c9e02e35c9c420e16921f2bedcaf380477a24849 (diff) | |
| download | enigma2-740ae9b4a03c13901e4f4ffc008e4c0cfd63d896.tar.gz enigma2-740ae9b4a03c13901e4f4ffc008e4c0cfd63d896.zip | |
decoder: switch off audio in trickmodes
Diffstat (limited to 'lib/service/servicedvb.cpp')
| -rw-r--r-- | lib/service/servicedvb.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 790bfca6..fc35b521 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -669,7 +669,7 @@ RESULT eDVBServicePlay::setSlowMotion(int ratio) RESULT eDVBServicePlay::setFastForward(int ratio) { if (m_decoder) - m_decoder->setFastForward(ratio); + return m_decoder->setFastForward(ratio); else return -1; } @@ -758,6 +758,13 @@ RESULT eDVBServicePlay::getPlayPosition(pts_t &pos) return pvr_channel->getCurrentPosition(demux, pos); } +RESULT eDVBServicePlay::setTrickmode(int trick=0) +{ + if (m_decoder) + m_decoder->setTrickmode(trick); + return 0; +} + RESULT eDVBServicePlay::frontendStatusInfo(ePtr<iFrontendStatusInformation> &ptr) { ptr = this; |
