package com.discord.stores; import c.a.r.k0.a; import com.discord.app.AppLog; import com.discord.rtcconnection.KrispOveruseDetector; import com.discord.rtcconnection.mediaengine.MediaEngineConnection; import com.discord.stores.StoreMediaSettings; import d0.t.u; import d0.z.d.m; import java.util.List; /* compiled from: StoreMediaEngine.kt */ public final class StoreMediaEngine$handleNewConnection$1 implements MediaEngineConnection.c { public final /* synthetic */ StoreMediaEngine this$0; public StoreMediaEngine$handleNewConnection$1(StoreMediaEngine storeMediaEngine) { this.this$0 = storeMediaEngine; } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onConnected(MediaEngineConnection mediaEngineConnection, MediaEngineConnection.TransportInfo transportInfo, List list) { m.checkNotNullParameter(mediaEngineConnection, "connection"); m.checkNotNullParameter(transportInfo, "transportInfo"); m.checkNotNullParameter(list, "supportedVideoCodecs"); } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onConnectionStateChange(MediaEngineConnection mediaEngineConnection, MediaEngineConnection.ConnectionState connectionState) { m.checkNotNullParameter(mediaEngineConnection, "connection"); m.checkNotNullParameter(connectionState, "connectionState"); } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onDestroy(MediaEngineConnection mediaEngineConnection) { m.checkNotNullParameter(mediaEngineConnection, "connection"); if (u.minus(this.this$0.getMediaEngine().getConnections(), mediaEngineConnection).isEmpty()) { StoreMediaEngine.access$getMediaSettingsStore$p(this.this$0).revertTemporaryDisableKrisp(); } } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onError(MediaEngineConnection mediaEngineConnection, MediaEngineConnection.FailedConnectionException failedConnectionException) { m.checkNotNullParameter(mediaEngineConnection, "connection"); m.checkNotNullParameter(failedConnectionException, "exception"); } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onKrispStatus(MediaEngineConnection mediaEngineConnection, KrispOveruseDetector.Status status) { m.checkNotNullParameter(mediaEngineConnection, "connection"); m.checkNotNullParameter(status, "status"); AppLog.i("onKrispStatus(" + status + ')'); StoreMediaEngine.access$getOnKrispStatusSubject$p(this.this$0).j.onNext(status); int ordinal = status.ordinal(); if (ordinal == 0 || ordinal == 1) { StoreMediaEngine.access$getMediaSettingsStore$p(this.this$0).setNoiseProcessing(StoreMediaSettings.NoiseProcessing.CancellationTemporarilyDisabled); } else if (ordinal == 2) { StoreMediaEngine.access$getMediaSettingsStore$p(this.this$0).setVADUseKrisp(StoreMediaSettings.VadUseKrisp.TemporarilyDisabled); } } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onLocalMute(long j, boolean z2) { } public void onLocalVideoDisabled(long j, boolean z2) { } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onLocalVideoOffScreen(long j, boolean z2) { } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onSpeaking(long j, int i, boolean z2) { } @Override // com.discord.rtcconnection.mediaengine.MediaEngineConnection.c public void onVideo(long j, Integer num, int i, int i2, int i3) { } }