package co.discord.media_engine; import b.d.b.a.a; import d0.z.d.m; /* compiled from: StreamParameters.kt */ /* loaded from: classes.dex */ public final class StreamParameters { private final boolean active; private final int maxBitrate; private final int maxPixelCount; private final int quality; private final String rid; private final int rtxSsrc; private final int ssrc; private final MediaType type; public StreamParameters(MediaType mediaType, String str, int i, int i2, boolean z2, int i3, int i4, int i5) { m.checkNotNullParameter(mediaType, "type"); m.checkNotNullParameter(str, "rid"); this.type = mediaType; this.rid = str; this.ssrc = i; this.rtxSsrc = i2; this.active = z2; this.maxBitrate = i3; this.quality = i4; this.maxPixelCount = i5; } public static /* synthetic */ StreamParameters copy$default(StreamParameters streamParameters, MediaType mediaType, String str, int i, int i2, boolean z2, int i3, int i4, int i5, int i6, Object obj) { return streamParameters.copy((i6 & 1) != 0 ? streamParameters.type : mediaType, (i6 & 2) != 0 ? streamParameters.rid : str, (i6 & 4) != 0 ? streamParameters.ssrc : i, (i6 & 8) != 0 ? streamParameters.rtxSsrc : i2, (i6 & 16) != 0 ? streamParameters.active : z2, (i6 & 32) != 0 ? streamParameters.maxBitrate : i3, (i6 & 64) != 0 ? streamParameters.quality : i4, (i6 & 128) != 0 ? streamParameters.maxPixelCount : i5); } public final MediaType component1() { return this.type; } public final String component2() { return this.rid; } public final int component3() { return this.ssrc; } public final int component4() { return this.rtxSsrc; } public final boolean component5() { return this.active; } public final int component6() { return this.maxBitrate; } public final int component7() { return this.quality; } public final int component8() { return this.maxPixelCount; } public final StreamParameters copy(MediaType mediaType, String str, int i, int i2, boolean z2, int i3, int i4, int i5) { m.checkNotNullParameter(mediaType, "type"); m.checkNotNullParameter(str, "rid"); return new StreamParameters(mediaType, str, i, i2, z2, i3, i4, i5); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof StreamParameters)) { return false; } StreamParameters streamParameters = (StreamParameters) obj; return m.areEqual(this.type, streamParameters.type) && m.areEqual(this.rid, streamParameters.rid) && this.ssrc == streamParameters.ssrc && this.rtxSsrc == streamParameters.rtxSsrc && this.active == streamParameters.active && this.maxBitrate == streamParameters.maxBitrate && this.quality == streamParameters.quality && this.maxPixelCount == streamParameters.maxPixelCount; } public final boolean getActive() { return this.active; } public final int getMaxBitrate() { return this.maxBitrate; } public final int getMaxPixelCount() { return this.maxPixelCount; } public final int getQuality() { return this.quality; } public final String getRid() { return this.rid; } public final int getRtxSsrc() { return this.rtxSsrc; } public final int getSsrc() { return this.ssrc; } public final MediaType getType() { return this.type; } public int hashCode() { MediaType mediaType = this.type; int i = 0; int hashCode = (mediaType != null ? mediaType.hashCode() : 0) * 31; String str = this.rid; if (str != null) { i = str.hashCode(); } int i2 = (((((hashCode + i) * 31) + this.ssrc) * 31) + this.rtxSsrc) * 31; boolean z2 = this.active; if (z2) { z2 = true; } int i3 = z2 ? 1 : 0; int i4 = z2 ? 1 : 0; int i5 = z2 ? 1 : 0; return ((((((i2 + i3) * 31) + this.maxBitrate) * 31) + this.quality) * 31) + this.maxPixelCount; } public String toString() { StringBuilder R = a.R("StreamParameters(type="); R.append(this.type); R.append(", rid="); R.append(this.rid); R.append(", ssrc="); R.append(this.ssrc); R.append(", rtxSsrc="); R.append(this.rtxSsrc); R.append(", active="); R.append(this.active); R.append(", maxBitrate="); R.append(this.maxBitrate); R.append(", quality="); R.append(this.quality); R.append(", maxPixelCount="); return a.A(R, this.maxPixelCount, ")"); } }