package b0;

import androidx.core.view.MotionEventCompat;
import java.nio.ByteBuffer;

/* JADX INFO: loaded from: classes.dex */
public abstract class g {
    public static void a(ByteBuffer byteBuffer, ByteBuffer byteBuffer2, int i2) {
        int iPosition = byteBuffer.position();
        while (i2 > 0) {
            int i3 = (((byteBuffer.get(iPosition + 5) << 8) | (byteBuffer.get(iPosition + 4) & 255)) * 2896) + (((byteBuffer.get(iPosition + 7) << 8) | (byteBuffer.get(iPosition + 6) & 255)) * 2896);
            int i4 = (((byteBuffer.get(iPosition + 1) << 8) | (byteBuffer.get(iPosition) & 255)) << 12) + i3 + (((byteBuffer.get(iPosition + 9) << 8) | (byteBuffer.get(iPosition + 8) & 255)) << 12);
            int i5 = (((byteBuffer.get(iPosition + 3) << 8) | (byteBuffer.get(iPosition + 2) & 255)) << 12) + i3 + (((byteBuffer.get(iPosition + 11) << 8) | (byteBuffer.get(iPosition + 10) & 255)) << 12);
            int i6 = i4 >> 13;
            byteBuffer2.put((byte) (i6 & 255));
            byteBuffer2.put((byte) ((i6 & MotionEventCompat.ACTION_POINTER_INDEX_MASK) >> 8));
            int i7 = i5 >> 13;
            byteBuffer2.put((byte) (i7 & 255));
            byteBuffer2.put((byte) ((i7 & MotionEventCompat.ACTION_POINTER_INDEX_MASK) >> 8));
            i2--;
            iPosition += 12;
        }
    }

    public static void b(ByteBuffer byteBuffer, ByteBuffer byteBuffer2, int i2) {
        int iPosition = byteBuffer.position();
        while (i2 > 0) {
            int i3 = (((byteBuffer.get(iPosition + 5) << 8) | (byteBuffer.get(iPosition + 4) & 255)) * 2896) + (((byteBuffer.get(iPosition + 7) << 8) | (byteBuffer.get(iPosition + 6) & 255)) * 2896);
            int i4 = (((byteBuffer.get(iPosition + 1) << 8) | (byteBuffer.get(iPosition) & 255)) << 12) + i3 + (((byteBuffer.get(iPosition + 9) << 8) | (byteBuffer.get(iPosition + 8) & 255)) << 12) + (((byteBuffer.get(iPosition + 13) << 8) | (byteBuffer.get(iPosition + 12) & 255)) << 12);
            int i5 = (((byteBuffer.get(iPosition + 3) << 8) | (byteBuffer.get(iPosition + 2) & 255)) << 12) + i3 + (((byteBuffer.get(iPosition + 11) << 8) | (byteBuffer.get(iPosition + 10) & 255)) << 12) + (((byteBuffer.get(iPosition + 15) << 8) | (byteBuffer.get(iPosition + 14) & 255)) << 12);
            int i6 = i4 >> 13;
            byteBuffer2.put((byte) (i6 & 255));
            byteBuffer2.put((byte) ((i6 & MotionEventCompat.ACTION_POINTER_INDEX_MASK) >> 8));
            int i7 = i5 >> 13;
            byteBuffer2.put((byte) (i7 & 255));
            byteBuffer2.put((byte) ((i7 & MotionEventCompat.ACTION_POINTER_INDEX_MASK) >> 8));
            i2--;
            iPosition += 16;
        }
    }
}
