[mythtv-commits] mythtv/master commit: 8f103c6ca by Mark Kendall (mark-kendall)
MythTV
noreply at mythtv.org
Mon May 9 02:09:49 UTC 2011
Author: Mark Kendall <mkendall at mythtv.org>
Change Date: 2011-05-08T19:09:27-07:00
Push Date: 2011/05/08 19:09:42 -0700
Repository: mythtv
Branch: master
New Revision: 8f103c6cad90479a1b3d80c47405481020eb1034
Changeset: https://github.com/MythTV/mythtv/commit/8f103c6ca
Log:
Improved DVD startup.
- probe the dvd titles to identify the first title that is definitely a
video sequence (as opposed to a still frame) and use this for the
initial startup/probe.
- retrieving chapter data is expensive over storage groups (potentially
2-3 seconds per title for up to 70 titles or more), so don't necessarily
scan all of the titles but do cache the results (they shouldn't change).
- the chapter data will also be used for improved chapter navigation.
This fixes/improves a few startup issues. By picking a valid video
sequence, we avoid some video artefacts at the beginning of playback and
avoid having to reset certain discs that have hit a stop sequence
(because we've scanned a menu) - with a knock-on improvement in startup
speed.
Modified:
mythtv/libs/libmythtv/dvdringbuffer.cpp
mythtv/libs/libmythtv/dvdringbuffer.h
More information about the mythtv-commits
mailing list