| Package | org.libspark.utils |
|---|---|
| Class | public class MediaUtil |
computeSpectrum(FFTMode:Boolean = false, stretchFactor:int = 0) :ByteArray
getCamera(name:String = null) :Object
getMicrophone(index:int = 0, showSettings:Boolean = false, loopBack:Boolean = true, useEchoSuppression:Boolean = false) :Microphone
playSound(url:String, loops:uint = 0, sndTransform:SoundTransform = null, bufferTime:Number = 1000, checkPolicyFile:Boolean = false) :Object
public static function computeSpectrum(FFTMode:Boolean = false, stretchFactor:int = 0):ByteArray現在のサウンド波形からのスナップショットを ByteArray オブジェクトに配置した状態で取得します.
FFTMode:Boolean (default = false)
stretchFactor:int (default = 0)
ByteArray
public static function getCamera(name:String = null):Object
ビデオをキャプチャする Camera オブジェクトへの参照を返します.
戻り値のオブジェクトには camera と video が含まれています。
camera : Camera クラスのインスタンスオブジェクト
video : Video クラスのインスタンスオブジェクト
name:String (default = null)
Object
public static function getMicrophone(index:int = 0, showSettings:Boolean = false, loopBack:Boolean = true, useEchoSuppression:Boolean = false):Microphoneマイクを取得します.
index:int (default = 0)
showSettings:Boolean (default = false)
loopBack:Boolean (default = true)
useEchoSuppression:Boolean (default = false)
Microphone
public static function playSound(url:String, loops:uint = 0, sndTransform:SoundTransform = null, bufferTime:Number = 1000, checkPolicyFile:Boolean = false):Object
外部MP3ファイルを指定してサウンドを再生します.
戻り値のオブジェクトには sound と channel が含まれています。
sound : Sound クラスのインスタンスオブジェクト
channel : SoundChannel クラスのインスタンスオブジェクト
url:String
loops:uint (default = 0)
sndTransform:SoundTransform (default = null)
bufferTime:Number (default = 1000)
checkPolicyFile:Boolean (default = false)
Object