aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvb.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-12-08 00:35:27 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-12-08 00:35:27 +0000
commitcd038ce28d53719a27e7009365dd74fec19357df (patch)
tree72e33e60ba643f31897dd154daa3d3fabd0ba295 /lib/service/servicedvb.cpp
parentc72e1837b5fd6f2d0e222d7140008326fe89a58e (diff)
downloadenigma2-cd038ce28d53719a27e7009365dd74fec19357df.tar.gz
enigma2-cd038ce28d53719a27e7009365dd74fec19357df.zip
add slowmotion / fast forward
Diffstat (limited to 'lib/service/servicedvb.cpp')
-rw-r--r--lib/service/servicedvb.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp
index 307fb9f5..b3c15738 100644
--- a/lib/service/servicedvb.cpp
+++ b/lib/service/servicedvb.cpp
@@ -629,6 +629,22 @@ RESULT eDVBServicePlay::pause(ePtr<iPauseableService> &ptr)
return -1;
}
+RESULT eDVBServicePlay::setSlowMotion(int ratio)
+{
+ if (m_decoder)
+ return m_decoder->setSlowMotion(ratio);
+ else
+ return -1;
+}
+
+RESULT eDVBServicePlay::setFastForward(int ratio)
+{
+ if (m_decoder)
+ m_decoder->setFastForward(ratio);
+ else
+ return -1;
+}
+
RESULT eDVBServicePlay::seek(ePtr<iSeekableService> &ptr)
{
if (m_is_pvr)