44 lines
1.2 KiB
Java
44 lines
1.2 KiB
Java
package c.i.a.c.a2;
|
|
|
|
import androidx.annotation.Nullable;
|
|
import c.i.a.c.c2.k.b;
|
|
import c.i.a.c.i2.w;
|
|
import com.google.android.exoplayer2.metadata.Metadata;
|
|
import java.io.EOFException;
|
|
import java.io.IOException;
|
|
/* compiled from: Id3Peeker */
|
|
public final class q {
|
|
public final w a = new w(10);
|
|
|
|
@Nullable
|
|
public Metadata a(i iVar, @Nullable b.a aVar) throws IOException {
|
|
Metadata metadata = null;
|
|
int i = 0;
|
|
while (true) {
|
|
try {
|
|
iVar.n(this.a.a, 0, 10);
|
|
this.a.D(0);
|
|
if (this.a.u() != 4801587) {
|
|
break;
|
|
}
|
|
this.a.E(3);
|
|
int r = this.a.r();
|
|
int i2 = r + 10;
|
|
if (metadata == null) {
|
|
byte[] bArr = new byte[i2];
|
|
System.arraycopy(this.a.a, 0, bArr, 0, 10);
|
|
iVar.n(bArr, 10, r);
|
|
metadata = new b(aVar).d(bArr, i2);
|
|
} else {
|
|
iVar.g(r);
|
|
}
|
|
i += i2;
|
|
} catch (EOFException unused) {
|
|
}
|
|
}
|
|
iVar.k();
|
|
iVar.g(i);
|
|
return metadata;
|
|
}
|
|
}
|