Packagecom.bourre.media.sound
Classpublic class SoundMixer
ImplementsSuspendable

Player version: Flash Player 9.0
Language version: ActionScript 3.0



Public Properties
 PropertyDefined by
  DEBUG : Boolean = false
SoundMixer
Protected Properties
 PropertyDefined by
  _bLocked : Boolean = false
If lock , play, stop, resume, pause, are ignore
SoundMixer
  _mSounds : HashMap
SoundMixer
  _sName : String
Id name of this SoundMixer
SoundMixer
Public Methods
 MethodDefined by
  
SoundMixer(name:String = null)
Constructs a new SoundMixer instance.
SoundMixer
  
addSound(sound:Sound, id:String, oSTI:SoundTransformInfo = null):void
SoundMixer
  
addSounds(sound:Sound, aId:Array, aSTI:Array = null):void
SoundMixer
  
getName():String
SoundMixer
  
SoundMixer
  
getSoundInfo(id:String):SoundInfo
SoundMixer
  
getSoundInfoWithState(sState:String = null):Array
SoundMixer
  
isLock():Boolean
SoundMixer
  
isPause(id:String):Boolean
SoundMixer
  
isPlaying(id:String):Boolean
SoundMixer
  
isRegistered(id:String):Boolean
SoundMixer
  
isRunning():Boolean
SoundMixer
  
isStop(id:String):Boolean
SoundMixer
  
lock():void
SoundMixer
  
SoundMixer
  
pauseSound(id:String):void
SoundMixer
  
playAllSound(loop:uint = 0, soundTransformInfo:SoundTransformInfo = null):void
SoundMixer
  
playSound(id:String, loop:Number = 1, soundTransformInfo:SoundTransformInfo = null):void
SoundMixer
  
playSoundLoop(id:String):void
SoundMixer
  
release():void
SoundMixer
  
removeSound(id:String):void
SoundMixer
  
reset():void
SoundMixer
  
SoundMixer
  
resumeSound(id:String):void
SoundMixer
  
run():void
SoundMixer
  
SoundMixer
  
SoundMixer
  
start():void
Implements Suspendable
SoundMixer
  
stop():void
SoundMixer
  
stopAllSound():void
SoundMixer
  
stopSound(id:String):void
SoundMixer
  
toString():String
Returns the string representation of this instance.
SoundMixer
  
unlock():void
SoundMixer
Property detail
_bLockedproperty
protected var _bLocked:Boolean = false

Player version: Flash Player 9.0
Language version: ActionScript 3.0

If lock , play, stop, resume, pause, are ignore

DEBUGproperty 
public var DEBUG:Boolean = false

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_mSoundsproperty 
protected var _mSounds:HashMap

Player version: Flash Player 9.0
Language version: ActionScript 3.0

_sNameproperty 
protected var _sName:String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Id name of this SoundMixer

Constructor detail
SoundMixer()constructor
public function SoundMixer(name:String = null)

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Constructs a new SoundMixer instance.

Parameters
name:String (default = null) — (optionnal) The Sound Mixer name id , if present SoundMixer is register in the SoundMixerLocator
Method detail
addSound()method
public function addSound(sound:Sound, id:String, oSTI:SoundTransformInfo = null):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
sound:Sound
 
id:String
 
oSTI:SoundTransformInfo (default = null)
addSounds()method 
public function addSounds(sound:Sound, aId:Array, aSTI:Array = null):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
sound:Sound
 
aId:Array
 
aSTI:Array (default = null)
getName()method 
public function getName():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
String
getRegisteredId()method 
public function getRegisteredId():Array

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Array
getSoundInfo()method 
public function getSoundInfo(id:String):SoundInfo

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String

Returns
SoundInfo
getSoundInfoWithState()method 
public function getSoundInfoWithState(sState:String = null):Array

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
sState:String (default = null)

Returns
Array
isLock()method 
public function isLock():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Boolean
isPause()method 
public function isPause(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String

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

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String

Returns
Boolean
isRegistered()method 
public function isRegistered(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String

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

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Boolean
isStop()method 
public function isStop(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String

Returns
Boolean
lock()method 
public function lock():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

pauseAllSound()method 
public function pauseAllSound():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

pauseSound()method 
public function pauseSound(id:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
playAllSound()method 
public function playAllSound(loop:uint = 0, soundTransformInfo:SoundTransformInfo = null):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
loop:uint (default = 0)
 
soundTransformInfo:SoundTransformInfo (default = null)
playSound()method 
public function playSound(id:String, loop:Number = 1, soundTransformInfo:SoundTransformInfo = null):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
 
loop:Number (default = 1)
 
soundTransformInfo:SoundTransformInfo (default = null)
playSoundLoop()method 
public function playSoundLoop(id:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
release()method 
public function release():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

removeSound()method 
public function removeSound(id:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
reset()method 
public function reset():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

resumeAllSound()method 
public function resumeAllSound():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

resumeSound()method 
public function resumeSound(id:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
run()method 
public function run():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

setSoundTransform()method 
public function setSoundTransform(id:String, o:SoundTransformInfo):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
 
o:SoundTransformInfo
setSoundTransformAllSound()method 
public function setSoundTransformAllSound(o:SoundTransformInfo):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
o:SoundTransformInfo
start()method 
public function start():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Implements Suspendable

stop()method 
public function stop():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

stopAllSound()method 
public function stopAllSound():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

stopSound()method 
public function stopSound(id:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
id:String
toString()method 
public function toString():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns the string representation of this instance.

Returns
String
unlock()method 
public function unlock():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0