If you're using Scene Graph you won't be using roVideoPlayer, you'll be using a
Video component.
Set up a field observer for any of the Video node fields you wish to observe, e.g:
in init():
m.videoNode = m.top.findNode("myVideoNode")
m.videoNode.ObserveField("state", "onState")
define your observer function:
sub onState()
print "Video state: "; m.videoNode.state
end sub
There are other fields you may want to observe as well: errorCode, errorMsg, bufferingStatus, etc., etc.