duration()
public function duration ():Number
Permet de connaitre la durée du son en millisecond. Si le chargement du son est en cour, la durée est approximative.
- Returns:
- int la durée du son chargé en millisecond
position()
function position (msec:Number):Number
Si msec est défni, la tête de lecture se déplacera à msec milliseconde (ou plutôt à msec/1000 seconde) et commencera la lecture.
Sinon, renovi la postion de la tête de lecture en milliseconde.
- Parameters:
msec | en milliseconde (arrondie plus tard à la second). (optionnel) |
isOnPlaying()
public function isOnPlaying ():Boolean
renvoi si oui ou non le son est en cour de lecture.
isOnLoading()
public function isOnLoading():Boolean
renvoi si oui ou non le son est en cour de chargement
isOnPause()
public function isOnPause():Boolean
renvoi si oui ou non le son est en pause
getBytesLoaded()
public function getBytesLoaded():Number
renvoi le nombre de Bytes télécharger pour le son en cour
getBytesTotal()
public function getBytesTotal():Number
renvoi la taille en Bytes du son en cour
play()
public function play (src:String):Void
joue le son, redémarre un son qui était en pause
- Parameters:
src | nouvelle source du son (optionnel) |
pause()
public function pause ():Void
met le son en pause
stop()
public function stop ():Void
arrète la lecture (le son reprendra au début)
volumeSet()
public function volumeSet(v:Number):Number
défini le volume audio
- Parameters:
volumeGet()
public function volumeGet():Number
renvoi le volume du son / 100
volumeInc()
public function volumeInc ():Number
incrémente le volume de volumeStage point (par défaut 10/100)
volumeDec()
public function volumeDec ():Number
décrémente le voolume de volumeStage poin (par défaut 10/100)t
positionSet()
public function positionSet (pos):Void
déplace la tête de lecture à la position pos.
méthode utilisé pour les appels javascript
- Parameters:
pos | rapport de position de la tête de lecture (0 à 1) |
positionGet()
public function positionGet ():Number
méthode utilisé pour les appels javascript.
- Returns:
- numbre entre 0 et 1 : position de la tête de lecture par rapport à la durée du son
initExternalMethod()
public function initExternalMethod()
initialize les fonctions javascript qui seront disponible dans l'object flash de la page web.
les fonctions suivante de cette class seront exportées :
play, pause, stop, volumeDec, volumeInc, volumeSet, volumeGet, positionSet, positionGet, isOnPlaying, isOnLoading, isOnPause