git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add StaticMultiList for MultiContentList-styled content
[enigma2.git]
/
lib
/
service
/
servicedvb.cpp
diff --git
a/lib/service/servicedvb.cpp
b/lib/service/servicedvb.cpp
index e47ae52c7a69cf7ded41de486bec997241a243a7..e3b6fe459be1bccef4dc68a9b32131824289edcd 100644
(file)
--- a/
lib/service/servicedvb.cpp
+++ b/
lib/service/servicedvb.cpp
@@
-1151,8
+1151,6
@@
RESULT eDVBServicePlay::start()
loadCuesheet();
m_event(this, evStart);
}
loadCuesheet();
m_event(this, evStart);
}
-
- m_event((iPlayableService*)this, evSeekableStatusChanged);
return 0;
}
return 0;
}
@@
-2188,12
+2186,12
@@
void eDVBServicePlay::switchToTimeshift()
m_cue = new eCueSheet();
m_service_handler_timeshift.tune(r, 1, m_cue); /* use the decoder demux for everything */
m_cue = new eCueSheet();
m_service_handler_timeshift.tune(r, 1, m_cue); /* use the decoder demux for everything */
- updateDecoder(
); /* mainly to switch off PCR
*/
-
+ updateDecoder(
1); /* mainly to switch off PCR, and to set pause
*/
+
m_event((iPlayableService*)this, evSeekableStatusChanged);
}
m_event((iPlayableService*)this, evSeekableStatusChanged);
}
-void eDVBServicePlay::updateDecoder()
+void eDVBServicePlay::updateDecoder(
int intopause
)
{
int vpid = -1, vpidtype = -1, apid = -1, apidtype = -1, pcrpid = -1, tpid = -1, achannel = -1, ac3_delay=-1, pcm_delay=-1;
{
int vpid = -1, vpidtype = -1, apid = -1, apidtype = -1, pcrpid = -1, tpid = -1, achannel = -1, ac3_delay=-1, pcm_delay=-1;