Variables

m_NetConnection

private var m_NetConnection: NetConnection

m_NetStream

private var m_NetStream: NetStream

m_Sound

private var m_Sound: Sound

m_VideoView

private var m_VideoView: Video

m_ShowOverlay

private var m_ShowOverlay: Boolean

m_IsInitialized

private var m_IsInitialized: Boolean

m_IsPlaying

private var m_IsPlaying: Boolean

m_AudioTracks

private var m_AudioTracks: Array

m_SubtitleCount

private var m_SubtitleCount: Number

m_WantedAudioTrack

private var m_WantedAudioTrack: Number

m_WantedSubtitleTrack

private var m_WantedSubtitleTrack: Number

m_WantedVolume

private var m_WantedVolume: Number

SignalInitialized

public var SignalInitialized: Signal

SignalLoaded

public var SignalLoaded: Signal

SignalFailedToLoad

public var SignalFailedToLoad: Signal

SignalStopped

public var SignalStopped: Signal

m_VideoPath

public var m_VideoPath: String

m_VideoStatusView

public var m_VideoStatusView: Label

m_VideoPlayerBg

public var m_VideoPlayerBg: MovieClip

m_PlayButton

public var m_PlayButton: Button

m_PauseButton

public var m_PauseButton: Button

m_Subtitle

public var m_Subtitle: TextField

counter

private var counter: Number

Functions

VideoPlayer

public function VideoPlayer()

SetSubtitleTrack

public function SetSubtitleTrack(track: Number)

SetAudioTrack

public function SetAudioTrack(track: Number)

SetVolume

public function SetVolume(volume: Number)

onMouseMove

private function onMouseMove()

HideShowControls

private function HideShowControls()

onMouseUp

private function onMouseUp()

configUI

private function configUI()

PausePlayVideo

private function PausePlayVideo()

onUnload

private function onUnload()

onEnterFrame

private function onEnterFrame()

PlayVid

private function PlayVid()

StopVid

private function StopVid()

OnStatusUpdate

private function OnStatusUpdate(infoObject: Object)

IsInitialized

public function IsInitialized() : Boolean

LoadVideo

public function LoadVideo(path: String) : Void

UpdateLayout

private function UpdateLayout()

GetVideoSize

public function GetVideoSize():Point

PauseVideo

public function PauseVideo()

StartVideo

public function StartVideo()

SetShowOverlay

public function SetShowOverlay(show: Boolean)

SetLoop

public function SetLoop(loop: Boolean)

SetIsPlaying

private function SetIsPlaying(isPlaying: Boolean)
private var m_NetConnection: NetConnection
private var m_NetStream: NetStream
private var m_Sound: Sound
private var m_VideoView: Video
private var m_ShowOverlay: Boolean
private var m_IsInitialized: Boolean
private var m_IsPlaying: Boolean
private var m_AudioTracks: Array
private var m_SubtitleCount: Number
private var m_WantedAudioTrack: Number
private var m_WantedSubtitleTrack: Number
private var m_WantedVolume: Number
public var SignalInitialized: Signal
public var SignalLoaded: Signal
public var SignalFailedToLoad: Signal
public var SignalStopped: Signal
public var m_VideoPath: String
public var m_VideoStatusView: Label
public var m_VideoPlayerBg: MovieClip
public var m_PlayButton: Button
public var m_PauseButton: Button
public var m_Subtitle: TextField
private var counter: Number
public function VideoPlayer()
public function SetSubtitleTrack(track: Number)
public function SetAudioTrack(track: Number)
public function SetVolume(volume: Number)
private function onMouseMove()
private function HideShowControls()
private function onMouseUp()
private function configUI()
private function PausePlayVideo()
private function onUnload()
private function onEnterFrame()
private function PlayVid()
private function StopVid()
private function OnStatusUpdate(infoObject: Object)
public function IsInitialized() : Boolean
public function LoadVideo(path: String) : Void
private function UpdateLayout()
public function GetVideoSize():Point
public function PauseVideo()
public function StartVideo()
public function SetShowOverlay(show: Boolean)
public function SetLoop(loop: Boolean)
private function SetIsPlaying(isPlaying: Boolean)
Close