[mythtv] Ticket #13202: playback doesn't start at begining

Roger Siddons dizygotheca at ntlworld.com
Sun Jan 7 23:43:29 UTC 2018


On Sun, 7 Jan 2018 12:20:13 -0600
David Engel <david at istwok.net> wrote:

> I have a
> better implementation in mind that would allow nearly any playback
> setting to be used in a play group.  It's not high on my TODO list,
> though, so it won't be happeing any time soon.

Even so, it would be interesting to hear any ideas, however rudimentary.

> Personally, I think this default, mythical bookmark behavior is wholly
> unintuitive.  I think most reasonable people would expect playback to
> start at the start of the recording.  When somebody uses the feature
> to jump to 5 minutes from the beginning, is that 5 minutes from the
> beginning of the recording or 5 minutes from the scheduled program
> time?

I agree. It's useful but users should opt-in to it.

> My preferred solution would be to make it easier to then jump to the
> scheduled program time after playback starts.  

Interesting thought.

There's talk of committing https://code.mythtv.org/trac/ticket/12809,
which frees up the bookmark but begs: why is the user limited
to a single bookmark ?
StuartM has talked of per-user bookmarks. A simpler/preliminary version
is to allow multiple bookmarks.
JUMPSTART & JUMPBOOKMARK appear useful but I don't use them because
they're not undo-able and I'll never remember which button they've been
assigned to. Hit the wrong one and you're lost.

Comm-skipping is well-designed. It uses 2 buttons NEXT/PREV, is
undo-able and (briefly) shows the OSD with position, skip distance &
reason.

If manual/user comm-skipping was extended to all/any marks it could
navigate the mythical bookmark, all bookmarks and any future marks.

Auto-commskipping could use mythical bookmark as well as commflags. So
even without commflagging playback would start at the mythical, if
Auto-skip was set (Notify also available). Crucially the OSD would show
what's happening.

Essentially:
- Comm-skipping is re-branded as mark-skipping. 
- More types of marks can be used/handled with OSD feedback. All skips
  are reversible.
- The existing Auto/Notify/No skip setting would control where playback
  started
- Non-commflaggers get to use the existing commskip UI. Currently it
  does nothing for them.
- Commflaggers will stop at bookmarks/other marks when manually
  skipping. That could be useful. If not, just skip again.


More information about the mythtv-dev mailing list