202 lines
10 KiB
Java
202 lines
10 KiB
Java
package co.discord.media_engine.internal;
|
|
|
|
import c.d.b.a.a;
|
|
import co.discord.media_engine.PlayoutMetric;
|
|
import d0.z.d.m;
|
|
/* compiled from: NativeStatistics.kt */
|
|
public final class InboundPlayout {
|
|
private final PlayoutMetric audioCaptureOverruns;
|
|
private final PlayoutMetric audioJitterBuffer;
|
|
private final PlayoutMetric audioJitterDelay;
|
|
private final PlayoutMetric audioJitterTarget;
|
|
private final PlayoutMetric audioPlayoutUnderruns;
|
|
private final PlayoutMetric relativePlayoutDelay;
|
|
private final PlayoutMetric relativeReceptionDelay;
|
|
private final PlayoutMetric videoJitterBuffer;
|
|
private final PlayoutMetric videoJitterDelay;
|
|
private final PlayoutMetric videoJitterTarget;
|
|
|
|
public InboundPlayout(PlayoutMetric playoutMetric, PlayoutMetric playoutMetric2, PlayoutMetric playoutMetric3, PlayoutMetric playoutMetric4, PlayoutMetric playoutMetric5, PlayoutMetric playoutMetric6, PlayoutMetric playoutMetric7, PlayoutMetric playoutMetric8, PlayoutMetric playoutMetric9, PlayoutMetric playoutMetric10) {
|
|
m.checkNotNullParameter(playoutMetric, "audioJitterBuffer");
|
|
m.checkNotNullParameter(playoutMetric2, "audioJitterDelay");
|
|
m.checkNotNullParameter(playoutMetric3, "audioJitterTarget");
|
|
m.checkNotNullParameter(playoutMetric4, "audioPlayoutUnderruns");
|
|
m.checkNotNullParameter(playoutMetric5, "audioCaptureOverruns");
|
|
m.checkNotNullParameter(playoutMetric6, "videoJitterBuffer");
|
|
m.checkNotNullParameter(playoutMetric7, "videoJitterDelay");
|
|
m.checkNotNullParameter(playoutMetric8, "videoJitterTarget");
|
|
m.checkNotNullParameter(playoutMetric9, "relativeReceptionDelay");
|
|
m.checkNotNullParameter(playoutMetric10, "relativePlayoutDelay");
|
|
this.audioJitterBuffer = playoutMetric;
|
|
this.audioJitterDelay = playoutMetric2;
|
|
this.audioJitterTarget = playoutMetric3;
|
|
this.audioPlayoutUnderruns = playoutMetric4;
|
|
this.audioCaptureOverruns = playoutMetric5;
|
|
this.videoJitterBuffer = playoutMetric6;
|
|
this.videoJitterDelay = playoutMetric7;
|
|
this.videoJitterTarget = playoutMetric8;
|
|
this.relativeReceptionDelay = playoutMetric9;
|
|
this.relativePlayoutDelay = playoutMetric10;
|
|
}
|
|
|
|
public static /* synthetic */ InboundPlayout copy$default(InboundPlayout inboundPlayout, PlayoutMetric playoutMetric, PlayoutMetric playoutMetric2, PlayoutMetric playoutMetric3, PlayoutMetric playoutMetric4, PlayoutMetric playoutMetric5, PlayoutMetric playoutMetric6, PlayoutMetric playoutMetric7, PlayoutMetric playoutMetric8, PlayoutMetric playoutMetric9, PlayoutMetric playoutMetric10, int i, Object obj) {
|
|
return inboundPlayout.copy((i & 1) != 0 ? inboundPlayout.audioJitterBuffer : playoutMetric, (i & 2) != 0 ? inboundPlayout.audioJitterDelay : playoutMetric2, (i & 4) != 0 ? inboundPlayout.audioJitterTarget : playoutMetric3, (i & 8) != 0 ? inboundPlayout.audioPlayoutUnderruns : playoutMetric4, (i & 16) != 0 ? inboundPlayout.audioCaptureOverruns : playoutMetric5, (i & 32) != 0 ? inboundPlayout.videoJitterBuffer : playoutMetric6, (i & 64) != 0 ? inboundPlayout.videoJitterDelay : playoutMetric7, (i & 128) != 0 ? inboundPlayout.videoJitterTarget : playoutMetric8, (i & 256) != 0 ? inboundPlayout.relativeReceptionDelay : playoutMetric9, (i & 512) != 0 ? inboundPlayout.relativePlayoutDelay : playoutMetric10);
|
|
}
|
|
|
|
public final PlayoutMetric component1() {
|
|
return this.audioJitterBuffer;
|
|
}
|
|
|
|
public final PlayoutMetric component10() {
|
|
return this.relativePlayoutDelay;
|
|
}
|
|
|
|
public final PlayoutMetric component2() {
|
|
return this.audioJitterDelay;
|
|
}
|
|
|
|
public final PlayoutMetric component3() {
|
|
return this.audioJitterTarget;
|
|
}
|
|
|
|
public final PlayoutMetric component4() {
|
|
return this.audioPlayoutUnderruns;
|
|
}
|
|
|
|
public final PlayoutMetric component5() {
|
|
return this.audioCaptureOverruns;
|
|
}
|
|
|
|
public final PlayoutMetric component6() {
|
|
return this.videoJitterBuffer;
|
|
}
|
|
|
|
public final PlayoutMetric component7() {
|
|
return this.videoJitterDelay;
|
|
}
|
|
|
|
public final PlayoutMetric component8() {
|
|
return this.videoJitterTarget;
|
|
}
|
|
|
|
public final PlayoutMetric component9() {
|
|
return this.relativeReceptionDelay;
|
|
}
|
|
|
|
public final InboundPlayout copy(PlayoutMetric playoutMetric, PlayoutMetric playoutMetric2, PlayoutMetric playoutMetric3, PlayoutMetric playoutMetric4, PlayoutMetric playoutMetric5, PlayoutMetric playoutMetric6, PlayoutMetric playoutMetric7, PlayoutMetric playoutMetric8, PlayoutMetric playoutMetric9, PlayoutMetric playoutMetric10) {
|
|
m.checkNotNullParameter(playoutMetric, "audioJitterBuffer");
|
|
m.checkNotNullParameter(playoutMetric2, "audioJitterDelay");
|
|
m.checkNotNullParameter(playoutMetric3, "audioJitterTarget");
|
|
m.checkNotNullParameter(playoutMetric4, "audioPlayoutUnderruns");
|
|
m.checkNotNullParameter(playoutMetric5, "audioCaptureOverruns");
|
|
m.checkNotNullParameter(playoutMetric6, "videoJitterBuffer");
|
|
m.checkNotNullParameter(playoutMetric7, "videoJitterDelay");
|
|
m.checkNotNullParameter(playoutMetric8, "videoJitterTarget");
|
|
m.checkNotNullParameter(playoutMetric9, "relativeReceptionDelay");
|
|
m.checkNotNullParameter(playoutMetric10, "relativePlayoutDelay");
|
|
return new InboundPlayout(playoutMetric, playoutMetric2, playoutMetric3, playoutMetric4, playoutMetric5, playoutMetric6, playoutMetric7, playoutMetric8, playoutMetric9, playoutMetric10);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof InboundPlayout)) {
|
|
return false;
|
|
}
|
|
InboundPlayout inboundPlayout = (InboundPlayout) obj;
|
|
return m.areEqual(this.audioJitterBuffer, inboundPlayout.audioJitterBuffer) && m.areEqual(this.audioJitterDelay, inboundPlayout.audioJitterDelay) && m.areEqual(this.audioJitterTarget, inboundPlayout.audioJitterTarget) && m.areEqual(this.audioPlayoutUnderruns, inboundPlayout.audioPlayoutUnderruns) && m.areEqual(this.audioCaptureOverruns, inboundPlayout.audioCaptureOverruns) && m.areEqual(this.videoJitterBuffer, inboundPlayout.videoJitterBuffer) && m.areEqual(this.videoJitterDelay, inboundPlayout.videoJitterDelay) && m.areEqual(this.videoJitterTarget, inboundPlayout.videoJitterTarget) && m.areEqual(this.relativeReceptionDelay, inboundPlayout.relativeReceptionDelay) && m.areEqual(this.relativePlayoutDelay, inboundPlayout.relativePlayoutDelay);
|
|
}
|
|
|
|
public final PlayoutMetric getAudioCaptureOverruns() {
|
|
return this.audioCaptureOverruns;
|
|
}
|
|
|
|
public final PlayoutMetric getAudioJitterBuffer() {
|
|
return this.audioJitterBuffer;
|
|
}
|
|
|
|
public final PlayoutMetric getAudioJitterDelay() {
|
|
return this.audioJitterDelay;
|
|
}
|
|
|
|
public final PlayoutMetric getAudioJitterTarget() {
|
|
return this.audioJitterTarget;
|
|
}
|
|
|
|
public final PlayoutMetric getAudioPlayoutUnderruns() {
|
|
return this.audioPlayoutUnderruns;
|
|
}
|
|
|
|
public final PlayoutMetric getRelativePlayoutDelay() {
|
|
return this.relativePlayoutDelay;
|
|
}
|
|
|
|
public final PlayoutMetric getRelativeReceptionDelay() {
|
|
return this.relativeReceptionDelay;
|
|
}
|
|
|
|
public final PlayoutMetric getVideoJitterBuffer() {
|
|
return this.videoJitterBuffer;
|
|
}
|
|
|
|
public final PlayoutMetric getVideoJitterDelay() {
|
|
return this.videoJitterDelay;
|
|
}
|
|
|
|
public final PlayoutMetric getVideoJitterTarget() {
|
|
return this.videoJitterTarget;
|
|
}
|
|
|
|
public int hashCode() {
|
|
PlayoutMetric playoutMetric = this.audioJitterBuffer;
|
|
int i = 0;
|
|
int hashCode = (playoutMetric != null ? playoutMetric.hashCode() : 0) * 31;
|
|
PlayoutMetric playoutMetric2 = this.audioJitterDelay;
|
|
int hashCode2 = (hashCode + (playoutMetric2 != null ? playoutMetric2.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric3 = this.audioJitterTarget;
|
|
int hashCode3 = (hashCode2 + (playoutMetric3 != null ? playoutMetric3.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric4 = this.audioPlayoutUnderruns;
|
|
int hashCode4 = (hashCode3 + (playoutMetric4 != null ? playoutMetric4.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric5 = this.audioCaptureOverruns;
|
|
int hashCode5 = (hashCode4 + (playoutMetric5 != null ? playoutMetric5.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric6 = this.videoJitterBuffer;
|
|
int hashCode6 = (hashCode5 + (playoutMetric6 != null ? playoutMetric6.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric7 = this.videoJitterDelay;
|
|
int hashCode7 = (hashCode6 + (playoutMetric7 != null ? playoutMetric7.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric8 = this.videoJitterTarget;
|
|
int hashCode8 = (hashCode7 + (playoutMetric8 != null ? playoutMetric8.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric9 = this.relativeReceptionDelay;
|
|
int hashCode9 = (hashCode8 + (playoutMetric9 != null ? playoutMetric9.hashCode() : 0)) * 31;
|
|
PlayoutMetric playoutMetric10 = this.relativePlayoutDelay;
|
|
if (playoutMetric10 != null) {
|
|
i = playoutMetric10.hashCode();
|
|
}
|
|
return hashCode9 + i;
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder K = a.K("InboundPlayout(audioJitterBuffer=");
|
|
K.append(this.audioJitterBuffer);
|
|
K.append(", audioJitterDelay=");
|
|
K.append(this.audioJitterDelay);
|
|
K.append(", audioJitterTarget=");
|
|
K.append(this.audioJitterTarget);
|
|
K.append(", audioPlayoutUnderruns=");
|
|
K.append(this.audioPlayoutUnderruns);
|
|
K.append(", audioCaptureOverruns=");
|
|
K.append(this.audioCaptureOverruns);
|
|
K.append(", videoJitterBuffer=");
|
|
K.append(this.videoJitterBuffer);
|
|
K.append(", videoJitterDelay=");
|
|
K.append(this.videoJitterDelay);
|
|
K.append(", videoJitterTarget=");
|
|
K.append(this.videoJitterTarget);
|
|
K.append(", relativeReceptionDelay=");
|
|
K.append(this.relativeReceptionDelay);
|
|
K.append(", relativePlayoutDelay=");
|
|
K.append(this.relativePlayoutDelay);
|
|
K.append(")");
|
|
return K.toString();
|
|
}
|
|
}
|