Packagecom.adobe.mediacore
Classpublic class MediaPlayerItemLoader
InheritanceMediaPlayerItemLoader Inheritance flash.events.EventDispatcher
Subclasses DefaultMediaPlayerItemLoader

Helper class to load and retrieve media stream information without playing it.



Public Properties
 PropertyDefined By
  item : MediaPlayerItem
[read-only] The current media player item successfully loaded.
MediaPlayerItemLoader
Public Methods
 MethodDefined By
  
Default constructor.
MediaPlayerItemLoader
  
cancel():void
Cancels a pending loading process.
MediaPlayerItemLoader
  
load(resource:MediaResource, resourceId:int, config:MediaPlayerItemConfig = null):void
Starts the loading process of specified media resource.
MediaPlayerItemLoader
Protected Methods
 MethodDefined By
  
doCancel():void
Actual media player item loaders should override this method to implement their actual cancel mechanism.
MediaPlayerItemLoader
  
doLoad(resource:MediaResource, resourceId:int, config:MediaPlayerItemConfig):void
Actual media player item loaders should override this method to implement their actual load mechanism.
MediaPlayerItemLoader
  
Callback method invoked by subclasses to notify a successful load operation.
MediaPlayerItemLoader
  
Callback method invoked by subclasses to notify an failed load operation.
MediaPlayerItemLoader
Events
 Event Summary Defined By
  Event dispatched by the MediaPlayerItemLoader once the loading operation completes successfully.MediaPlayerItemLoader
  Event dispatched by the MediaPlayerItemLoader once the loading operation has failed.MediaPlayerItemLoader
Property Detail
itemproperty
item:MediaPlayerItem  [read-only]

The current media player item successfully loaded.


Implementation
    public function get item():MediaPlayerItem
Constructor Detail
MediaPlayerItemLoader()Constructor
public function MediaPlayerItemLoader()

Default constructor.

Method Detail
cancel()method
public final function cancel():void

Cancels a pending loading process.

doCancel()method 
protected function doCancel():void

Actual media player item loaders should override this method to implement their actual cancel mechanism.

doLoad()method 
protected function doLoad(resource:MediaResource, resourceId:int, config:MediaPlayerItemConfig):void

Actual media player item loaders should override this method to implement their actual load mechanism.

Parameters

resource:MediaResource — Media resource to be loaded.
 
resourceId:int — Associated media resource id.
 
config:MediaPlayerItemConfig — Media player item configuration to be used with this resource. The configuration parameter can be null and in that scenario the media player item loader should use a default configuration.

handleLoadCompleted()method 
protected function handleLoadCompleted(item:MediaPlayerItem):void

Callback method invoked by subclasses to notify a successful load operation.

Parameters

item:MediaPlayerItem — Media player item obtained after loading.

handleLoadFailed()method 
protected function handleLoadFailed(error:MediaError):void

Callback method invoked by subclasses to notify an failed load operation.

Parameters

error:MediaError — Media error which occurred during loading process.

load()method 
public final function load(resource:MediaResource, resourceId:int, config:MediaPlayerItemConfig = null):void

Starts the loading process of specified media resource.

Parameters

resource:MediaResource — Media resource to be loaded.
 
resourceId:int — Associated media resource id.
 
config:MediaPlayerItemConfig (default = null) — Media player item configuration to be used with this resource. The configuration parameter can be null and in that scenario the media player item loader should use a default configuration.

Event Detail
completed Event
Event Object Type: com.adobe.mediacore.events.MediaPlayerItemLoaderEvent

Event dispatched by the MediaPlayerItemLoader once the loading operation completes successfully. The newly created MediaPlayerItem instance is available as item property of the event.

failed Event  
Event Object Type: com.adobe.mediacore.events.MediaPlayerItemLoaderEvent

Event dispatched by the MediaPlayerItemLoader once the loading operation has failed. The MediaError instance containing additional information about what went wrong is available as error property of the event.