2021-08-03 07:33:18 +00:00
package defpackage ;
2021-12-17 21:59:34 +00:00
import b.a.q.m0.c.e ;
import com.discord.rtcconnection.mediaengine.MediaEngineConnection ;
import d0.g0.w ;
2021-11-02 06:38:17 +00:00
import d0.z.d.o ;
2021-12-17 21:59:34 +00:00
import java.util.Objects ;
import kotlin.Unit ;
import kotlin.jvm.functions.Function1 ;
2021-08-03 07:33:18 +00:00
/* compiled from: kotlin-style lambda group */
/* renamed from: m reason: default package */
2022-03-14 07:58:47 +00:00
/* loaded from: classes3.dex */
2021-12-17 21:59:34 +00:00
public final class m extends o implements Function1 < MediaEngineConnection . d , Unit > {
2021-12-02 18:53:44 +00:00
public final /* synthetic */ int j ;
public final /* synthetic */ Object k ;
2021-12-17 21:59:34 +00:00
public final /* synthetic */ Object l ;
2021-08-03 07:33:18 +00:00
2022-03-07 09:34:54 +00:00
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
2021-12-17 21:59:34 +00:00
public m ( int i , Object obj , Object obj2 ) {
super ( 1 ) ;
2021-12-02 18:53:44 +00:00
this . j = i ;
this . k = obj ;
2021-12-17 21:59:34 +00:00
this . l = obj2 ;
2021-08-03 07:33:18 +00:00
}
2021-12-17 21:59:34 +00:00
@Override // kotlin.jvm.functions.Function1
public final Unit invoke ( MediaEngineConnection . d dVar ) {
MediaEngineConnection . FailedConnectionException . FailureType failureType ;
2021-12-02 18:53:44 +00:00
int i = this . j ;
2021-11-02 06:38:17 +00:00
if ( i = = 0 ) {
2021-12-17 21:59:34 +00:00
MediaEngineConnection . d dVar2 = dVar ;
d0 . z . d . m . checkNotNullParameter ( dVar2 , " it " ) ;
e eVar = ( e ) this . k ;
dVar2 . onConnected ( eVar , ( MediaEngineConnection . TransportInfo ) this . l , eVar . i ) ;
return Unit . a ;
2021-11-02 06:38:17 +00:00
} else if ( i = = 1 ) {
2021-12-17 21:59:34 +00:00
MediaEngineConnection . d dVar3 = dVar ;
d0 . z . d . m . checkNotNullParameter ( dVar3 , " it " ) ;
dVar3 . onError ( ( e ) this . k , new MediaEngineConnection . FailedConnectionException ( " No connection info. Error message from media engine: " + ( ( String ) this . l ) , MediaEngineConnection . FailedConnectionException . FailureType . NO_CONNECTION_INFO ) ) ;
return Unit . a ;
2021-11-02 06:38:17 +00:00
} else if ( i = = 2 ) {
2021-12-17 21:59:34 +00:00
MediaEngineConnection . d dVar4 = dVar ;
d0 . z . d . m . checkNotNullParameter ( dVar4 , " it " ) ;
e eVar2 = ( e ) this . k ;
String str = ( String ) this . l ;
Objects . requireNonNull ( MediaEngineConnection . FailedConnectionException . FailureType . Companion ) ;
boolean z2 = false ;
if ( str ! = null ? w . contains ( ( CharSequence ) str , ( CharSequence ) " Disconnected before we managed to connect " , true ) : false ) {
failureType = MediaEngineConnection . FailedConnectionException . FailureType . DISCONNECTED_BEFORE_CONNECTION_ESTABLISHED ;
} else {
if ( str ! = null ? w . contains ( ( CharSequence ) str , ( CharSequence ) " OnConnectAttemptTimedOut " , true ) : false ) {
failureType = MediaEngineConnection . FailedConnectionException . FailureType . TIMEOUT ;
} else {
if ( str ! = null ) {
z2 = w . contains ( ( CharSequence ) str , ( CharSequence ) " OnAddressIPResolved " , true ) ;
}
failureType = z2 ? MediaEngineConnection . FailedConnectionException . FailureType . ADDRESS_IP_RESOLVED : MediaEngineConnection . FailedConnectionException . FailureType . UNKNOWN ;
}
}
dVar4 . onError ( eVar2 , new MediaEngineConnection . FailedConnectionException ( str , failureType ) ) ;
return Unit . a ;
2021-08-03 07:33:18 +00:00
} else {
throw null ;
}
}
}