Befehl jump indirect, System parameter register memories (sprms) – Apple DVD Studio Pro 4 Benutzerhandbuch
Seite 556

556
Kapitel 14
Erstellen von Skripten
Befehl JUMP INDIRECT
Bei einem normalen JUMP-Befehl müssen Sie ein Element (Menü, Spur, Story, Diashow
oder Skript) angeben, zu dem gesprungen werden soll, selbst wenn die Option „GPRM-
basierende Taste“ verwendet wurde.
Mit dem Befehl JUMP INDIRECT kann zu einem Element gesprungen werden, das aus-
schließlich durch einen Wert in einem der GPRM-Register bestimmt wird. Sie könnten
beispielsweise ein Skript erstellen, das einen SET-Befehl verwendet, um den Wert des
aktuellen Menüs in ein GPRM-Register zu schreiben. Später können Sie dann ein zweites
Skript erstellen, das den Befehl JUMP INDIRECT verwendet, um zum selben Menü zu
springen, indem der Wert im GPRM-Register gelesen wird.
Hinweis:
Sie können nur 16Bit-GPRM-Register auswählen.
System Parameter Register Memories (SPRMs)
Jeder DVD-Player wird intern über eine Gruppe von Systemparameter-Registern
(System Parameter Register Memories oder SPRMs) gesteuert. Der Status der Player-
Operation (welche DVD-Spur wird abgespielt, welche Sprache wird verwendet usw.)
kann von Skriptbefehlen gelesen werden, die auf die SPRM-Statusregister zugreifen.
Die folgende Liste enthält eine Beschreibung der Systemparameter, die von einem
Skript gelesen werden können:
•
SPRM 0
: Code für die eingestellte Menüsprache, Konfiguration des DVD-Players
durch den Benutzer
•
SPRM 1:
Nummer des aktuellen Audio-Streams, vom Benutzer oder vom Programm
festgelegt
•
SPRM 2:
Nummer des aktuellen Untertitel-Streams, vom Benutzer oder vom
Programm festgelegt
•
SPRM 3:
Nummer des aktuellen Kamera-Streams, vom Benutzer oder vom Programm
festgelegt
•
SPRM 4:
Nummer des aktuellen Titels, vom DVD-Player festgelegt
•
SPRM 5:
Nummer des aktuellen VTS (Video Title Set), vom DVD-Player festgelegt
•
SPRM 6:
Nummer der aktuellen PGC (Program Group Chain), vom DVD-Player festgelegt
•
SPRM 7:
Nummer des aktuellen PTT (Part of Title; Kapitel), vom DVD-Player festgelegt
•
SPRM 8:
Nummer der momentan hervorgehobenen Taste, vom DVD-Player festgelegt
•
SPRM 9:
Navigations-Timer; vom Programm festgelegt, erzeugt Zeitüberschreitung