Package | com.threerings.media |
Class | public class Mp3AudioPlayer |
Inheritance | Mp3AudioPlayer ![]() |
Implements | AudioPlayer |
Property | Defined by | ||
---|---|---|---|
_chan : SoundChannel | Mp3AudioPlayer | ||
_cliData : Object | Mp3AudioPlayer | ||
_isComplete : Boolean | Mp3AudioPlayer | ||
_lastPosition : Number = NaN | Mp3AudioPlayer | ||
_loop : Boolean | Mp3AudioPlayer | ||
_positionChecker : Timer | Mp3AudioPlayer | ||
_sound : Sound | Mp3AudioPlayer | ||
_state : int = 0 | Mp3AudioPlayer | ||
_volume : Number = 1 | Mp3AudioPlayer |
Method | Defined by | ||
---|---|---|---|
Mp3AudioPlayer(loop:Boolean = false)
| Mp3AudioPlayer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
| Mp3AudioPlayer | ||
getClientData():Object
Get any client data associated with the media currently playing.
| Mp3AudioPlayer | ||
getDuration():Number
| Mp3AudioPlayer | ||
getMetadata():Object
| Mp3AudioPlayer | ||
getPosition():Number
| Mp3AudioPlayer | ||
getState():int
| Mp3AudioPlayer | ||
getVolume():Number
| Mp3AudioPlayer | ||
load(url:String, clientData:Object = null):void
Load and immediately start playing some audio!
| Mp3AudioPlayer | ||
pause():void
| Mp3AudioPlayer | ||
play():void
| Mp3AudioPlayer | ||
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
| Mp3AudioPlayer | ||
seek(position:Number):void
| Mp3AudioPlayer | ||
setVolume(volume:Number):void
| Mp3AudioPlayer | ||
unload():void
| Mp3AudioPlayer |
Method | Defined by | ||
---|---|---|---|
checkNeedTimer():void
| Mp3AudioPlayer | ||
handleError(event:IOErrorEvent):void
| Mp3AudioPlayer | ||
handleId3(event:Event):void
| Mp3AudioPlayer | ||
handleLoadingComplete(event:Event):void
| Mp3AudioPlayer | ||
handlePlaybackComplete(event:Event):void
| Mp3AudioPlayer | ||
handlePositionCheck(event:TimerEvent = null):void
| Mp3AudioPlayer | ||
pause0():void
Pause without saving the position or updating the state.
| Mp3AudioPlayer | ||
play0():void
Play without updating the current state.
| Mp3AudioPlayer | ||
updateState(newState:int):void
| Mp3AudioPlayer |
_chan | property |
protected var _chan:SoundChannel
_cliData | property |
protected var _cliData:Object
_isComplete | property |
protected var _isComplete:Boolean
_lastPosition | property |
protected var _lastPosition:Number = NaN
_loop | property |
protected var _loop:Boolean
_positionChecker | property |
protected var _positionChecker:Timer
_sound | property |
protected var _sound:Sound
_state | property |
protected var _state:int = 0
_volume | property |
protected var _volume:Number = 1
Mp3AudioPlayer | () | constructor |
public function Mp3AudioPlayer(loop:Boolean = false)
Parameters
loop:Boolean (default = false )
|
addEventListener | () | method |
public override function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Parameters
type:String |
|
listener:Function |
|
useCapture:Boolean (default = false )
|
|
priority:int (default = 0 )
|
|
useWeakReference:Boolean (default = false )
|
checkNeedTimer | () | method |
protected function checkNeedTimer():void
getClientData | () | method |
public function getClientData():Object
Get any client data associated with the media currently playing.
ReturnsObject |
getDuration | () | method |
public function getDuration():Number
Returns
Number |
getMetadata | () | method |
public function getMetadata():Object
Returns
Object |
getPosition | () | method |
public function getPosition():Number
Returns
Number |
getState | () | method |
public function getState():int
Returns
int |
getVolume | () | method |
public function getVolume():Number
Returns
Number |
handleError | () | method |
protected function handleError(event:IOErrorEvent):void
Parameters
event:IOErrorEvent |
handleId3 | () | method |
protected function handleId3(event:Event):void
Parameters
event:Event |
handleLoadingComplete | () | method |
protected function handleLoadingComplete(event:Event):void
Parameters
event:Event |
handlePlaybackComplete | () | method |
protected function handlePlaybackComplete(event:Event):void
Parameters
event:Event |
handlePositionCheck | () | method |
protected function handlePositionCheck(event:TimerEvent = null):void
Parameters
event:TimerEvent (default = null )
|
load | () | method |
public function load(url:String, clientData:Object = null):void
Load and immediately start playing some audio!
Parametersurl:String |
|
clientData:Object (default = null )
|
pause | () | method |
public function pause():void
pause0 | () | method |
protected function pause0():void
Pause without saving the position or updating the state.
play | () | method |
public function play():void
play0 | () | method |
protected function play0():void
Play without updating the current state.
removeEventListener | () | method |
public override function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Parameters
type:String |
|
listener:Function |
|
useCapture:Boolean (default = false )
|
seek | () | method |
public function seek(position:Number):void
Parameters
position:Number |
setVolume | () | method |
public function setVolume(volume:Number):void
Parameters
volume:Number |
unload | () | method |
public function unload():void
updateState | () | method |
protected function updateState(newState:int):void
Parameters
newState:int |