package com.bumptech.glide;

import android.view.View;
import androidx.activity.z;
import androidx.media3.common.C;
import com.google.android.material.shape.e0;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import q1.w;

/* JADX INFO: loaded from: classes.dex */
public abstract class h implements l {
    public static ArrayList C(ByteBuffer byteBuffer) {
        int iRemaining;
        ByteBuffer byteBufferAsReadOnlyBuffer = byteBuffer.asReadOnlyBuffer();
        ArrayList arrayList = new ArrayList();
        while (byteBufferAsReadOnlyBuffer.hasRemaining()) {
            byte b10 = byteBufferAsReadOnlyBuffer.get();
            int i10 = (b10 >> 3) & 15;
            if (((b10 >> 2) & 1) != 0) {
                byteBufferAsReadOnlyBuffer.get();
            }
            if (((b10 >> 1) & 1) != 0) {
                iRemaining = 0;
                for (int i11 = 0; i11 < 8; i11++) {
                    byte b11 = byteBufferAsReadOnlyBuffer.get();
                    iRemaining |= (b11 & 127) << (i11 * 7);
                    if ((b11 & 128) == 0) {
                        break;
                    }
                }
            } else {
                iRemaining = byteBufferAsReadOnlyBuffer.remaining();
            }
            ByteBuffer byteBufferDuplicate = byteBufferAsReadOnlyBuffer.duplicate();
            byteBufferDuplicate.limit(byteBufferAsReadOnlyBuffer.position() + iRemaining);
            arrayList.add(new w(i10, byteBufferDuplicate));
            byteBufferAsReadOnlyBuffer.position(byteBufferAsReadOnlyBuffer.position() + iRemaining);
        }
        return arrayList;
    }

    public static int i(int i10, int i11) {
        long j10 = ((long) i10) + ((long) i11);
        int i12 = (int) j10;
        if (j10 == ((long) i12)) {
            return i12;
        }
        throw new ArithmeticException("overflow: checkedAdd(" + i10 + ", " + i11 + ")");
    }

    public static z l(sd.l lVar, sd.l lVar2, sd.a aVar, sd.a aVar2) {
        return new z(lVar, lVar2, aVar, aVar2);
    }

    public static int p(int i10) {
        int i11 = i10 % C.DEFAULT_BUFFER_SEGMENT_SIZE;
        return i11 >= 0 ? i11 : i11 + C.DEFAULT_BUFFER_SEGMENT_SIZE;
    }

    public abstract void A(androidx.concurrent.futures.f fVar, Thread thread);

    public abstract void B(androidx.work.impl.utils.futures.g gVar, Thread thread);

    public abstract boolean D(int i10, View view);

    public abstract boolean c(androidx.concurrent.futures.g gVar, androidx.concurrent.futures.c cVar, androidx.concurrent.futures.c cVar2);

    public abstract boolean d(androidx.work.impl.utils.futures.h hVar, androidx.work.impl.utils.futures.c cVar, androidx.work.impl.utils.futures.c cVar2);

    public abstract boolean e(androidx.concurrent.futures.g gVar, Object obj, Object obj2);

    public abstract boolean f(androidx.work.impl.utils.futures.h hVar, Object obj, Object obj2);

    public abstract boolean g(androidx.concurrent.futures.g gVar, androidx.concurrent.futures.f fVar, androidx.concurrent.futures.f fVar2);

    public abstract boolean h(androidx.work.impl.utils.futures.h hVar, androidx.work.impl.utils.futures.g gVar, androidx.work.impl.utils.futures.g gVar2);

    public abstract int j(View view, int i10);

    public abstract int k(View view, int i10);

    public abstract void m(float f10, float f11, e0 e0Var);

    public int n(View view) {
        return 0;
    }

    public int o() {
        return 0;
    }

    public abstract void q(g7.k kVar);

    public abstract void r(Object obj);

    public void s(int i10, int i11) {
    }

    public void t(int i10) {
    }

    public void u(View view, int i10) {
    }

    public abstract void v(int i10);

    public abstract void w(View view, int i10, int i11);

    public abstract void x(float f10, float f11, View view);

    public abstract void y(androidx.concurrent.futures.f fVar, androidx.concurrent.futures.f fVar2);

    public abstract void z(androidx.work.impl.utils.futures.g gVar, androidx.work.impl.utils.futures.g gVar2);
}
