aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvb.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-30 15:50:51 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-30 15:50:51 +0000
commit5c4cd1a455e924e578478c97d00b799ef3192ef0 (patch)
treedaf0ea9fc4ce63b3b32e328c56d6ae2a1ff5093b /lib/service/servicedvb.cpp
parent7c8c2b339b747763eede225a0ca554a405e5ac7b (diff)
downloadenigma2-5c4cd1a455e924e578478c97d00b799ef3192ef0.tar.gz
enigma2-5c4cd1a455e924e578478c97d00b799ef3192ef0.zip
fix for recorded files
Diffstat (limited to 'lib/service/servicedvb.cpp')
-rw-r--r--lib/service/servicedvb.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp
index 254c12fd..3f5ecb86 100644
--- a/lib/service/servicedvb.cpp
+++ b/lib/service/servicedvb.cpp
@@ -1108,8 +1108,8 @@ RESULT eDVBServicePlay::start()
to start recording from the data demux. */
if (m_is_pvr)
m_cue = new eCueSheet();
-
- m_event(this, evStart);
+ else
+ m_event(this, evStart);
m_first_program_info = 1;
eServiceReferenceDVB &service = (eServiceReferenceDVB&)m_reference;
@@ -1131,7 +1131,10 @@ RESULT eDVBServicePlay::start()
}
if (m_is_pvr)
+ {
loadCuesheet();
+ m_event(this, evStart);
+ }
m_event((iPlayableService*)this, evSeekableStatusChanged);
return 0;