suxinmin
2018-12-28 1dbd144ffef83b6487f71f6398518ebf61a3ccb0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Êþº¾4
3    4    5    6    7
8    9
:    ;
<
=    >
?
@
•A    ›BCDE
F
GH
I
JK
L
MN
L
OP
AQ
R
S
TUV
%WX
'LY
)Z
)[\
]    ›^_    ˜`    a    ›b
%c    °def    °g
h    Íij    °klmn    °o    Í4    Ípqr
Ts
t
uvw ¨x    Íy    Íz
%{
%|}
O~
Q~€
S‚
Uƒ
%„    …†‡
Tˆ‰
[Fð
[Š‹
[Œ
ŽéÝ

 ¨‘’á
[“
”Ž•
”– ¨—˜™
š›Ø
oœ ¨žŸ ¡ ¨¢£¤¥¦
{S§¨
©
[ª«
‚¬­®¯°±
ˆ²
†³
†´
[Aµ    k¶
·¸¹    kº    k»
[¼
k½¾¿À MessageType InnerClassesÃConnectionStateTAGLjava/lang/String; ConstantValue    ROOM_JOIN ROOM_MESSAGE
ROOM_LEAVEhandlerLandroid/os/Handler;    initiatorZeventsÄSignalingEvents1Lorg/appspot/apprtc/AppRTCClient$SignalingEvents;wsClient+Lorg/appspot/apprtc/WebSocketChannelClient;    roomState7Lorg/appspot/apprtc/WebSocketRTCClient$ConnectionState;connectionParametersÅRoomConnectionParameters:Lorg/appspot/apprtc/AppRTCClient$RoomConnectionParameters;
messageUrlleaveUrl<init>4(Lorg/appspot/apprtc/AppRTCClient$SignalingEvents;)VCodeLineNumberTableLocalVariableTablethis'Lorg/appspot/apprtc/WebSocketRTCClient; handlerThreadLandroid/os/HandlerThread; connectToRoom=(Lorg/appspot/apprtc/AppRTCClient$RoomConnectionParameters;)VdisconnectFromRoom()VconnectToRoomInternal connectionUrl    callbacksÆRoomParametersFetcherEventsFLorg/appspot/apprtc/RoomParametersFetcher$RoomParametersFetcherEvents;disconnectFromRoomInternal StackMapTablegetConnectionUrlN(Lorg/appspot/apprtc/AppRTCClient$RoomConnectionParameters;)Ljava/lang/String; getMessageUrlÇSignalingParametersƒ(Lorg/appspot/apprtc/AppRTCClient$RoomConnectionParameters;Lorg/appspot/apprtc/AppRTCClient$SignalingParameters;)Ljava/lang/String;signalingParameters5Lorg/appspot/apprtc/AppRTCClient$SignalingParameters; getLeaveUrlgetQueryStringsignalingParametersReady8(Lorg/appspot/apprtc/AppRTCClient$SignalingParameters;)V sendOfferSdp"(Lorg/webrtc/SessionDescription;)VsdpLorg/webrtc/SessionDescription; sendAnswerSdpsendLocalIceCandidate(Lorg/webrtc/IceCandidate;)V    candidateLorg/webrtc/IceCandidate;sendLocalIceCandidateRemovals([Lorg/webrtc/IceCandidate;)V
candidates[Lorg/webrtc/IceCandidate;onWebSocketMessage(Ljava/lang/String;)ViIcandidateArrayLorg/json/JSONArray;typejsonLorg/json/JSONObject;msgText    errorTexteLorg/json/JSONException;msgDȉÉâ¥onWebSocketCloseonWebSocketError description reportError errorMessagejsonPut<(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)VkeyvalueLjava/lang/Object;sendPostMessageZ(Lorg/appspot/apprtc/WebSocketRTCClient$MessageType;Ljava/lang/String;Ljava/lang/String;)V messageType3Lorg/appspot/apprtc/WebSocketRTCClient$MessageType;urlmessagelogInfohttpConnection0Lorg/appspot/apprtc/util/AsyncHttpURLConnection;$RuntimeInvisibleParameterAnnotations%Landroid/support/annotation/Nullable;toJsonCandidate0(Lorg/webrtc/IceCandidate;)Lorg/json/JSONObject;toJavaCandidate0(Lorg/json/JSONObject;)Lorg/webrtc/IceCandidate;
Exceptions
access$000*(Lorg/appspot/apprtc/WebSocketRTCClient;)Vx0
access$100
access$200=(Lorg/appspot/apprtc/WebSocketRTCClient;)Landroid/os/Handler;
access$300_(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/appspot/apprtc/AppRTCClient$SignalingParameters;)Vx1
access$400<(Lorg/appspot/apprtc/WebSocketRTCClient;Ljava/lang/String;)V
access$500`(Lorg/appspot/apprtc/WebSocketRTCClient;)Lorg/appspot/apprtc/WebSocketRTCClient$ConnectionState;
access$600x2
access$700;(Lorg/appspot/apprtc/WebSocketRTCClient;)Ljava/lang/String;
access$800(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/appspot/apprtc/WebSocketRTCClient$MessageType;Ljava/lang/String;Ljava/lang/String;)Vx3
access$900c(Lorg/appspot/apprtc/WebSocketRTCClient;)Lorg/appspot/apprtc/AppRTCClient$RoomConnectionParameters; access$1000Z(Lorg/appspot/apprtc/WebSocketRTCClient;)Lorg/appspot/apprtc/AppRTCClient$SignalingEvents; access$1100T(Lorg/appspot/apprtc/WebSocketRTCClient;)Lorg/appspot/apprtc/WebSocketChannelClient; access$1200*(Lorg/appspot/apprtc/WebSocketRTCClient;)Z access$1300W(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/webrtc/IceCandidate;)Lorg/json/JSONObject;
access$502—(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/appspot/apprtc/WebSocketRTCClient$ConnectionState;)Lorg/appspot/apprtc/WebSocketRTCClient$ConnectionState;
SourceFileWebSocketRTCClient.java   ¥¦ «¬ §ª ¯²  ³ž üý ­® úä ÔÕ £¤ ÈÁ ÂÁ µÁ Ê®android/os/HandlerThread%org/appspot/apprtc/WebSocketRTCClient WSRTCClient µä ËÁandroid/os/Handler ÌÍ µÎ'org/appspot/apprtc/WebSocketRTCClient$1 µ ÏÐ'org/appspot/apprtc/WebSocketRTCClient$2 ÊËjava/lang/StringBuilderConnect to room:  ÑÒ ÓÔÕ Ö×)org/appspot/apprtc/WebSocketChannelClient µØ'org/appspot/apprtc/WebSocketRTCClient$3(org/appspot/apprtc/RoomParametersFetcher µÙ ÚÁDisconnect. Room state:  ÑÛ Ü® Closing room. Ý ´ž Þ® ßà áž/join ➠ÓË ãžleave äž?Room connection completed. å¦ æÙLoopback room is busy.No offer SDP in room response. ç× ÌÏ ÒÏ Message URL:  Leave URL:  èÕ éž êž ëì íì'org/appspot/apprtc/WebSocketRTCClient$4 µî'org/appspot/apprtc/WebSocketRTCClient$5'org/appspot/apprtc/WebSocketRTCClient$6 µï'org/appspot/apprtc/WebSocketRTCClient$7 µð ñóô õö.Got WebSocket message in non registered state. î×org/json/JSONObject ÷øerror ùøÈ úû üý  þÜremove-candidates ÿÉorg/webrtc/IceCandidate  àanswerorg/webrtc/SessionDescription  µ     ×$Received answer for call initiator: offer"Received offer for call receiver: bye 
ÁUnexpected WebSocket message: WebSocket error message: org/json/JSONException&WebSocket message JSON parsing error: WebSocket error: 'org/appspot/apprtc/WebSocketRTCClient$8 µ   java/lang/RuntimeException µ  . Message: C->GAE: .org/appspot/apprtc/util/AsyncHttpURLConnectionPOST'org/appspot/apprtc/WebSocketRTCClient$9 µ µ Álabel æ id ž ؞  µjava/lang/Objectorg/appspot/apprtc/AppRTCClient@org/appspot/apprtc/WebSocketChannelClient$WebSocketChannelEventsWebSocketChannelEvents1org/appspot/apprtc/WebSocketRTCClient$MessageType5org/appspot/apprtc/WebSocketRTCClient$ConnectionState/org/appspot/apprtc/AppRTCClient$SignalingEvents8org/appspot/apprtc/AppRTCClient$RoomConnectionParametersDorg/appspot/apprtc/RoomParametersFetcher$RoomParametersFetcherEvents3org/appspot/apprtc/AppRTCClient$SignalingParametersjava/lang/Stringorg/json/JSONArrayNEWstart    getLooper()Landroid/os/Looper;(Landroid/os/Looper;)Vpost(Ljava/lang/Runnable;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;android/util/Logd'(Ljava/lang/String;Ljava/lang/String;)IY(Landroid/os/Handler;Lorg/appspot/apprtc/WebSocketChannelClient$WebSocketChannelEvents;)Vm(Ljava/lang/String;Ljava/lang/String;Lorg/appspot/apprtc/RoomParametersFetcher$RoomParametersFetcherEvents;)V makeRequest-(Ljava/lang/Object;)Ljava/lang/StringBuilder;    CONNECTEDLEAVECLOSED
disconnect(Z)VroomUrlroomIdclientId urlParametersloopbackofferSdpwonConnectedToRoomwssUrl
wssPostUrlconnect'(Ljava/lang/String;Ljava/lang/String;)VregisterI(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/webrtc/SessionDescription;)VC(Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/webrtc/IceCandidate;)VD(Lorg/appspot/apprtc/WebSocketRTCClient;[Lorg/webrtc/IceCandidate;)VgetStateWebSocketConnectionStateF()Lorg/appspot/apprtc/WebSocketChannelClient$WebSocketConnectionState;Borg/appspot/apprtc/WebSocketChannelClient$WebSocketConnectionState
REGISTEREDDLorg/appspot/apprtc/WebSocketChannelClient$WebSocketConnectionState;    getString&(Ljava/lang/String;)Ljava/lang/String;    optStringlength()Iequals(Ljava/lang/Object;)ZonRemoteIceCandidate getJSONArray((Ljava/lang/String;)Lorg/json/JSONArray; getJSONObject(I)Lorg/json/JSONObject;onRemoteIceCandidatesRemoved"org/webrtc/SessionDescription$TypeTypefromCanonicalForm8(Ljava/lang/String;)Lorg/webrtc/SessionDescription$Type;9(Lorg/webrtc/SessionDescription$Type;Ljava/lang/String;)VonRemoteDescriptiononChannelCloseput;(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;(Ljava/lang/Throwable;)V](Lorg/appspot/apprtc/WebSocketRTCClient;Lorg/appspot/apprtc/WebSocketRTCClient$MessageType;)VAsyncHttpEventsy(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/appspot/apprtc/util/AsyncHttpURLConnection$AsyncHttpEvents;)Vsend sdpMLineIndexjava/lang/IntegervalueOf(I)Ljava/lang/Integer;sdpMidgetInt(Ljava/lang/String;)I((Ljava/lang/String;ILjava/lang/String;)V>org/appspot/apprtc/util/AsyncHttpURLConnection$AsyncHttpEvents!•–— žŸ žŸ6¡žŸ9¢žŸ;£¤¥¦§ª«¬­®¯²³ž´ž%µ¶·„.*·*+µ*²µ    »Y·M,¶*»Y,¶·µ ±¸9:    ;<=>-?¹ .º».§ª¼½¾¿·R*+µ*´ »Y*·¶W±¸GHN¹º»¯²ÀÁ·?*´ »Y*·¶W±¸
RY¹ º»ÂÁ·¦P**´·L»Y· !¶"+¶"¶#¸$W*²µ    *»%Y*´ *·&µ»'Y*·(M»)Y+,·*¶+±¸]    ^"_)`9bBsOt¹ Pº»    GÞBÄÇÈÁ·¡Q»Y· ,¶"*´    ¶-¶#¸$W*´    ².¦/¸$W*²0*´1·*²2µ    *´Æ *´¶3±¸"xy&z.{:}A~HP¹ Qº»É:ÊË·l0»Y· +´4¶"5¶"6¶"5¶"+´7¶"*+·8¶"¶#°¸…&†/…¹0º»0¯²ÌÏ·‚<»Y· +´4¶"5¶"9¶"5¶"+´7¶"5¶",´:¶"*+·8¶"¶#°¸‹2Œ;‹¹ <º»<¯²<ÐÑÒÏ·‚<»Y· +´4¶"5¶";¶"5¶"+´7¶"5¶",´:¶"*+·8¶"¶#°¸‘2’;‘¹ <º»<¯²<ÐÑÓË·f!+´<Æ»Y· =¶"+´<¶"¶#°>°¸–—™¹!º»!¯²ÉÔÕ·OÔ?¸$W*´´@™+´A™
+´BÆ
*C·
±*´´@š+´Aš+´BÇ D¸EW*+´Aµ***´+·Fµ***´+·Gµ1»Y· H¶"*´¶"¶#¸$W»Y· I¶"*´1¶"¶#¸$W*².µ    *´+¹J*´+´K+´L¶M*´*´´7+´:¶N±¸B ¡ £&¤'¦?¨GªO«\¬i­…®¡¯¨²²µÁ¶Ó·¹Ôº»ÔÐÑÉ Ö×·J*´ »OY*+·P¶W±¸
¼Ϲº»ØÙÚ×·J*´ »QY*+·R¶W±¸
ÔṺ»ØÙÛÜ·J*´ »SY*+·T¶W±¸
æþ¹º»ÝÞßà·J*´ »UY*+·V¶W±¸
¹º»áâãä·b    Ö*´¶W²X¥ Y¸ZW±»[Y+·\M,]¶^N,_¶`:-¶ažF»[Y-·\M,b¶`:c¶d™*´*,¶e¹f§g¶d™F,h¶i:¶j½k:6¶j¢*¶l¶eS„§ÿã*´¹m§Ên¶d™F*´™%»oY¸p,q¶^·r:*´¹s§—*»Y· t¶"+¶"¶#·
§}u¶d™F*´š%»oY¸p,q¶^·r:*´¹s§J*»Y· v¶"+¶"¶#·
§0w¶d™*´¹x§*»Y· y¶"+¶"¶#·
§BÆ&¶až*»Y· z¶"¶"¶#·
§*»Y· y¶"+¶"¶#·
§M*»Y· |¶",¶}¶"¶#·
±·º{¸®+% &'*+&,.-5.>/F0P1a2k3s4}5Š6š5 8«9¸:¿;Å<Ó=Þ>á?ûAB CD E+F.GHIRJ^LuNxO…P R·WºU»VÕX¹z € åæs8çè}.áâÓ ØÙ  ØÙF/鞘êë&‘ìž.‰íž»îïÖº»ÖðžÉ>ÿJñòóòòòþôõúù 22ú'øBö÷Á·8
*´¹x±¸
\    ]¹ 
º»øä·P*»Y· ~¶"+¶"¶#·
±¸
ab¹º»ùžúä·U+¸ZW*´ »Y*+·€¶W±¸ghq¹º»ûž
üý·‚*+,¶W§ N»‚Y-·ƒ¿±
{¸vy
w xz¹*     îïêëþžÿÉJö    ·Ù    W,:-Æ»Y· ¶"„¶"-¶"¶#:»Y· …¶"¶"¶#¸$W»†Y‡,-»ˆY*+·‰·Š:¶‹±¸€!ƒ;„QšV›¹>Wº»WWžWžTžQ    Éü!ò
   ·y+»[Y·ŒM,+´Ž¸¸,+´‘¸,c+´’¸,°¸Ÿ ¡¢)£¹ +º»+ÝÞ#êë·V»kY+¶^+¶“+c¶^·”°¸¨©¨¹º»êë{·/*·±¸&¹ »·/*· ±¸&¹ »·/*´ °¸&¹ »·:*+· ±¸&¹»Ñ·:*+·
±¸&¹»ž·/*´    °¸&¹ »ý·E*+,¸±¸&¹ ëž !·/*´°¸&¹ »"#·P*+,-·±¸&¹*»ž$ž%&·/*´°¸&¹ »'(·/*´°¸&¹ »)*·/*´°¸&¹ »+,·/*´¬¸&¹ »-.·:*+·°¸&¹»Þ/0·;*+Zµ    °¸&¹»®12šš˜™@›œ@ˆUSQO'¨–©    °–±    Å)Æ    Í–Π   —%Á    …%ò@šo@†