JumpPlay patch for VDR
----------------------

This patch changes the replay behaviour for recordings that contain editing
marks. It allows to immediately continue the replay after jumping forward to
the next mark, and to automatically jump over the commercial break to the next
"start" mark, if an "end" mark is reached.

The features of this patch can be turned on or off with the following entries
in the replay setup.


* Parameters in the "Setup" menu "Replay"

  Jump&Play = yes|no     Turns playing on or off after jumping forward to the
                         next editing mark with the '9' key.

  Play&Jump = yes|no     Turns automatic jumping over commercial breaks on or
                         off. This includes jumping to the first mark, if the
                         replay starts at the beginning of a recording - and
                         stopping the replay at the last mark.
                         With this setting enabled, the behaviour of the '8'
                         key during replay is changed too. It moves the actual
                         replay position not only three seconds before the
                         next "start" mark, but also before the next "end"
                         mark. This can be used to test, if the editing marks
                         are correctly positioned for a "smooth" jump over a
                         commercial break.

  Load marks interval (s) = 0
                         Set the load marks interval in seconds. This can be
                         used if an external programme adjusts the cutting
                         marks, e.g. noad in online mode.
                         A value of '0' disables the cyclic reloading of
                         cutting marks.


* History

  2003-07-04: jumpandrun.diff - the Noad <theNoad@SoftHome.net>
    Jump&Play

  2003-12-06: Version 0.0 - Torsten Kunkel <vdr@tkunkel.de>
    Play&Jump (only if progressbar is visible)
    Setup parameters Jump&Play and Play&Jump in the replay setup

  2004-01-20: Version 0.1 - Thomas Günther <tom@toms-cafe.de>
    Jump&Play:
      - fixed speed after jump
      - fixed removing of marks
    Play&Jump:
      - jump only on "end" marks

  2004-01-27: Version 0.2 - Thomas Günther <tom@toms-cafe.de>
    Jump&Play:
      - fixed double jump
    Play&Jump:
      - fixed mark detection: fuzzy detection (until 3 seconds after mark)
      - jump without progressbar
      - mode "progressbar only" for old behaviour

  2004-01-31: Version 0.3 - Thomas Günther <tom@toms-cafe.de>
    Jump&Play:
      - fixed display frames
    Play&Jump:
      - fixed end of playing at last mark

  2004-07-11: Version 0.4 - Thomas Günther <tom@toms-cafe.de>
    Jump&Play:
      - don't play after jump to end
    Play&Jump:
      - don't prevent jumping after hide or show
    Less conflicts with other patches (Elchi/AutoPID)

  2004-08-21: Version 0.5 - Thomas Günther <tom@toms-cafe.de>
    Play&Jump:
      - exact jumps, replay like edited recording (no fuzzy mark detection)
      - jump to first mark if replay starts at the beginning
      - check jump marks with '8' key
      - mode "progressbar only" removed
    Description in README.jumpplay

  2004-12-28: Version 0.6 - Thomas Günther <tom@toms-cafe.de>
    Adapted noad extensions (from the Noad <theNoad@SoftHome.net>) to
    jumpplay-0.5:
      - cyclic reloading of marks found by noad online-scan
      - don't stop after the last mark in case of live-recordings
    New setup parameter "Load marks interval (s)"
    Updated description in README.jumpplay

  2006-04-14: Version 0.7 - Thomas Günther <tom@toms-cafe.de>
    Fixed jump to first mark (crashed with plugin extrecmenu-0.9)
    Added version define JUMPPLAYVERSNUM
    Added placeholders for Czech language texts
    Cleaned up i18n entries (support only VDR >= 1.3.29)
    Improved description of i18n placeholders - hoping for real language texts
