[mythtv-commits] Ticket #710: Auto skip commercials too aggressive
during backwards seeks.
MythTV
mythtv at cvs.mythtv.org
Fri Nov 25 13:37:14 EST 2005
#710: Auto skip commercials too aggressive during backwards seeks.
--------------------+-------------------------------------------------------
Reporter: bjm | Owner: cpinkham
Type: defect | Status: new
Priority: minor | Milestone: 0.19
Component: mythtv | Version: head
Severity: medium |
--------------------+-------------------------------------------------------
With auto skip commercials turned on, backward seeks that cross commercial
boundaries can trigger unwanted forward skips. For example, Say there is a
show with three minutes of commercials every ten minutes and I have
JumpAmount set to four minutes. At the ten minute mark it jumps to minute
thirteen but I want to look back at something right before the commercial.
I hit JUMPRWND and it shows one frame at minute nine but then immediately
auto skips to thirteen again (see example "A").
{{{
0 9 10 13 20 23
+-------------------+-----+-------------+-----+-------
A v-------<
>------->
B v-<
>-------------->
}}}
It sometimes does start playing at nine but I may have to press JUMPRWND
for or five times. Variations are that if I am in the middle of a
commercial and hit JUMPRWND the result is a forward move to the end of the
commercial break. Also if I hold SEEKRWND during a commercial, the skip
back that crosses the beginning of the commercial break skips to the end
and further SEEKRWNDs seek back through the entire break again.
If I let it play at thirteen for more than a few seconds then press
JUMPRWND, it may find that it has crossed a boundary and needs to skip to
the beginning of the next commercial break (see example "B"). Here the
intent is to go back to somewhere around minute nine but instead it moves
forward to minute twenty.
These are all variations of the same problem that the commercial skip code
should not check if a boundary has been crossed as a result of a backward
seek. I believe this started about the same time as when code was added
for the SKIPCOMMBACK key to return to it's previous position if pressed
shortly after SKIPCOMMERCIAL. However, this can fail too for the same
reasons.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/710>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list