Provides script language access to C++ objects of this type.
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | GetState | Returns the state of the video stream. For example: playing, paused, stopped. This refers to the VideoStream enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL for more information. |
int32 | Pause | Pauses the video stream. |
int32 | Play | Plays the video stream. |
int32 | SeekToFrame | Seeks a frame from 0 to (max frame count - 1). |
int32 | SeekToTimePts | Seeks a specific time in the video. |
int32 | SingleStep | Sets the video stream to single-stop mode, which plays a single frame and then stops until you request another, single frame. You can play the video or stop the video to leave single-step mode. |
int32 | Stop | Stops the video stream. |
int32 | TogglePaused | Plays the video if it is paused, or pauses the video if it is playing. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
uint32 | FrameEnd | Sets or gets the end frame. This value is typically used to set up video looping. |
uint32 | FrameStart | Sets or gets the start frame. This value is typically used to set up video looping. |
uint32 | Loop | Toggles the video to loop between the frame start and frame end values. Otherwise the video plays from the first frame to the last frame. |
<Node> | Source | Sets or gets the <VideoTextureBridge> that is connected to the video source file or RTSP stream. |
<Node> | SourceLink | If this node is connected to a <VideoTextureBridge> via a <NodeLink>, this returns a pointer to the <NodeLink> instead of the <VideoTextureBridge>. |
double | Timing | Sets or gets the timing value. This value is unused at present. |