Available on flash
@:require(flash10_1)staticread onlyisSupported:Bool
staticread onlynames:Array<Dynamic>
@:require(flash10_1)static_scanHardware():Void
staticgetCamera(?name:String):Camera
new()
read onlyactivityLevel:Float
read onlybandwidth:Int
read onlycurrentFPS:Float
read onlyfps:Float
read onlyheight:Int
read onlyindex:Int
read onlykeyFrameInterval:Int
read onlyloopback:Bool
read onlymotionLevel:Int
read onlymotionTimeout:Int
read onlymuted:Bool
read onlyname:String
@:require(flash11_2)read onlyposition:String
read onlyquality:Int
read onlywidth:Int
@:require(flash11_4)copyToByteArray(rect:Rectangle, destination:ByteArray):Void
@:require(flash11_4)copyToVector(rect:Rectangle, destination:Vector<UInt>):Void
@:require(flash11_4)drawToBitmapData(destination:BitmapData):Void
setCursor(value:Bool):Void
setKeyFrameInterval(keyFrameInterval:Int):Void
@:value({ compress : false })setLoopback(compress:Bool = false):Void
@:value({ favorArea : true })setMode(width:Int, height:Int, fps:Float, favorArea:Bool = true):Void
@:value({ timeout : 2000 })setMotionLevel(motionLevel:Int, timeout:Int = 2000):Void
setQuality(bandwidth:Int, quality:Int):Void
@:value({ useWeakReference : false, priority : 0, useCapture : false })addEventListener(type:String, listener:Dynamic ‑> Void, useCapture:Bool = false, priority:Int = 0, useWeakReference:Bool = false):Void
dispatchEvent(event:Event):Bool
hasEventListener(type:String):Bool
@:value({ useCapture : false })removeEventListener(type:String, listener:Dynamic ‑> Void, useCapture:Bool = false):Void
toString():String
willTrigger(type:String):Bool