Log in

View Full Version : Resuming in HDMV - loop between Film and Top Menu?


Lyris
20th November 2012, 22:07
Can anyone lend a hand here?

I'm just finishing up a BD. The popup menu that appears over the film has the option to jump to TOP MENU. Selecting this does "CallTitle TopMenu".

My intention is for the "PLAY FILM" button on the main menu to resume playback of the film if the user has jumped back to the top menu.

In other words, I'd like to create a loop between the film and the top menu, to avoid the user selecting "Top Menu" from the popup menu, then throwing his/her remote at the wall in frustration when they realise it's lost their place in the movie.

But I can't get this to work. For troubleshooting purposes, I pulled all the other commands out of the PLAY FILM button and left only "Resume". No matter what I do, selecting PLAY FILM always starts it from the very beginning.

I've seen this behavior on HDMV-only titles before, so it is possible.

bigotti5
21st November 2012, 01:58
Set the "Resume Intention Flag" of the MO from "Discarded" to "Suspended"

Lyris
21st November 2012, 04:56
Thanks, I thought I'd done that! D'oh!

Next question. Going back and forth between the movie and the top menu using the Interactive Graphics menus works fine. But how do I achieve the same "back and forth" behavior with the TOP MENU button on the remote?

Eg: user is in film or bonus feature, presses Top Menu button on remote, gets to top menu. Presses same remote button again, gets back to whatever s/he was watching before.

I've tried adding commands to the MovieObject attached to the Top Menu behavior, and am reading the current playlist. Since the playlist that has the main menu stuff attached to it is unique, it stands to reason that if this is playing, the user must be on the Top Menu. I've set it up so that if it detects the user is on that playlist already, it'll do the Resume command, if not, then it'll play the Top Menu playlist.

That works fine for going back and forth between the film and the top menu. Where it goes wrong is with the bonus features, which I access using a JumpTitle command (so as not to interfere with resuming the movie).

Has anyone done this? I have had a look at some HDMV titles, but they seem to have been done with abstraction layer tools so the code is basically unreadable...

bigotti5
21st November 2012, 16:25
JumpTitle does not allow resume - use CallTitle