Scaleform::GFx::Video::VideoPlayer
class VideoPlayer : public NewOverrideBase<Stat_Video_Mem>;
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.
Class |
Description |
Synchronization object used for synchronizing video stream with SWF movieclip timeline. |
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. |
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. | |
Opens a movie for playback. | |
Pauses or resumes the playback of the movie. | |
Starts the movie playback. | |
Changes the voice track of 5.1ch music. | |
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. | |
Stops the playback of the movie. | |
Updates the texture image if the next movie frame is ready. |
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. |
Video_Video.h