VideoPlayer

VideoPlayer
Scaleform::GFx::Video::VideoPlayer
Declaration
class VideoPlayer : public NewOverrideBase<Stat_Video_Mem>;
Description

VideoPlayer is an internal video playback interface returned by Video::CreateVideoPlayer method when a SWF file requests a video playback. End users do not need to create or access objects of this class. One VideoPlayer object is created for each video file.

Classes
Class 
Description 
Synchronization object used for synchronizing video stream with SWF movieclip timeline. 
Enumerations
Enumeration 
Description 
Lists the type of the embedded cue point data in the video file. 
Enumeration listing the sound tracks used in the video file. 
An enumeration listing the status of the video player for loading and playing the movie. 
Methods
Method 
Description 
Creates a texture for the movies. 
Performs decoding of the video file. 
Deletes the VideoPlayer object and all resources associated with the object. 
Retrieves the cue points that were triggered since the last call to this method. 
Returns the current playback position in the movie instance. 
Obtains the read buffer information on the video read operations . 
Obtains the sound channels for playing the audio content in the video file. 
Returns the status of a movie. 
Returns the subtitle channel number. 
Retrieves the information of the video file being played. 
Determines whether the video frame is decoded and ready for playing. 
Reads a video file header without playing the file. 
Open 
Opens a movie for playback. 
Pauses or resumes the playback of the movie. 
Play 
Starts the movie playback. 
Changes the voice track of 5.1ch music. 
Seek 
Seeks to the specified position in the movie file. 
Sets the audio track to play audio when a movie file has multiple audio tracks. 
Sets the decoding header timeout in seconds. 
Sets an extra audio track, similar to SubAudio track for playing audio. 
Sets a loop flag to repeatedly play the movie. 
Sets the number of internal video buffers. 
Sets the reload timing in seconds. 
Sets the sound spatial information such as position, orientation and velocity. 
Sets a secondary or SubAudio track, which is typically used to play a dialog track or sound effects along with a movie. 
Sets the subtitle channel to play. 
Sets the video synchronization object for synchronizing the streaming video with the SWF movie clip timeline. 
Stop 
Stops the playback of the movie. 
Updates the texture image if the next movie frame is ready. 
Structures
Structure 
Description 
Provides information on the audio track included in the video file. 
Describes the cue points encoded into the video file. 
Structure for holding the data associated with a cue point. 
Contains read buffer information on the video read operations. 
Provides information on the playback video file. 
File

Video_Video.h