25 lines
771 B
Java
25 lines
771 B
Java
|
package c.i.a.c.c2;
|
||
|
|
||
|
import androidx.annotation.Nullable;
|
||
|
import com.airbnb.lottie.parser.AnimatableValueParser;
|
||
|
import com.google.android.exoplayer2.metadata.Metadata;
|
||
|
import java.nio.ByteBuffer;
|
||
|
import java.util.Objects;
|
||
|
/* compiled from: SimpleMetadataDecoder */
|
||
|
public abstract class g implements b {
|
||
|
@Override // c.i.a.c.c2.b
|
||
|
@Nullable
|
||
|
public final Metadata a(d dVar) {
|
||
|
ByteBuffer byteBuffer = dVar.k;
|
||
|
Objects.requireNonNull(byteBuffer);
|
||
|
AnimatableValueParser.k(byteBuffer.position() == 0 && byteBuffer.hasArray() && byteBuffer.arrayOffset() == 0);
|
||
|
if (dVar.m()) {
|
||
|
return null;
|
||
|
}
|
||
|
return b(dVar, byteBuffer);
|
||
|
}
|
||
|
|
||
|
@Nullable
|
||
|
public abstract Metadata b(d dVar, ByteBuffer byteBuffer);
|
||
|
}
|