Hi,
I have an interactive app using live video input. Bascially I need the
video running grabbing frames and displaying via a gl canvas but also
need to wiggle buttons and sliders around which alter stuff in the video 
frames.
I am trying to work out the best way to "interrupt" the video input
when I use other parts of the interface.
My view is to run the video in the idle_callback. However, when I 
touch the other interface objects, how can I be sure the video code
in the idle_callback has completed.
I suspect this is basically a question for TC as I need to know at
what state the running code in a idle_callback is left when interrupted
by another XFORMS event. Is it a true interrupt, or does it wait for
completion of the code in the idle_callback before switching to the
activated callback for the object? TC?
If it undetermined, how can I make sure the switch to the other
interface object callback only happens at the end of a video frame
(given a user will of course not be able to "insert" their actions
 between video frames reliably ... joking....)
I was also thinking of setting and clearing a flag at start end of video
grab code, and then using this flag in a check_forms loop, but I am still
wary of having the video code running "on its own" in the idle_callback
Regards, Rob
+===========================+=======================================+
| Dr R P Fletcher    (Rob)  | Email     R.Fletcher@york.ac.uk       |
| Graphics Coordinator      | Phone     +44 1904 433816 (ddi)       |
| Computing Service         | Frontdesk +44 1904 433800 (ddi)       |
| University of York        | Fax       +44 1904 433740             |
| YORK YO1 5DD              | URL       http://www.york.ac.uk/~rpf1/|
| UK                        | DU Moo    Rob_F                       |
|         RobCam    http://www.york.ac.uk/~rpf1/robcam.html         |
+===================================================================+
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
http://bob.usuf2.usuhs.mil/mailserv/xforms.html
Xforms Home Page: http://bragg.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/