package p138.p145.p146.p151.p160.p161;

import android.content.res.AssetFileDescriptor;
import android.graphics.Bitmap;
import android.media.MediaMetadataRetriever;
import android.os.Build;
import android.os.ParcelFileDescriptor;
import android.util.Log;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.security.MessageDigest;
import p138.p139.p143.p144.C2803;
import p138.p145.p146.p151.C2845;
import p138.p145.p146.p151.C2848;
import p138.p145.p146.p151.InterfaceC2850;
import p138.p145.p146.p151.p154.InterfaceC2932;
import p138.p145.p146.p151.p154.p155.InterfaceC2942;

/* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C3119<T> implements InterfaceC2850<T, Bitmap> {

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final C2845<Long> f9353 = new C2845<>("com.bumptech.glide.load.resource.bitmap.VideoBitmapDecode.TargetFrame", -1L, new C3120());

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static final C2845<Integer> f9354 = new C2845<>("com.bumptech.glide.load.resource.bitmap.VideoBitmapDecode.FrameOption", 2, new C3121());

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final C3124 f9355 = new C3124();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final InterfaceC3125<T> f9356;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final InterfaceC2942 f9357;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final C3124 f9358;

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$֏, reason: contains not printable characters */
    public class C3120 implements C2845.InterfaceC2847<Long> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final ByteBuffer f9359 = ByteBuffer.allocate(8);

        @Override // p138.p145.p146.p151.C2845.InterfaceC2847
        /* JADX INFO: renamed from: ֏, reason: avoid collision after fix types in other method and contains not printable characters and merged with bridge method [inline-methods] */
        public void mo4978(byte[] bArr, Long l, MessageDigest messageDigest) {
            messageDigest.update(bArr);
            synchronized (this.f9359) {
                this.f9359.position(0);
                messageDigest.update(this.f9359.putLong(l.longValue()).array());
            }
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ؠ, reason: contains not printable characters */
    public class C3121 implements C2845.InterfaceC2847<Integer> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final ByteBuffer f9360 = ByteBuffer.allocate(4);

        @Override // p138.p145.p146.p151.C2845.InterfaceC2847
        /* JADX INFO: renamed from: ֏, reason: avoid collision after fix types in other method and contains not printable characters and merged with bridge method [inline-methods] */
        public void mo4978(byte[] bArr, Integer num, MessageDigest messageDigest) {
            if (num == null) {
                return;
            }
            messageDigest.update(bArr);
            synchronized (this.f9360) {
                this.f9360.position(0);
                messageDigest.update(this.f9360.putInt(num.intValue()).array());
            }
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ހ, reason: contains not printable characters */
    public static final class C3122 implements InterfaceC3125<AssetFileDescriptor> {
        public /* synthetic */ C3122(C3120 c3120) {
        }

        @Override // p138.p145.p146.p151.p160.p161.C3119.InterfaceC3125
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void mo5205(MediaMetadataRetriever mediaMetadataRetriever, AssetFileDescriptor assetFileDescriptor) {
            AssetFileDescriptor assetFileDescriptor2 = assetFileDescriptor;
            mediaMetadataRetriever.setDataSource(assetFileDescriptor2.getFileDescriptor(), assetFileDescriptor2.getStartOffset(), assetFileDescriptor2.getLength());
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ށ, reason: contains not printable characters */
    public static final class C3123 implements InterfaceC3125<ByteBuffer> {
        @Override // p138.p145.p146.p151.p160.p161.C3119.InterfaceC3125
        /* JADX INFO: renamed from: ֏ */
        public void mo5205(MediaMetadataRetriever mediaMetadataRetriever, ByteBuffer byteBuffer) {
            mediaMetadataRetriever.setDataSource(new C3127(this, byteBuffer));
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ނ, reason: contains not printable characters */
    public static class C3124 {
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ރ, reason: contains not printable characters */
    public interface InterfaceC3125<T> {
        /* JADX INFO: renamed from: ֏ */
        void mo5205(MediaMetadataRetriever mediaMetadataRetriever, T t);
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ތ.ހ.ޘ$ބ, reason: contains not printable characters */
    public static final class C3126 implements InterfaceC3125<ParcelFileDescriptor> {
        @Override // p138.p145.p146.p151.p160.p161.C3119.InterfaceC3125
        /* JADX INFO: renamed from: ֏ */
        public void mo5205(MediaMetadataRetriever mediaMetadataRetriever, ParcelFileDescriptor parcelFileDescriptor) {
            mediaMetadataRetriever.setDataSource(parcelFileDescriptor.getFileDescriptor());
        }
    }

    public C3119(InterfaceC2942 interfaceC2942, InterfaceC3125<T> interfaceC3125) {
        C3124 c3124 = f9355;
        this.f9357 = interfaceC2942;
        this.f9356 = interfaceC3125;
        this.f9358 = c3124;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static Bitmap m5202(MediaMetadataRetriever mediaMetadataRetriever, long j, int i, int i2, int i3, AbstractC3089 abstractC3089) {
        Bitmap scaledFrameAtTime = null;
        if (Build.VERSION.SDK_INT >= 27 && i2 != Integer.MIN_VALUE && i3 != Integer.MIN_VALUE && abstractC3089 != AbstractC3089.f9295) {
            try {
                int i4 = Integer.parseInt(mediaMetadataRetriever.extractMetadata(18));
                int i5 = Integer.parseInt(mediaMetadataRetriever.extractMetadata(19));
                int i6 = Integer.parseInt(mediaMetadataRetriever.extractMetadata(24));
                if (i6 == 90 || i6 == 270) {
                    i5 = i4;
                    i4 = i5;
                }
                float fMo5168 = abstractC3089.mo5168(i4, i5, i2, i3);
                scaledFrameAtTime = mediaMetadataRetriever.getScaledFrameAtTime(j, i, Math.round(i4 * fMo5168), Math.round(fMo5168 * i5));
            } catch (Throwable th) {
                if (Log.isLoggable("VideoDecoder", 3)) {
                    Log.d("VideoDecoder", "Exception trying to decode frame on oreo+", th);
                }
            }
        }
        return scaledFrameAtTime == null ? mediaMetadataRetriever.getFrameAtTime(j, i) : scaledFrameAtTime;
    }

    @Override // p138.p145.p146.p151.InterfaceC2850
    /* JADX INFO: renamed from: ֏ */
    public InterfaceC2932<Bitmap> mo4981(T t, int i, int i2, C2848 c2848) throws IOException {
        long jLongValue = ((Long) c2848.m4979(f9353)).longValue();
        if (jLongValue < 0 && jLongValue != -1) {
            throw new IllegalArgumentException(C2803.m4874("Requested frame must be non-negative, or DEFAULT_FRAME, given: ", jLongValue));
        }
        Integer num = (Integer) c2848.m4979(f9354);
        if (num == null) {
            num = 2;
        }
        AbstractC3089 abstractC3089 = (AbstractC3089) c2848.m4979(AbstractC3089.f9297);
        if (abstractC3089 == null) {
            abstractC3089 = AbstractC3089.f9296;
        }
        AbstractC3089 abstractC30892 = abstractC3089;
        if (this.f9358 == null) {
            throw null;
        }
        MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever();
        try {
            try {
                this.f9356.mo5205(mediaMetadataRetriever, t);
                Bitmap bitmapM5202 = m5202(mediaMetadataRetriever, jLongValue, num.intValue(), i, i2, abstractC30892);
                mediaMetadataRetriever.release();
                return C3083.m5166(bitmapM5202, this.f9357);
            } catch (RuntimeException e) {
                throw new IOException(e);
            }
        } catch (Throwable th) {
            mediaMetadataRetriever.release();
            throw th;
        }
    }

    @Override // p138.p145.p146.p151.InterfaceC2850
    /* JADX INFO: renamed from: ֏ */
    public boolean mo4982(T t, C2848 c2848) {
        return true;
    }
}
