haXe API Documentation
Back | Index
extern class flash.media.Microphone
extends flash.events.EventDispatcher
Available in flash9
var activityLevel(default,null) : Float
var codec : SoundCodec
var enableVAD : Bool
var encodeQuality : Int
var enhancedOptions : MicrophoneEnhancedOptions
var framesPerPacket : Int
var gain : Float
var index(default,null) : Int
var muted(default,null) : Bool
var name(default,null) : String
var noiseSuppressionLevel : Int
var rate : Int
var silenceLevel(default,null) : Float
var silenceTimeout(default,null) : Int
var soundTransform : SoundTransform
var useEchoSuppression(default,null) : Bool
function new() : Void
function setLoopBack(?state : Bool) : Void
function setSilenceLevel(silenceLevel : Float, ?timeout : Int) : Void
function setUseEchoSuppression(useEchoSuppression : Bool) : Void
static var isSupported : Bool
static var names(default,null) : Array<Dynamic>
static var getEnhancedMicrophone : ?index : Int -> Microphone
static function getMicrophone(?index : Int) : Microphone
Back | Index