Packagesekati.events
Classpublic class MediaEvent
InheritanceMediaEvent Inheritance flash.events.Event

MediaEvent provides a base event for FLV and MP3 loading, streaming & playback.

See also

sekati.media.FLV
sekati.media.MP3
sekati.ui.AbstractMediaPlayer
sekati.ui.FLVPlayer
sekati.ui.MP3Player


Public Properties
 PropertyDefined by
  code : String
[read-only] The MediaEvent's status code string.
MediaEvent
  CUE_POINT : String = "cuePoint"
[static]
MediaEvent
  cuePointData : Object
[read-only] The MediaEvent's cue point data object from the FLV cuePointData.parameters['parameterName'] Where parameterName is the variable name specified when cue point was created.
MediaEvent
  CUE_POINT_DISPLAY : String = "cuePointDisplay"
[static]
MediaEvent
  id3 : Object
[read-only] The MediaEvent's ID3 data object for MP3's.
MediaEvent
  ID3 : String = "id3"
[static]
MediaEvent
  loaded : Number
[read-only] The MediaEvent's percent loaded.
MediaEvent
  metadata : Object
[read-only] The MediaEvent's metadata object.
MediaEvent
  played : Number
[read-only] The MediaEvent's percent played.
MediaEvent
  REBUFFER : String = "rebuffer"
[static]
MediaEvent
  REBUFFER_COMPLETE : String = "rebufferComplete"
[static]
MediaEvent
Protected Properties
 PropertyDefined by
  _code : String
MediaEvent
  _cuePointData : Object
MediaEvent
  _id3 : Object
MediaEvent
  _loaded : Number
MediaEvent
  _metadata : Object
MediaEvent
  _played : Number
MediaEvent
Public Methods
 MethodDefined by
  
MediaEvent(type:String, statusCode:String = null, percentLoaded:Number, percentPlayed:Number, metaData:Object = null, cuePointData:Object = null, id3:Object = null, bubbles:Boolean = true, cancelable:Boolean = false)
MediaEvent Constructor
MediaEvent
  
clone():Event
MediaEvent
Public Constants
 ConstantDefined by
  BUFFER_EMPTY : String = "bufferEmpty"
[static]
MediaEvent
  BUFFER_FLUSH : String = "bufferFlush"
[static]
MediaEvent
  BUFFER_FULL : String = "bufferFull"
[static]
MediaEvent
  COMPLETE : String = "complete"
[static]
MediaEvent
  FILE_STRUCTURE_INVALID : String = "fileStructureInvalid"
[static]
MediaEvent
  METADATA : String = "metaData"
[static]
MediaEvent
  NO_SUPPORTED_TRACK_FOUND : String = "noSupportedTrackFound"
[static]
MediaEvent
  PROGRESS : String = "progress"
[static]
MediaEvent
  SEEK_INVALID_TIME : String = "seekInvalidTime"
[static]
MediaEvent
  SEEK_NOTIFY : String = "seekNotify"
[static]
MediaEvent
  START : String = "start"
[static]
MediaEvent
  STREAM_NOT_FOUND : String = "streamNotFound"
[static]
MediaEvent
  UNRECOGNIZED : String = "unrecognizedStatus"
[static]
MediaEvent
Property detail
_codeproperty
protected var _code:String
codeproperty 
code:String  [read-only]

The MediaEvent's status code string.

Implementation
    public function get code():String
CUE_POINTproperty 
public static var CUE_POINT:String = "cuePoint"

See also

_cuePointDataproperty 
protected var _cuePointData:Object
cuePointDataproperty 
cuePointData:Object  [read-only]

The MediaEvent's cue point data object from the FLV cuePointData.parameters['parameterName'] Where parameterName is the variable name specified when cue point was created.

Implementation
    public function get cuePointData():Object
CUE_POINT_DISPLAYproperty 
public static var CUE_POINT_DISPLAY:String = "cuePointDisplay"

See also

_id3property 
protected var _id3:Object
id3property 
id3:Object  [read-only]

The MediaEvent's ID3 data object for MP3's.

Implementation
    public function get id3():Object
ID3property 
public static var ID3:String = "id3"

See also

_loadedproperty 
protected var _loaded:Number
loadedproperty 
loaded:Number  [read-only]

The MediaEvent's percent loaded.

Implementation
    public function get loaded():Number
_metadataproperty 
protected var _metadata:Object
metadataproperty 
metadata:Object  [read-only]

The MediaEvent's metadata object.

Implementation
    public function get metadata():Object
_playedproperty 
protected var _played:Number
playedproperty 
played:Number  [read-only]

The MediaEvent's percent played.

Implementation
    public function get played():Number
REBUFFERproperty 
public static var REBUFFER:String = "rebuffer"

REBUFFER_COMPLETEproperty 
public static var REBUFFER_COMPLETE:String = "rebufferComplete"

Constructor detail
MediaEvent()constructor
public function MediaEvent(type:String, statusCode:String = null, percentLoaded:Number, percentPlayed:Number, metaData:Object = null, cuePointData:Object = null, id3:Object = null, bubbles:Boolean = true, cancelable:Boolean = false)

MediaEvent Constructor

Parameters
type:String
 
statusCode:String (default = null)
 
percentLoaded:Number
 
percentPlayed:Number
 
metaData:Object (default = null)
 
cuePointData:Object (default = null)
 
id3:Object (default = null)
 
bubbles:Boolean (default = true)
 
cancelable:Boolean (default = false)
Method detail
clone()method
public override function clone():Event

Returns
Event
Constant detail
BUFFER_EMPTYconstant
public static const BUFFER_EMPTY:String = "bufferEmpty"

BUFFER_FLUSHconstant 
public static const BUFFER_FLUSH:String = "bufferFlush"

BUFFER_FULLconstant 
public static const BUFFER_FULL:String = "bufferFull"

COMPLETEconstant 
public static const COMPLETE:String = "complete"

FILE_STRUCTURE_INVALIDconstant 
public static const FILE_STRUCTURE_INVALID:String = "fileStructureInvalid"

METADATAconstant 
public static const METADATA:String = "metaData"

NO_SUPPORTED_TRACK_FOUNDconstant 
public static const NO_SUPPORTED_TRACK_FOUND:String = "noSupportedTrackFound"

PROGRESSconstant 
public static const PROGRESS:String = "progress"

SEEK_INVALID_TIMEconstant 
public static const SEEK_INVALID_TIME:String = "seekInvalidTime"

SEEK_NOTIFYconstant 
public static const SEEK_NOTIFY:String = "seekNotify"

STARTconstant 
public static const START:String = "start"

STREAM_NOT_FOUNDconstant 
public static const STREAM_NOT_FOUND:String = "streamNotFound"

UNRECOGNIZEDconstant 
public static const UNRECOGNIZED:String = "unrecognizedStatus"