git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
speed up resume (allows skipping into titles) *remember to update libdreamdvd0 -...
[enigma2.git]
/
lib
/
python
/
Plugins
/
Extensions
/
DVDPlayer
/
src
/
servicedvd.cpp
diff --git
a/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
b/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
index cdb01d3cab74394c7182f55e958980dfb0e4322b..7a731194739fb9425726d895ede3dcef152d836a 100644
(file)
--- a/
lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
+++ b/
lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
@@
-115,6
+115,7
@@
eServiceDVD::eServiceDVD(const char *filename):
CONNECT(m_pump.recv_msg, eServiceDVD::gotThreadMessage);
strcpy(m_ddvd_titlestring,"");
m_cue_pts = 0;
CONNECT(m_pump.recv_msg, eServiceDVD::gotThreadMessage);
strcpy(m_ddvd_titlestring,"");
m_cue_pts = 0;
+ pause();
}
void eServiceDVD::gotThreadMessage(const int &msg)
}
void eServiceDVD::gotThreadMessage(const int &msg)
@@
-733,6
+734,8
@@
void eServiceDVD::loadCuesheet()
m_event((iPlayableService*)this, evCuesheetChanged);
eDebug("eServiceDVD::loadCuesheet() pts=%lld",m_cue_pts);
}
m_event((iPlayableService*)this, evCuesheetChanged);
eDebug("eServiceDVD::loadCuesheet() pts=%lld",m_cue_pts);
}
+ else
+ unpause();
}
void eServiceDVD::saveCuesheet()
}
void eServiceDVD::saveCuesheet()