88 lines
2.5 KiB
Java
88 lines
2.5 KiB
Java
package co.discord.media_engine;
|
|
|
|
import c.d.b.a.a;
|
|
import d0.z.d.m;
|
|
/* compiled from: Statistics.kt */
|
|
public final class ReceiverReport {
|
|
private final float bitrate;
|
|
private final float fractionLost;
|
|
|
|
/* renamed from: id reason: collision with root package name */
|
|
private final String f1533id;
|
|
|
|
public ReceiverReport(String str, float f, float f2) {
|
|
m.checkNotNullParameter(str, "id");
|
|
this.f1533id = str;
|
|
this.bitrate = f;
|
|
this.fractionLost = f2;
|
|
}
|
|
|
|
public static /* synthetic */ ReceiverReport copy$default(ReceiverReport receiverReport, String str, float f, float f2, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
str = receiverReport.f1533id;
|
|
}
|
|
if ((i & 2) != 0) {
|
|
f = receiverReport.bitrate;
|
|
}
|
|
if ((i & 4) != 0) {
|
|
f2 = receiverReport.fractionLost;
|
|
}
|
|
return receiverReport.copy(str, f, f2);
|
|
}
|
|
|
|
public final String component1() {
|
|
return this.f1533id;
|
|
}
|
|
|
|
public final float component2() {
|
|
return this.bitrate;
|
|
}
|
|
|
|
public final float component3() {
|
|
return this.fractionLost;
|
|
}
|
|
|
|
public final ReceiverReport copy(String str, float f, float f2) {
|
|
m.checkNotNullParameter(str, "id");
|
|
return new ReceiverReport(str, f, f2);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof ReceiverReport)) {
|
|
return false;
|
|
}
|
|
ReceiverReport receiverReport = (ReceiverReport) obj;
|
|
return m.areEqual(this.f1533id, receiverReport.f1533id) && Float.compare(this.bitrate, receiverReport.bitrate) == 0 && Float.compare(this.fractionLost, receiverReport.fractionLost) == 0;
|
|
}
|
|
|
|
public final float getBitrate() {
|
|
return this.bitrate;
|
|
}
|
|
|
|
public final float getFractionLost() {
|
|
return this.fractionLost;
|
|
}
|
|
|
|
public final String getId() {
|
|
return this.f1533id;
|
|
}
|
|
|
|
public int hashCode() {
|
|
String str = this.f1533id;
|
|
return Float.floatToIntBits(this.fractionLost) + a.b(this.bitrate, (str != null ? str.hashCode() : 0) * 31, 31);
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder L = a.L("ReceiverReport(id=");
|
|
L.append(this.f1533id);
|
|
L.append(", bitrate=");
|
|
L.append(this.bitrate);
|
|
L.append(", fractionLost=");
|
|
L.append(this.fractionLost);
|
|
L.append(")");
|
|
return L.toString();
|
|
}
|
|
}
|