aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
diff options
context:
space:
mode:
authorAndreas Frisch <andreas.frisch@multimedia-labs.de>2008-08-18 12:02:14 +0000
committerAndreas Frisch <andreas.frisch@multimedia-labs.de>2008-08-18 12:02:14 +0000
commitd034cf9d1f99bc0086506922cba9fb117868b4a4 (patch)
tree64da37009fe83068d952468bf9c0a9d39925c984 /lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
parentf97fa9bd92923baa4ae2aa1f6b28c23c907a3473 (diff)
downloadenigma2-d034cf9d1f99bc0086506922cba9fb117868b4a4.tar.gz
enigma2-d034cf9d1f99bc0086506922cba9fb117868b4a4.zip
filebrowser now ends up in previous directory again after playing a dvd stucture, fix issue where service wouldn't unpause if cuesheet is
corrupt
Diffstat (limited to 'lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp')
-rw-r--r--lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp b/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
index 7a731194..da7bc5f2 100644
--- a/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
+++ b/lib/python/Plugins/Extensions/DVDPlayer/src/servicedvd.cpp
@@ -231,6 +231,8 @@ void eServiceDVD::gotMessage(int /*what*/)
ddvd_get_title_string(m_ddvdconfig, m_ddvd_titlestring);
eDebug("DDVD_SHOWOSD_TITLESTRING: %s",m_ddvd_titlestring);
loadCuesheet();
+ if (!m_cue_pts)
+ unpause();
m_event(this, evStart);
break;
}
@@ -734,8 +736,6 @@ void eServiceDVD::loadCuesheet()
m_event((iPlayableService*)this, evCuesheetChanged);
eDebug("eServiceDVD::loadCuesheet() pts=%lld",m_cue_pts);
}
- else
- unpause();
}
void eServiceDVD::saveCuesheet()