Takes a variable number of arguments (each the long id of a player object) and registers each player object with the external. You must follow these rules when using this handler:
- Call qtRegisterMovieControllers AFTER setting the filename of the player objects to a movie.
- Call qtClearMovieControllers BEFORE unloading the movies from the player objects (i.e. setting filename to another movie or deleting the player object). Revolution will crash otherwise.
Any player object registered with the external will have intermovie communication abilities and will also receive the following messages:
QTDebugStr pMsg
QTApplicationNumberAndString pNumber, pString
QTFSCommand pCommand, pArgument
QTStatusMsg pType, pMsg (pType can be "streaming","error" or "urllink")
QTMovieLoadState pState (see qtGetMovieLoadState documentation for possible values of pState)
QTHotSpotEnter pHotSpotID
QTHotSpotLeave pHotSpotID
Note: To load an unknown number of player objects using qtRegisterMovieControllers, do the following:
put the long id of player 1 & comma & the long id of player 2 into thePlayers
send "qtRegisterMovieControllers thePlayers" to me