package co.discord.media_engine; import a0.a.a.b; import b.d.b.a.a; import d0.z.d.m; import java.util.Arrays; /* compiled from: Statistics.kt */ /* loaded from: classes.dex */ public final class Transport { private final int availableOutgoingBitrate; private final long bytesReceived; private final long bytesSent; private final Integer decryptionFailures; private final String localAddress; private final int ping; private final ReceiverReport[] receiverReports; public Transport(int i, long j, long j2, int i2, Integer num, String str, ReceiverReport[] receiverReportArr) { this.availableOutgoingBitrate = i; this.bytesReceived = j; this.bytesSent = j2; this.ping = i2; this.decryptionFailures = num; this.localAddress = str; this.receiverReports = receiverReportArr; } public static /* synthetic */ Transport copy$default(Transport transport, int i, long j, long j2, int i2, Integer num, String str, ReceiverReport[] receiverReportArr, int i3, Object obj) { return transport.copy((i3 & 1) != 0 ? transport.availableOutgoingBitrate : i, (i3 & 2) != 0 ? transport.bytesReceived : j, (i3 & 4) != 0 ? transport.bytesSent : j2, (i3 & 8) != 0 ? transport.ping : i2, (i3 & 16) != 0 ? transport.decryptionFailures : num, (i3 & 32) != 0 ? transport.localAddress : str, (i3 & 64) != 0 ? transport.receiverReports : receiverReportArr); } public final int component1() { return this.availableOutgoingBitrate; } public final long component2() { return this.bytesReceived; } public final long component3() { return this.bytesSent; } public final int component4() { return this.ping; } public final Integer component5() { return this.decryptionFailures; } public final String component6() { return this.localAddress; } public final ReceiverReport[] component7() { return this.receiverReports; } public final Transport copy(int i, long j, long j2, int i2, Integer num, String str, ReceiverReport[] receiverReportArr) { return new Transport(i, j, j2, i2, num, str, receiverReportArr); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof Transport)) { return false; } Transport transport = (Transport) obj; return this.availableOutgoingBitrate == transport.availableOutgoingBitrate && this.bytesReceived == transport.bytesReceived && this.bytesSent == transport.bytesSent && this.ping == transport.ping && m.areEqual(this.decryptionFailures, transport.decryptionFailures) && m.areEqual(this.localAddress, transport.localAddress) && m.areEqual(this.receiverReports, transport.receiverReports); } public final int getAvailableOutgoingBitrate() { return this.availableOutgoingBitrate; } public final long getBytesReceived() { return this.bytesReceived; } public final long getBytesSent() { return this.bytesSent; } public final Integer getDecryptionFailures() { return this.decryptionFailures; } public final String getLocalAddress() { return this.localAddress; } public final int getPing() { return this.ping; } public final ReceiverReport[] getReceiverReports() { return this.receiverReports; } public int hashCode() { int a = (((b.a(this.bytesSent) + ((b.a(this.bytesReceived) + (this.availableOutgoingBitrate * 31)) * 31)) * 31) + this.ping) * 31; Integer num = this.decryptionFailures; int i = 0; int hashCode = (a + (num != null ? num.hashCode() : 0)) * 31; String str = this.localAddress; int hashCode2 = (hashCode + (str != null ? str.hashCode() : 0)) * 31; ReceiverReport[] receiverReportArr = this.receiverReports; if (receiverReportArr != null) { i = Arrays.hashCode(receiverReportArr); } return hashCode2 + i; } public String toString() { StringBuilder R = a.R("Transport(availableOutgoingBitrate="); R.append(this.availableOutgoingBitrate); R.append(", bytesReceived="); R.append(this.bytesReceived); R.append(", bytesSent="); R.append(this.bytesSent); R.append(", ping="); R.append(this.ping); R.append(", decryptionFailures="); R.append(this.decryptionFailures); R.append(", localAddress="); R.append(this.localAddress); R.append(", receiverReports="); R.append(Arrays.toString(this.receiverReports)); R.append(")"); return R.toString(); } }