package com.kofax.kmc.ken.engines.gpu; import android.graphics.Bitmap; /* loaded from: classes3.dex */ public abstract class GPUStrategy { private IGPUImageHolder ha; private Rotation hb = Rotation.NORMAL; private ScaleType hc = ScaleType.CENTER_CROP; /* JADX INFO: Access modifiers changed from: package-private */ public GPUStrategy(IGPUImageHolder iGPUImageHolder) { this.ha = null; this.ha = iGPUImageHolder; iGPUImageHolder.init(); } public void handleData(byte[] bArr, int i, int i2, IGPUImageRenderer iGPUImageRenderer) { this.ha.handleData(bArr, i, i2, iGPUImageRenderer); } public Bitmap getBitmap(int i) { IGPUImageHolder iGPUImageHolder = this.ha; if (iGPUImageHolder == null) { return null; } return iGPUImageHolder.getBitmap(i); } public void destroy() { IGPUImageHolder iGPUImageHolder = this.ha; if (iGPUImageHolder != null) { iGPUImageHolder.destroy(); this.ha = null; } } public void setScaleType(ScaleType scaleType) { this.hc = scaleType; } public void setRotation(Rotation rotation) { this.hb = rotation; } public ScaleType getScaleType() { return this.hc; } public Rotation getRotation() { return this.hb; } }