Here's one that might stump you:
Cue points are nice features that allow you to embed text markers in a
quicktime video or sound files that can be accessed through lingo. This
allows you to execute custom handlers (ie change a picture on the stage or
goto some score marker) when a particular cue point is passed using the
lingo <on cuePassed...>
Problems arise however when one uses a slider to move through the QT video.
Try this:
Place your QT video with its cuePoints in channel 1 and set the controller
to TRUE. Now in the watcher window type in (sprite 1).mostRecentCuePoint.
Also type in (sprite 1).movietime/60. Play the movie and watch how the
mostRecentCuePoint changes as the movie plays. OK. Now replay the movie
this time using the slider to move later in the movie--keep your mouse down
and watch the watcher! No change in mostRecentCuePoint occurs. I've only
been able to detect a change in movieTime.
I've tried using a custom slider which forces an update but I can only get
the movieTime to update. Why can't mostRecentCuePoint (or any other cue
lingo for that matter) update? It appears that for the "cue" lingo to work
correctly, requires that the QT "playback head" must MOVE THROUGH EACH CUE
POINT DURING NORMAL PLAYBACK for detectection by lingo. This presents a
problem if you want to use a slider and dynamically execute custom handlers
as you pass through cuePoints. Interestingly, the chapter display on the
quicktime controller DOES change as you slide the controller.
Any comments or suggestions would be appreciated.
Brian
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]