package c2;

import androidx.media3.common.Metadata;
import androidx.media3.common.util.Assertions;
import androidx.media3.common.util.ParsableByteArray;
import java.nio.ByteBuffer;
import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
public final class b extends a2.c {
    public static a a(ParsableByteArray parsableByteArray) {
        return new a((String) Assertions.checkNotNull(parsableByteArray.readNullTerminatedString()), (String) Assertions.checkNotNull(parsableByteArray.readNullTerminatedString()), parsableByteArray.readLong(), parsableByteArray.readLong(), Arrays.copyOfRange(parsableByteArray.getData(), parsableByteArray.getPosition(), parsableByteArray.limit()));
    }

    @Override // a2.c
    public final Metadata decode(a2.b bVar, ByteBuffer byteBuffer) {
        return new Metadata(a(new ParsableByteArray(byteBuffer.array(), byteBuffer.limit())));
    }
}
