Packagecom.bourre.media.video
Classpublic class VideoDisplay
InheritanceVideoDisplay Inheritance AbstractLoader
ImplementsSuspendable, TickListener

Player version: Flash Player 9.0
Language version: ActionScript 3.0

The VideoDisplay class.

TODO Documentation.



Public Properties
 PropertyDefined by
  DEBUG : Boolean = false
VideoDisplay
Protected Properties
 PropertyDefined 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
 Inherited_sPrefixURL : String
AbstractLoader
  _stream : NetStream
VideoDisplay
 Inherited_sURL : String
AbstractLoader
  TICKBEACON : TickBeacon
[static] manage the time to fire VideoDisplayEvent.onPlayHeadTimeChangeEVENT
VideoDisplay
  _video : Video
VideoDisplay
Public Methods
 MethodDefined by
  
VideoDisplay(name:String = null, video:Video = null, autoPlay:Boolean = true, autoSize:Boolean = true, bufferTime:Number = 2, soundTransform:SoundTransformInfo = null)
VideoDisplay
 Inherited
addASyncCommandListener(listener:ASyncCommandListener, ... rest):Boolean
Adds the passed-in command listener object as listener for this command events.
AbstractLoader
 Inherited
addEventListener(type:String, listener:Object, ... rest):Boolean
Adds an event listener for the specified event type.
AbstractLoader
 Inherited
addListener(listener:LoaderListener):Boolean
Adds the passed-in listener as listener for all events dispatched by this event broadcaster.
AbstractLoader
 Inherited
execute(e:Event = null):void
Execute the request according to the current command data.
AbstractLoader
 Inherited
Fires the onCommandEnd event to the listeners of this command.
AbstractLoader
 Inherited
fireOnLoadErrorEvent(message:String = ""):void
Dispatches event when an error occur.
AbstractLoader
 Inherited
Dispatches event when the loading is finished.
AbstractLoader
 Inherited
Dispatches event during loading progression.
AbstractLoader
 Inherited
Dispatches event when the loading starts.
AbstractLoader
 Inherited
AbstractLoader
  
VideoDisplay
  
VideoDisplay
 Inherited
getContent():Object
Returns loaded content.
AbstractLoader
  
VideoDisplay
  
getDuration():Number
VideoDisplay
  
getHeight():Number
VideoDisplay
  
VideoDisplay
  
VideoDisplay
 Inherited
getName():String
Returns the loader identifier.
AbstractLoader
 Inherited
getPerCent():Number
Returns a percentage of bytes loaded and total bytes to load.
AbstractLoader
  
getPlayheadTime():Number
VideoDisplay
  
VideoDisplay
 Inherited
Returns loading strategy used by the loader.
AbstractLoader
 Inherited
getTimeOut():Number
Returns the loading timeout limit
AbstractLoader
 Inherited
getURL():URLRequest
Returns the URL used by this loader.
AbstractLoader
  
getVideo():Video
VideoDisplay
  
getVolume():Number
VideoDisplay
  
getWidth():Number
VideoDisplay
 Inherited
isAntiCache():Boolean
Returns true if 'anticache' system is on.
AbstractLoader
  
isAutoPlay():Boolean
VideoDisplay
  
isAutoSize():Boolean
VideoDisplay
 Inherited
isLoaded():Boolean
Returns true if all bytes are loaded.
AbstractLoader
  
isLoopPlayback():Boolean
VideoDisplay
  
isPlaying():Boolean
VideoDisplay
 Inherited
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
 Inherited
prefixURL(sURL:String):void
Adds prefix to URL passed to the loader instance.
AbstractLoader
  
release():void
VideoDisplay
 Inherited
Removes the passed-in command listener object as listener for this command events.
AbstractLoader
 Inherited
removeEventListener(type:String, listener:Object):Boolean
Removes the passed-in listener for listening the specified event.
AbstractLoader
 Inherited
removeListener(listener:LoaderListener):Boolean
Removes the passed-in listener object from this event broadcaster.
AbstractLoader
  
reset():void
VideoDisplay
  
resumeVideo():void
VideoDisplay
 Inherited
run():void
Starts the asynchronous process of this runnable object.
AbstractLoader
 Inherited
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
 Inherited
setContent(content:Object):void
Uses to replace this loader content.
AbstractLoader
  
setLoopPlayback(b:Boolean, position:Number):void
VideoDisplay
 Inherited
setName(sName:String):void
Sets the loader identifier.
AbstractLoader
  
VideoDisplay
  
VideoDisplay
  
[static]
VideoDisplay
 Inherited
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
Protected Methods
 MethodDefined 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
 Inherited
fireEvent(e:Event):void
Dispatched passed-in event to all registered listeners.
AbstractLoader
 Inherited
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
  
VideoDisplay
  
isValidTime(nTimeInSec:Number):Boolean
VideoDisplay
  
onInitialize():void
VideoDisplay
  
VideoDisplay
 Inherited
setListenerType(type:Class):void
Defines the type of listeners this event broadcaster support.
AbstractLoader
  
setPlaying(b:Boolean):void
VideoDisplay
Events
 EventSummaryDefined by
 Inherited Dispatched when an error occurs during loading.AbstractLoader
 Inherited Dispatched when loading is finished.AbstractLoader
 Inherited Dispatched during loading progression.AbstractLoader
 Inherited Dispatched when loader starts loading.AbstractLoader
 Inherited Dispatched when a timeout occurs during loading.AbstractLoader
Property detail
_bAutoPlayproperty
protected var _bAutoPlay:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_bAutoSizeproperty 
protected var _bAutoSize:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_bIsLoadedproperty 
protected var _bIsLoaded:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_bIsPlayingproperty 
protected var _bIsPlaying:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_bLoadProblemproperty 
protected var _bLoadProblem:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_bLoopPlaybackproperty 
protected var _bLoopPlayback:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_connectionproperty 
protected var _connection:NetConnection

Player version: Flash Player 9.0
Language version: ActionScript 3.0

DEBUGproperty 
public var DEBUG:Boolean = false

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_nBufferTimeproperty 
protected var _nBufferTime:Number = 5

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_oMetaDataproperty 
protected var _oMetaData:MetaData

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_oSTIproperty 
protected var _oSTI:SoundTransformInfo

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_streamproperty 
protected var _stream:NetStream

Player version: Flash Player 9.0
Language version: ActionScript 3.0

TICKBEACONproperty 
protected static var TICKBEACON:TickBeacon

Player version: Flash Player 9.0
Language version: ActionScript 3.0

manage the time to fire VideoDisplayEvent.onPlayHeadTimeChangeEVENT

_videoproperty 
protected var _video:Video

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Constructor detail
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

Parameters
name:String (default = null)
 
video:Video (default = null)
 
autoPlay:Boolean (default = true)
 
autoSize:Boolean (default = true)
 
bufferTime:Number (default = 2)
 
soundTransform:SoundTransformInfo (default = null)
Method detail
_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

Parameters
data:Object
_onLoop()method 
protected function _onLoop(e:VideoDisplayEvent, position:Number):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
e:VideoDisplayEvent
 
position:Number
_onMetaData()method 
protected function _onMetaData(metadata:Object):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
metadata:Object
_onNetStatus()method 
protected function _onNetStatus(e:NetStatusEvent):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
e:NetStatusEvent
getBytesLoaded()method 
public override function getBytesLoaded():uint

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
uint
getBytesTotal()method 
public override function getBytesTotal():uint

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
uint
getDimension()method 
public function getDimension():Dimension

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Dimension
getDuration()method 
public function getDuration():Number

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Number
getHeight()method 
public function getHeight():Number

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Number
getKeyFramePosition()method 
public function getKeyFramePosition():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
String
getLoaderEvent()method 
protected override function getLoaderEvent(type:String, errorMessage:String = ""):LoaderEvent

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
type:String
 
errorMessage:String (default = "")

Returns
LoaderEvent
getMetaData()method 
public function getMetaData():MetaData

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
MetaData
getPlayheadTime()method 
public function getPlayheadTime():Number

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Number
getSoundTransform()method 
public function getSoundTransform():SoundTransformInfo

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
SoundTransformInfo
getVideo()method 
public function getVideo():Video

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Video
getVolume()method 
public function getVolume():Number

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Number
getWidth()method 
public function getWidth():Number

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
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

Returns
Boolean
isAutoSize()method 
public function isAutoSize():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Boolean
isLoopPlayback()method 
public function isLoopPlayback():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Boolean
isPlaying()method 
public function isPlaying():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Boolean
isValidTime()method 
protected function isValidTime(nTimeInSec:Number):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
nTimeInSec:Number

Returns
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

Parameters
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

Parameters
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

Parameters
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

Parameters
b:Boolean
setAutoSize()method 
public function setAutoSize(b:Boolean):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
b:Boolean
setBufferTime()method 
public function setBufferTime(n:Number):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
n:Number
setLoopPlayback()method 
public function setLoopPlayback(b:Boolean, position:Number):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
b:Boolean
 
position:Number
setPlaying()method 
protected function setPlaying(b:Boolean):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
b:Boolean
setSize()method 
public function setSize(o:Dimension):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
o:Dimension
setSoundTransform()method 
public function setSoundTransform(o:SoundTransformInfo):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
o:SoundTransformInfo
setTickBeacon()method 
public static function setTickBeacon(beacon:TickBeacon):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
beacon:TickBeacon
setURL()method 
public override function setURL(url:URLRequest):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
url:URLRequest
setVolume()method 
public function setVolume(n:Number):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
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

Parameters
n:Number