package c.i.a.c.a2; import androidx.annotation.Nullable; import c.i.a.c.h2.f; import com.google.android.exoplayer2.Format; import java.io.IOException; import java.util.Arrays; /* compiled from: TrackOutput */ public interface w { /* compiled from: TrackOutput */ public static final class a { public final int a; public final byte[] b; /* renamed from: c reason: collision with root package name */ public final int f759c; public final int d; public a(int i, byte[] bArr, int i2, int i3) { this.a = i; this.b = bArr; this.f759c = i2; this.d = i3; } public boolean equals(@Nullable Object obj) { if (this == obj) { return true; } if (obj == null || a.class != obj.getClass()) { return false; } a aVar = (a) obj; return this.a == aVar.a && this.f759c == aVar.f759c && this.d == aVar.d && Arrays.equals(this.b, aVar.b); } public int hashCode() { return ((((Arrays.hashCode(this.b) + (this.a * 31)) * 31) + this.f759c) * 31) + this.d; } } int a(f fVar, int i, boolean z2, int i2) throws IOException; int b(f fVar, int i, boolean z2) throws IOException; void c(c.i.a.c.i2.w wVar, int i); void d(long j, int i, int i2, int i3, @Nullable a aVar); void e(Format format); void f(c.i.a.c.i2.w wVar, int i, int i2); }