Erstmal ein Hallo an die Boardmitglieder in vielen Dank an alle, die sich die Zeit nehmen an der Problemlösung der anderen mitzuwirken.
Ich selbst lese seit ca. zwei Jahren regelmäßig diverse Beiträge und habe meine Bildung in Sachen DVD hauptsächlich aus dem Board gezogen.
Mittlerweile verstehe ich sogar viele von Katjarellas Vorschlägen unter Zuhilfenahme der Command Sequences :ja: .
Bin diesmal allerdings mit der Suche nicht wirklich zum Ziel gekommen.
Folgendes Problem unter Verwendung von Maestro.
Ich habe ein Hauptmenu mit zwei Buttons. Button eins soll zum Hauptfilm springen. Wenn ich aus dem Hauptfilm wieder ins Menü springe soll dieser Button dann als Resume Button fungieren.
Der zweite Button macht dasselbe mit dem Bonusmaterial (1Film mit nur einem Chapter).
Bei beiden Buttons sind Sequenzen hinterlegt:
"Button1"
jump hauptfilm if gp0=0
mov gp0=1
resume
"Button2"
jump Bonus if gp1=0
mov gp1=1
resume
Vor dem Hauptmenu befindet sich eine Introsequenz mit end action
mov gp0=0
mov gp1=0
Am Ende der jeweiligen Filme werden beide Register (gp0 beim Hauptfilm und gp1 beim Bonus) wieder auf 0 gesetzt.
Sinn des ganzen ist folgender. Mann oder Frau soll während des Films die Möglichkeit haben, den Bonus zu sehen. Wenn man während des Films zurück ins Hauptmenü springt soll Button 2 den Bonusfilm an der Stelle fortsetzen an der man ins Menü gesprungen ist. Button 1 macht dasselbe mit dem Hauptfilm.
Jetzt das Problem an der Geschichte
Wenn man aus dem Hauptfilm ins Menu dann zum Bonusfilm und dort heraus wieder ins Menu springt, kann man den Hauptfilm nicht mehr an der letzten Position anspringen, weil die Resume-Funktion sich nur am letzten Film (Bonus) orientiert und dorthin zurückspringt. Dies passiert logischerweise bei Button 1 und Button 2 gleichermaßen.
Ist es durch geschicktere Programmierung der einzelnen ButtonSeuenzen möglich, den Resume Befehl für den jeweiligen Film zu trennen.
Ich hoffe Ihr versteht was ich meine - sicher kann man es auch anders erklären.
Das Menu ist zwar noch etwas komplexer (diverse Audiospuren) - mir geht es aber speziell um die Problemlösung der Resume Play Geschichte.
Bin für Vorschläge immer offen.