suxinmin
2018-12-28 a08abcfcdc0c44fbfd4aa7ca2b60536df2cec036
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
Êþº¾3org/webrtc/EglBase10java/lang/Objectorg/webrtc/EglBaseEglBase10.javaorg/webrtc/EglBase10$ContextContext'org/webrtc/EglBase10$1FakeSurfaceHolder FakeSurfaceHolderorg/webrtc/EglBase$ContextEGL_CONTEXT_CLIENT_VERSIONI0˜egl&Ljavax/microedition/khronos/egl/EGL10;
eglContext+Ljavax/microedition/khronos/egl/EGLContext;    eglConfig*Ljavax/microedition/khronos/egl/EGLConfig;%Landroid/support/annotation/Nullable;
eglDisplay+Ljavax/microedition/khronos/egl/EGLDisplay;
eglSurface+Ljavax/microedition/khronos/egl/EGLSurface;<init>#(Lorg/webrtc/EglBase10$Context;[I)V()V  
!$javax/microedition/khronos/egl/EGL10#EGL_NO_SURFACE %    $&     ()javax/microedition/khronos/egl/EGLContext*getEGL&()Ljavax/microedition/khronos/egl/EGL; ,-
+.     0 getEglDisplay-()Ljavax/microedition/khronos/egl/EGLDisplay; 23
4     6 getEglConfigY(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Ljavax/microedition/khronos/egl/EGLConfig; 89
:     <createEglContext (Lorg/webrtc/EglBase10$Context;Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;)Ljavax/microedition/khronos/egl/EGLContext; >?
@     BthisLorg/webrtc/EglBase10; sharedContextLorg/webrtc/EglBase10$Context;configAttributes[I createSurface(Landroid/view/Surface;)V/(Lorg/webrtc/EglBase10;Landroid/view/Surface;)V L
McreateSurfaceInternal(Ljava/lang/Object;)V OP
QsurfaceLandroid/view/Surface;$(Landroid/graphics/SurfaceTexture;)VsurfaceTexture!Landroid/graphics/SurfaceTexture;android/view/SurfaceHolderXandroid/graphics/SurfaceTextureZjava/lang/IllegalStateException\6Input must be either a SurfaceHolder or SurfaceTexture^(Ljava/lang/String;)V `
]acheckIsNotReleased c 
djava/lang/RuntimeExceptionfAlready has an EGLSurfaceh
gaeglCreateWindowSurface–(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface; kl $mjava/lang/StringBuildero
p!#Failed to create window surface: 0xrappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; tu
pv eglGetError()I xy $zjava/lang/Integer| toHexString(I)Ljava/lang/String; ~
}€toString()Ljava/lang/String; ‚ƒ
p„I nativeWindowLjava/lang/Object;surfaceAttribscreateDummyPbufferSurfacecreatePbufferSurface(II)V ‹Œ
eglCreatePbufferSurface„(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;[I)Ljavax/microedition/khronos/egl/EGLSurface;  $‘0Failed to create pixel buffer surface with size “(I)Ljava/lang/StringBuilder; t•
p–x˜: 0xšwidthheightgetEglBaseContext()Lorg/webrtc/EglBase$Context;.(Ljavax/microedition/khronos/egl/EGLContext;)V  
    ¡
hasSurface()Z surfaceWidtheglQuerySurface\(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;I[I)Z ¦§ $¨
widthArray surfaceHeight heightArrayreleaseSurfaceeglDestroySurfaceY(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z ®¯ $°EGL_NO_DISPLAY ²    $³EGL_NO_CONTEXT µ    $¶This object has been released¸release ­ 
» detachCurrent ½ 
¾eglDestroyContextY(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLContext;)Z ÀÁ $Â eglTerminate.(Ljavax/microedition/khronos/egl/EGLDisplay;)Z ÄÅ $Æ makeCurrent"No EGLSurface - can't make currentÉlock ˈ    ÌeglMakeCurrent¯(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z ÎÏ $ÐeglMakeCurrent failed: 0xÒjava/lang/ThrowableÔeglDetachCurrent failed: 0xÖ swapBuffers"No EGLSurface - can't swap buffersÙeglSwapBuffers Û¯ $Ü(J)V Ø 
ß timeStampNsJEGL_DEFAULT_DISPLAY ㈠   $ä eglGetDisplay?(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; æç $èUnable to get EGL10 display: 0xê)javax/microedition/khronos/egl/EGLDisplayì eglInitialize0(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z îï $ðUnable to initialize EGL10: 0xòversion(javax/microedition/khronos/egl/EGLConfigõeglChooseConfig^(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z ÷ø $ùeglChooseConfig failed: 0xû+[Ljavax/microedition/khronos/egl/EGLConfig;ý&Unable to find any matching EGL configÿeglChooseConfig returned nullconfigs
numConfigs
access$000K(Lorg/webrtc/EglBase10$Context;)Ljavax/microedition/khronos/egl/EGLContext; 
    Invalid sharedContext    eglCreateContext¯(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljavax/microedition/khronos/egl/EGLContext;[I)Ljavax/microedition/khronos/egl/EGLContext;   $  Failed to create EGL context: 0xcontextAttributes rootContext ConstantValueRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTable StackMapTable$RuntimeInvisibleParameterAnnotations
SourceFile InnerClasses ’<*·"*²'µ)*¸/À$µ1**·5µ7***´7,·;µ=**+*´7*´=·AµC± <DE<FG<HI:% ;<=*>;?JKF*» Y*+·N·R±DEST
… †JU>*+·R±DEVW
‹ŒOPø‚+ÁYš+Á[š »]Y_·b¿*·e*´)²'¥ »gYi·j¿¼
Y08OM**´1*´7*´=+,¹nµ)*´)²'¦)»gY»pY·qs¶w*´1¹{¸¶w¶…·j¿± ‚DE‚‡ˆ:H‰I. ‘“”&•0—:˜Q™[šo›
üP†Š 5*¶Ž± DE
¢£‹Œ*·e*´)²'¥ »gYi·j¿¼
Y0WOYOY0VOYOY08ON**´1*´7*´=-¹’µ)*´)²'¦;»gY»pY·q”¶w¶—™¶w¶—›¶w*´1¹{¸¶w¶…·j¿±*DEœ6Y‰I&    §¨©«6¬L­V®|¯Ž±    üu†žŸ6 »    Y*´C·¢°  DEµ£¤E*´)²'¥§¬ DEº@¥yZ¼
L*´1*´7*´)0W+¹©W+.¬DEªI¿ÀÁ«yZ¼
L*´1*´7*´)0V+¹©W+.¬DE¬IÆÇÈ­ c$*´)²'¥*´1*´7*´)¹±W*²'µ)± $DEÍ
ÎÏ#Ñ#c b&*´7²´¥*´C²·¥
*´=Ç »gY¹·j¿± &DEÔÖ%Ø    º Š@*·e*¶¼*¶¿*´1*´7*´C¹ÃW*´1*´7¹ÇW*²·µC*²´µ7*µ=± @DE&    ÜÝÞ ßà,á3â:ã?äÈ Ûk*·e*´)²'¦ »gYÊ·j¿²ÍYLÂ*´1*´7*´)*´)*´C¹Ñš)»gY»pY·qÓ¶w*´1¹{¸¶w¶…·j¿+çM+Ã,¿±beehe kDE&    èéêìí:îNï`ñjòüGDÕú½ ³P²ÍYLÂ*´1*´7²'²'²·¹Ñš)»gY»pY·q×¶w*´1¹{¸¶w¶…·j¿+çM+Ã,¿±GJJMJ PDE÷øú3ûEýOþüEDÕúØ ©;*·e*´)²'¦ »gYÚ·j¿²ÍYLÂ*´1*´7*´)¹ÝW+çM+Ã,¿±25585 ;DE0:    ÿÕúØÞ=*¶à±DEáâ
23æt*´1²å¹éL+²´¦)»gY»pY·që¶w*´1¹{¸¶w¶…·j¿¼
M*´1+,¹ñš)»gY»pY·qó¶w*´1¹{¸¶w¶…·j¿+° tDE g>6ôI&     (:>L`rü:íü7†89    m½öN¼
:*´1+,--¾¹úš)»gY»pY·qü¶w*´1¹{¸¶w¶…·j¿.»gY·j¿-2:Ç»gY·j¿°>mDEmmHIhý
cIZ. "#
$%1&C(J)U+Z,_-j/ýCþ†üö>?’    –+Æ+¸²·¦»gY
·j¿¼
Y0˜OYOY08O:+Ç    ²·§+¸:²ÍY:Â*´1,-¹:ç :ÿ²·¦*»gY»pY·q¶w*´1¹{¸¶w¶…·j¿°EY\\a\RV–DE–FG––.hI>Xd22 568.99:><E=V>d?l@A“CJü†C+ÿ    íö†+Õÿ    íö†++.