11
8
var bytesTotal(default,null) : UInt;
12
9
var checkPolicyFile : Bool;
13
10
var client : Dynamic;
14
function close() : Void;
15
11
var currentFPS(default,null) : Float;
16
12
var decodedFrames(default,null) : UInt;
17
13
var liveDelay(default,null) : Float;
18
14
var objectEncoding(default,null) : UInt;
15
var soundTransform : flash.media.SoundTransform;
16
var time(default,null) : Float;
17
var videoCodec(default,null) : UInt;
20
function new(connection : flash.net.NetConnection, ?peerID : String ) : Void;
22
function new(connection : flash.net.NetConnection) : Void;
25
function attachAudio(microphone : flash.media.Microphone) : Void;
26
function attachCamera(theCamera : flash.media.Camera, ?snapshotMilliseconds : Int) : Void;
27
function close() : Void;
19
28
function pause() : Void;
20
29
function play( ?p1 : Dynamic, ?p2 : Dynamic, ?p3 : Dynamic, ?p4 : Dynamic, ?p5 : Dynamic ) : Void;
21
30
function publish(?name : String, ?type : String) : Void;
22
31
function receiveAudio(flag : Bool) : Void;
23
32
function receiveVideo(flag : Bool) : Void;
33
function receiveVideoFPS(FPS : Float) : Void;
24
34
function resume() : Void;
25
35
function seek(offset : Float) : Void;
26
36
function send(handlerName : String, ?p1 : Dynamic, ?p2 : Dynamic, ?p3 : Dynamic, ?p4 : Dynamic, ?p5 : Dynamic ) : Void;
27
var soundTransform : flash.media.SoundTransform;
28
var time(default,null) : Float;
29
37
function togglePause() : Void;
30
var videoCodec(default,null) : UInt;
31
private function call(stream : flash.net.NetStream, command : String, responder : flash.net.Responder, ?p1 : Dynamic, ?p2 : Dynamic, ?p3 : Dynamic, ?p4 : Dynamic, ?p5 : Dynamic ) : Void;
32
private function construct(connection : flash.net.NetConnection) : Void;
33
private function invoke(index : UInt, ?p1 : Dynamic, ?p2 : Dynamic, ?p3 : Dynamic, ?p4 : Dynamic, ?p5 : Dynamic ) : Void;
34
private function invokeWithArgsArray(index : UInt, p_arguments : Array<Dynamic>) : Void;
35
private function onResult(streamId : Int) : Void;
36
private function onStatus(info : Dynamic) : Void;
37
private static var kAttachAudio : UInt;
38
private static var kAttachVideo : UInt;
39
private static var kCall : UInt;
40
private static var kClose : UInt;
41
private static var kGetAudioCodecID : UInt;
42
private static var kGetBufferLength : UInt;
43
private static var kGetBufferTime : UInt;
44
private static var kGetBytesLoaded : UInt;
45
private static var kGetBytesTotal : UInt;
46
private static var kGetCurrentFps : UInt;
47
private static var kGetLiveDelay : UInt;
48
private static var kGetTime : UInt;
49
private static var kGetTotalFrames : UInt;
50
private static var kGetVideoCodecID : UInt;
51
private static var kSend : UInt;
52
private static var kSetAudioCodecID : UInt;
53
private static var kSetBufferTime : UInt;
54
private static var kSetTotalFrames : UInt;
55
private static var kSetVideoCodecID : UInt;
40
var maxPauseBufferTime : Float;
41
var farID(default,null) : String;
42
var farNonce(default,null) : String;
43
var info(default,null) : NetStreamInfo;
44
var nearNonce(default,null) : String;
45
var peerStreams(default,null) : Array<Dynamic>;
47
function onPeerConnect( subscriber : NetStream ) : Bool;
48
function play2( param : NetStreamPlayOptions ) : Void;
50
static var DIRECT_CONNECTIONS : String;