package a5;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.bumptech.glide.load.ImageHeaderParser$ImageType;
import com.google.android.gms.internal.atv_ads_framework.d1;
import java.io.IOException;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public abstract class g {
    public static int a(List list, e eVar) {
        int size = list.size();
        for (int i10 = 0; i10 < size; i10++) {
            int iD = eVar.d((c) list.get(i10));
            if (iD != -1) {
                return iD;
            }
        }
        return -1;
    }

    public static ImageHeaderParser$ImageType b(List list, f fVar) {
        int size = list.size();
        for (int i10 = 0; i10 < size; i10++) {
            ImageHeaderParser$ImageType imageHeaderParser$ImageTypeK = fVar.k((c) list.get(i10));
            if (imageHeaderParser$ImageTypeK != ImageHeaderParser$ImageType.UNKNOWN) {
                return imageHeaderParser$ImageTypeK;
            }
        }
        return ImageHeaderParser$ImageType.UNKNOWN;
    }

    public static int getOrientation(@NonNull List<c> list, @Nullable ByteBuffer byteBuffer, @NonNull c5.b bVar) throws IOException {
        if (byteBuffer == null) {
            return -1;
        }
        return a(list, new d1(byteBuffer, bVar, 6));
    }

    @NonNull
    public static ImageHeaderParser$ImageType getType(@NonNull List<c> list, @Nullable InputStream inputStream, @NonNull c5.b bVar) throws IOException {
        if (inputStream == null) {
            return ImageHeaderParser$ImageType.UNKNOWN;
        }
        if (!inputStream.markSupported()) {
            inputStream = new com.bumptech.glide.load.resource.bitmap.a(inputStream, bVar);
        }
        inputStream.mark(5242880);
        return b(list, new d(inputStream));
    }

    public static int getOrientation(@NonNull List<c> list, @Nullable InputStream inputStream, @NonNull c5.b bVar) throws IOException {
        if (inputStream == null) {
            return -1;
        }
        if (!inputStream.markSupported()) {
            inputStream = new com.bumptech.glide.load.resource.bitmap.a(inputStream, bVar);
        }
        inputStream.mark(5242880);
        return a(list, new fe.h(inputStream, bVar, 6));
    }

    @NonNull
    public static ImageHeaderParser$ImageType getType(@NonNull List<c> list, @Nullable ByteBuffer byteBuffer) throws IOException {
        return byteBuffer == null ? ImageHeaderParser$ImageType.UNKNOWN : b(list, new nb.c(byteBuffer, 10));
    }
}
