| Package | com.bourre.media.video |
| Class | public class VideoDisplay |
| Inheritance | VideoDisplay AbstractLoader |
| Implements | Suspendable, TickListener |
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
TODO Documentation.
| Property | Defined by | ||
|---|---|---|---|
| DEBUG : Boolean = false | VideoDisplay | ||
| Property | Defined by | ||
|---|---|---|---|
| _bAutoPlay : Boolean | VideoDisplay | ||
| _bAutoSize : Boolean | VideoDisplay | ||
| _bIsLoaded : Boolean | VideoDisplay | ||
| _bIsPlaying : Boolean | VideoDisplay | ||
| _bLoadProblem : Boolean | VideoDisplay | ||
| _bLoopPlayback : Boolean | VideoDisplay | ||
| _connection : NetConnection | VideoDisplay | ||
| _nBufferTime : Number = 5 | VideoDisplay | ||
| _oMetaData : MetaData | VideoDisplay | ||
| _oSTI : SoundTransformInfo | VideoDisplay | ||
![]() | _sPrefixURL : String | AbstractLoader | |
| _stream : NetStream | VideoDisplay | ||
![]() | _sURL : String | AbstractLoader | |
| TICKBEACON : TickBeacon
[static] manage the time to fire
VideoDisplayEvent.onPlayHeadTimeChangeEVENT | VideoDisplay | ||
| _video : Video | VideoDisplay | ||
| Method | Defined by | ||
|---|---|---|---|
|
VideoDisplay(name:String = null, video:Video = null, autoPlay:Boolean = true, autoSize:Boolean = true, bufferTime:Number = 2, soundTransform:SoundTransformInfo = null)
| VideoDisplay | ||
![]() |
addASyncCommandListener(listener:ASyncCommandListener, ... rest):Boolean
Adds the passed-in command listener object as listener
for this command events.
| AbstractLoader | |
![]() |
addEventListener(type:String, listener:Object, ... rest):Boolean
Adds an event listener for the specified event type.
| AbstractLoader | |
![]() |
addListener(listener:LoaderListener):Boolean
Adds the passed-in listener as listener for all events dispatched
by this event broadcaster.
| AbstractLoader | |
![]() |
execute(e:Event = null):void
Execute the request according to the current command data.
| AbstractLoader | |
![]() |
fireCommandEndEvent():void
Fires the
onCommandEnd event to the listeners of this command. | AbstractLoader | |
![]() |
fireOnLoadErrorEvent(message:String = ""):void
Dispatches event when an error occur.
| AbstractLoader | |
![]() |
fireOnLoadInitEvent():void
Dispatches event when the loading is finished.
| AbstractLoader | |
![]() |
fireOnLoadProgressEvent():void
Dispatches event during loading progression.
| AbstractLoader | |
![]() |
fireOnLoadStartEvent():void
Dispatches event when the loading starts.
| AbstractLoader | |
![]() |
fireOnLoadTimeOut():void
| AbstractLoader | |
|
getBytesLoaded():uint
| VideoDisplay | ||
|
getBytesTotal():uint
| VideoDisplay | ||
![]() |
getContent():Object
Returns loaded content.
| AbstractLoader | |
| VideoDisplay | |||
|
getDuration():Number
| VideoDisplay | ||
|
getHeight():Number
| VideoDisplay | ||
|
getKeyFramePosition():String
| VideoDisplay | ||
| VideoDisplay | |||
![]() |
getName():String
Returns the loader identifier.
| AbstractLoader | |
![]() |
getPerCent():Number
Returns a percentage of bytes loaded and total bytes to load.
| AbstractLoader | |
|
getPlayheadTime():Number
| VideoDisplay | ||
| VideoDisplay | |||
![]() |
Returns loading strategy used by the loader.
| AbstractLoader | |
![]() |
getTimeOut():Number
Returns the loading timeout limit
| AbstractLoader | |
![]() |
getURL():URLRequest
Returns the URL used by this loader.
| AbstractLoader | |
|
getVideo():Video
| VideoDisplay | ||
|
getVolume():Number
| VideoDisplay | ||
|
getWidth():Number
| VideoDisplay | ||
![]() |
isAntiCache():Boolean
Returns
true if 'anticache' system is on. | AbstractLoader | |
|
isAutoPlay():Boolean
| VideoDisplay | ||
|
isAutoSize():Boolean
| VideoDisplay | ||
![]() |
isLoaded():Boolean
Returns
true if all bytes are loaded. | AbstractLoader | |
|
isLoopPlayback():Boolean
| VideoDisplay | ||
|
isPlaying():Boolean
| VideoDisplay | ||
![]() |
isRunning():Boolean
Returns
true if this object is running. | AbstractLoader | |
|
load(url:URLRequest = null, context:LoaderContext = null):void
| VideoDisplay | ||
|
onTick(e:Event = null):void
| VideoDisplay | ||
|
pauseVideo():void
| VideoDisplay | ||
|
playVideo(nTimeAbsolute:Number = -1, nTimeRelative:Number):void
| VideoDisplay | ||
![]() |
prefixURL(sURL:String):void
Adds prefix to URL passed to the loader instance.
| AbstractLoader | |
|
release():void
| VideoDisplay | ||
![]() |
removeASyncCommandListener(listener:ASyncCommandListener):Boolean
Removes the passed-in command listener object as listener
for this command events.
| AbstractLoader | |
![]() |
removeEventListener(type:String, listener:Object):Boolean
Removes the passed-in listener for listening the specified event.
| AbstractLoader | |
![]() |
removeListener(listener:LoaderListener):Boolean
Removes the passed-in listener object from this event
broadcaster.
| AbstractLoader | |
|
reset():void
| VideoDisplay | ||
|
resumeVideo():void
| VideoDisplay | ||
![]() |
run():void
Starts the asynchronous process of this runnable object.
| AbstractLoader | |
![]() |
setAntiCache(b:Boolean):void
Sets the 'anticache' system to
true to add timestamp value
to the loaded URL. | AbstractLoader | |
|
setAutoPlay(b:Boolean):void
| VideoDisplay | ||
|
setAutoSize(b:Boolean):void
| VideoDisplay | ||
|
setBufferTime(n:Number):void
| VideoDisplay | ||
![]() |
setContent(content:Object):void
Uses to replace this loader content.
| AbstractLoader | |
|
setLoopPlayback(b:Boolean, position:Number):void
| VideoDisplay | ||
![]() |
setName(sName:String):void
Sets the loader identifier.
| AbstractLoader | |
| VideoDisplay | |||
|
setSoundTransform(o:SoundTransformInfo):void
| VideoDisplay | ||
|
setTickBeacon(beacon:TickBeacon):void
[static]
| VideoDisplay | ||
![]() |
setTimeOut(n:Number):void
Sets a loading timeout limit.
| AbstractLoader | |
|
setURL(url:URLRequest):void
| VideoDisplay | ||
|
setVolume(n:Number):void
| VideoDisplay | ||
|
start():void
Implements Suspendable
stop is not stopVideo but pauseVideo
| VideoDisplay | ||
|
stop():void
| VideoDisplay | ||
|
stopVideo():void
| VideoDisplay | ||
|
streamFromPHP(n:Number):void
| VideoDisplay | ||
| Method | Defined by | ||
|---|---|---|---|
|
_load():void
| VideoDisplay | ||
|
_onCuePoint(data:Object):void
| VideoDisplay | ||
|
_onLoop(e:VideoDisplayEvent, position:Number):void
| VideoDisplay | ||
|
_onMetaData(metadata:Object):void
| VideoDisplay | ||
|
_onNetStatus(e:NetStatusEvent):void
| VideoDisplay | ||
![]() |
fireEvent(e:Event):void
Dispatched passed-in event to all registered listeners.
| AbstractLoader | |
![]() |
fireEventType(type:String, errorMessage:String = ""):void
Dispatches event using passed-in type and optional error message.
| AbstractLoader | |
|
getLoaderEvent(type:String, errorMessage:String = ""):LoaderEvent
| VideoDisplay | ||
|
init():void
| VideoDisplay | ||
|
initTickBeacon():void
| VideoDisplay | ||
|
isValidTime(nTimeInSec:Number):Boolean
| VideoDisplay | ||
|
onInitialize():void
| VideoDisplay | ||
|
onPlayHeadTimeChanged():void
| VideoDisplay | ||
![]() |
setListenerType(type:Class):void
Defines the type of listeners this event broadcaster support.
| AbstractLoader | |
|
setPlaying(b:Boolean):void
| VideoDisplay | ||
| _bAutoPlay | property |
protected var _bAutoPlay:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _bAutoSize | property |
protected var _bAutoSize:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _bIsLoaded | property |
protected var _bIsLoaded:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _bIsPlaying | property |
protected var _bIsPlaying:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _bLoadProblem | property |
protected var _bLoadProblem:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _bLoopPlayback | property |
protected var _bLoopPlayback:Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _connection | property |
protected var _connection:NetConnection
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| DEBUG | property |
public var DEBUG:Boolean = false
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _nBufferTime | property |
protected var _nBufferTime:Number = 5
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _oMetaData | property |
protected var _oMetaData:MetaData
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _oSTI | property |
protected var _oSTI:SoundTransformInfo
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _stream | property |
protected var _stream:NetStream
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| TICKBEACON | property |
protected static var TICKBEACON:TickBeacon
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
manage the time to fire VideoDisplayEvent.onPlayHeadTimeChangeEVENT
| _video | property |
protected var _video:Video
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| VideoDisplay | () | constructor |
public function VideoDisplay(name:String = null, video:Video = null, autoPlay:Boolean = true, autoSize:Boolean = true, bufferTime:Number = 2, soundTransform:SoundTransformInfo = null)
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
name:String (default = null) |
|
video:Video (default = null) |
|
autoPlay:Boolean (default = true) |
|
autoSize:Boolean (default = true) |
|
bufferTime:Number (default = 2) |
|
soundTransform:SoundTransformInfo (default = null) |
| _load | () | method |
protected function _load():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| _onCuePoint | () | method |
protected function _onCuePoint(data:Object):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
data:Object |
| _onLoop | () | method |
protected function _onLoop(e:VideoDisplayEvent, position:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
e:VideoDisplayEvent |
|
position:Number |
| _onMetaData | () | method |
protected function _onMetaData(metadata:Object):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
metadata:Object |
| _onNetStatus | () | method |
protected function _onNetStatus(e:NetStatusEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
e:NetStatusEvent |
| getBytesLoaded | () | method |
public override function getBytesLoaded():uint
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
uint |
| getBytesTotal | () | method |
public override function getBytesTotal():uint
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
uint |
| getDimension | () | method |
public function getDimension():Dimension
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Dimension |
| getDuration | () | method |
public function getDuration():Number
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Number |
| getHeight | () | method |
public function getHeight():Number
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Number |
| getKeyFramePosition | () | method |
public function getKeyFramePosition():String
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
String |
| getLoaderEvent | () | method |
protected override function getLoaderEvent(type:String, errorMessage:String = ""):LoaderEvent
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
type:String |
|
errorMessage:String (default = "") |
LoaderEvent |
| getMetaData | () | method |
public function getMetaData():MetaData
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
MetaData |
| getPlayheadTime | () | method |
public function getPlayheadTime():Number
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Number |
| getSoundTransform | () | method |
public function getSoundTransform():SoundTransformInfo
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
SoundTransformInfo |
| getVideo | () | method |
public function getVideo():Video
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Video |
| getVolume | () | method |
public function getVolume():Number
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Number |
| getWidth | () | method |
public function getWidth():Number
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Number |
| init | () | method |
protected function init():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| initTickBeacon | () | method |
protected function initTickBeacon():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| isAutoPlay | () | method |
public function isAutoPlay():Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Boolean |
| isAutoSize | () | method |
public function isAutoSize():Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Boolean |
| isLoopPlayback | () | method |
public function isLoopPlayback():Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Boolean |
| isPlaying | () | method |
public function isPlaying():Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Boolean |
| isValidTime | () | method |
protected function isValidTime(nTimeInSec:Number):Boolean
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
nTimeInSec:Number |
Boolean |
| load | () | method |
public override function load(url:URLRequest = null, context:LoaderContext = null):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
url:URLRequest (default = null) |
|
context:LoaderContext (default = null) |
| onInitialize | () | method |
protected override function onInitialize():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| onPlayHeadTimeChanged | () | method |
protected function onPlayHeadTimeChanged():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| onTick | () | method |
public function onTick(e:Event = null):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
e:Event (default = null) |
| pauseVideo | () | method |
public function pauseVideo():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| playVideo | () | method |
public function playVideo(nTimeAbsolute:Number = -1, nTimeRelative:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
nTimeAbsolute:Number (default = -1) |
|
nTimeRelative:Number |
| release | () | method |
public override function release():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| reset | () | method |
public function reset():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| resumeVideo | () | method |
public function resumeVideo():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| setAutoPlay | () | method |
public function setAutoPlay(b:Boolean):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
b:Boolean |
| setAutoSize | () | method |
public function setAutoSize(b:Boolean):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
b:Boolean |
| setBufferTime | () | method |
public function setBufferTime(n:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
n:Number |
| setLoopPlayback | () | method |
public function setLoopPlayback(b:Boolean, position:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
b:Boolean |
|
position:Number |
| setPlaying | () | method |
protected function setPlaying(b:Boolean):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
b:Boolean |
| setSize | () | method |
public function setSize(o:Dimension):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
o:Dimension |
| setSoundTransform | () | method |
public function setSoundTransform(o:SoundTransformInfo):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
o:SoundTransformInfo |
| setTickBeacon | () | method |
public static function setTickBeacon(beacon:TickBeacon):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
beacon:TickBeacon |
| setURL | () | method |
public override function setURL(url:URLRequest):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
url:URLRequest |
| setVolume | () | method |
public function setVolume(n:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
n:Number |
| start | () | method |
public function start():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Implements Suspendable stop is not stopVideo but pauseVideo
| stop | () | method |
public function stop():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| stopVideo | () | method |
public function stopVideo():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| streamFromPHP | () | method |
public function streamFromPHP(n:Number):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
n:Number |