.class public final synthetic Li0/c/i0; .super Ljava/lang/Object; .source "EglBase.java" # direct methods .method public static a()Lorg/webrtc/EglBase; .locals 2 sget-object v0, Lorg/webrtc/EglBase;->CONFIG_PLAIN:[I const/4 v1, 0x0 invoke-static {v1, v0}, Li0/c/i0;->c(Lorg/webrtc/EglBase$Context;[I)Lorg/webrtc/EglBase; move-result-object v0 return-object v0 .end method .method public static b(Lorg/webrtc/EglBase$Context;)Lorg/webrtc/EglBase; .locals 1 sget-object v0, Lorg/webrtc/EglBase;->CONFIG_PLAIN:[I invoke-static {p0, v0}, Li0/c/i0;->c(Lorg/webrtc/EglBase$Context;[I)Lorg/webrtc/EglBase; move-result-object p0 return-object p0 .end method .method public static c(Lorg/webrtc/EglBase$Context;[I)Lorg/webrtc/EglBase; .locals 1 invoke-static {}, Lorg/webrtc/EglBase14;->isEGL14Supported()Z move-result v0 if-eqz v0, :cond_1 if-eqz p0, :cond_0 instance-of v0, p0, Lorg/webrtc/EglBase14$Context; if-eqz v0, :cond_1 :cond_0 new-instance v0, Lorg/webrtc/EglBase14; check-cast p0, Lorg/webrtc/EglBase14$Context; invoke-direct {v0, p0, p1}, Lorg/webrtc/EglBase14;->(Lorg/webrtc/EglBase14$Context;[I)V goto :goto_0 :cond_1 new-instance v0, Lorg/webrtc/EglBase10; check-cast p0, Lorg/webrtc/EglBase10$Context; invoke-direct {v0, p0, p1}, Lorg/webrtc/EglBase10;->(Lorg/webrtc/EglBase10$Context;[I)V :goto_0 return-object v0 .end method .method public static d([I)Lorg/webrtc/EglBase; .locals 2 new-instance v0, Lorg/webrtc/EglBase10; const/4 v1, 0x0 invoke-direct {v0, v1, p0}, Lorg/webrtc/EglBase10;->(Lorg/webrtc/EglBase10$Context;[I)V return-object v0 .end method