ew.java 源代码


package com.inmobi.media;

import android.annotation.TargetApi;
import android.app.KeyguardManager;
import android.content.ContentValues;
import android.content.Context;
import android.graphics.SurfaceTexture;
import android.media.AudioAttributes;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Build;
import android.os.Handler;
import android.os.Message;
import android.os.PowerManager;
import android.view.Surface;
import android.view.TextureView;
import android.view.View;
import android.widget.ImageView;
import android.widget.MediaController;
import android.widget.ProgressBar;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.inmobi.media.al;
import com.mbridge.msdk.playercommon.exoplayer2.util.MimeTypes;
import java.io.IOException;
import java.lang.ref.WeakReference;
import java.util.List;
import java.util.Map;

public class ew extends TextureView implements MediaController.MediaPlayerControl {

    private static final String f15393f = "ew";
    private MediaPlayer.OnInfoListener A;
    private MediaPlayer.OnBufferingUpdateListener B;
    private MediaPlayer.OnErrorListener C;
    private final TextureView.SurfaceTextureListener D;

    public eq f15394a;

    @Nullable
    public Handler f15395b;

    public boolean f15396c;

    MediaPlayer.OnVideoSizeChangedListener f15397d;

    MediaPlayer.OnPreparedListener f15398e;

    private Uri f15399g;

    private Map<String, String> f15400h;

    private Surface f15401i;

    private int f15402j;

    private int f15403k;

    private int f15404l;

    private int f15405m;

    private int f15406n;

    private int f15407o;

    private c f15408p;

    private b f15409q;

    private a f15410r;

    private boolean f15411s;

    private d f15412t;

    private ev f15413u;

    private int f15414v;

    private boolean f15415w;

    private boolean f15416x;

    private boolean f15417y;

    private MediaPlayer.OnCompletionListener f15418z;

    public interface a {
        void a();
    }

    public interface b {
        void a(byte b6);
    }

    public interface c {
        void a(byte b6);
    }

    public static final class d extends Handler {

        private final WeakReference<ew> f15427a;

        d(ew ewVar) {
            this.f15427a = new WeakReference<>(ewVar);
        }

        @Override
        public final void handleMessage(Message message) {
            ew ewVar = this.f15427a.get();
            if (ewVar != null && message.what == 1) {
                int duration = ewVar.getDuration();
                int currentPosition = ewVar.getCurrentPosition();
                if (duration != -1 && currentPosition != 0) {
                    bw bwVar = (bw) ewVar.getTag();
                    if (!((Boolean) bwVar.f14862v.get("didCompleteQ1")).booleanValue() && (currentPosition * 4) - duration >= 0) {
                        bwVar.f14862v.put("didCompleteQ1", Boolean.TRUE);
                        ewVar.getQuartileCompletedListener().a((byte) 0);
                    }
                    if (!((Boolean) bwVar.f14862v.get("didCompleteQ2")).booleanValue() && (currentPosition * 2) - duration >= 0) {
                        bwVar.f14862v.put("didCompleteQ2", Boolean.TRUE);
                        ewVar.getQuartileCompletedListener().a((byte) 1);
                    }
                    if (!((Boolean) bwVar.f14862v.get("didCompleteQ3")).booleanValue() && (currentPosition * 4) - (duration * 3) >= 0) {
                        bwVar.f14862v.put("didCompleteQ3", Boolean.TRUE);
                        ewVar.getQuartileCompletedListener().a((byte) 2);
                    }
                    boolean booleanValue = ((Boolean) bwVar.f14862v.get("didQ4Fire")).booleanValue();
                    if ((currentPosition / duration) * 100.0f > bwVar.E && !booleanValue) {
                        ewVar.getPlaybackEventListener().a((byte) 5);
                    }
                }
                sendEmptyMessageDelayed(1, 1000L);
            }
            super.handleMessage(message);
        }
    }

    public ew(Context context) {
        super(context);
        this.f15401i = null;
        this.f15394a = null;
        this.f15406n = Integer.MIN_VALUE;
        this.f15407o = 0;
        this.f15397d = new MediaPlayer.OnVideoSizeChangedListener() {
            @Override
            public final void onVideoSizeChanged(MediaPlayer mediaPlayer, int i6, int i7) {
                ew.this.f15403k = mediaPlayer.getVideoWidth();
                ew.this.f15404l = mediaPlayer.getVideoHeight();
                if (ew.this.f15403k != 0 && ew.this.f15404l != 0) {
                    ew.this.requestLayout();
                }
            }
        };
        this.f15398e = new MediaPlayer.OnPreparedListener() {
            @Override
            public final void onPrepared(MediaPlayer mediaPlayer) {
                if (ew.this.f15394a == null) {
                    return;
                }
                ew.this.f15394a.f15374a = 2;
                ew ewVar = ew.this;
                ewVar.f15415w = ewVar.f15416x = ew.d(ewVar);
                if (ew.this.f15413u != null) {
                    ew.this.f15413u.setEnabled(true);
                }
                ew.this.f15403k = mediaPlayer.getVideoWidth();
                ew.this.f15404l = mediaPlayer.getVideoHeight();
                bw bwVar = (bw) ew.this.getTag();
                int i6 = 0;
                if (bwVar != null && ((Boolean) bwVar.f14862v.get("didCompleteQ4")).booleanValue()) {
                    ew.this.a(8, 0);
                    if (((Byte) bwVar.f14862v.get(com.anythink.expressad.atsignalcommon.d.a.f3010a)).byteValue() == 1) {
                        return;
                    }
                }
                if (ew.this.getPlaybackEventListener() != null) {
                    ew.this.getPlaybackEventListener().a((byte) 0);
                }
                if (bwVar != null && !((Boolean) bwVar.f14862v.get("didCompleteQ4")).booleanValue()) {
                    i6 = ((Integer) bwVar.f14862v.get("seekPosition")).intValue();
                }
                if (ew.this.f15403k != 0 && ew.this.f15404l != 0) {
                    if (3 == ew.this.f15394a.f15375b) {
                        if (bwVar != null && ((Boolean) bwVar.f14862v.get("isFullScreen")).booleanValue()) {
                            ew.this.start();
                        }
                        if (ew.this.f15413u != null) {
                            ew.this.f15413u.a();
                            return;
                        }
                        return;
                    }
                    if (!ew.this.isPlaying()) {
                        if ((i6 != 0 || ew.this.getCurrentPosition() > 0) && ew.this.f15413u != null) {
                            ew.this.f15413u.a();
                            return;
                        }
                        return;
                    }
                    return;
                }
                if (3 == ew.this.f15394a.f15375b && bwVar != null && ((Boolean) bwVar.f14862v.get("isFullScreen")).booleanValue()) {
                    ew.this.start();
                }
            }
        };
        this.f15418z = new MediaPlayer.OnCompletionListener() {
            @Override
            public final void onCompletion(MediaPlayer mediaPlayer) {
                try {
                    ew.f(ew.this);
                } catch (Exception e6) {
                    String unused = ew.f15393f;
                    fu.a().a(new gu(e6));
                }
            }
        };
        this.A = new MediaPlayer.OnInfoListener() {
            @Override
            @TargetApi(17)
            public final boolean onInfo(MediaPlayer mediaPlayer, int i6, int i7) {
                if (3 == i6) {
                    ew.this.a(8, 8);
                    return true;
                }
                return true;
            }
        };
        this.B = new MediaPlayer.OnBufferingUpdateListener() {
            @Override
            public final void onBufferingUpdate(MediaPlayer mediaPlayer, int i6) {
                ew.this.f15414v = i6;
            }
        };
        this.C = new MediaPlayer.OnErrorListener() {
            @Override
            public final boolean onError(MediaPlayer mediaPlayer, int i6, int i7) {
                String unused = ew.f15393f;
                if (ew.this.f15410r != null) {
                    ew.this.f15410r.a();
                }
                if (ew.this.f15394a != null) {
                    ew.this.f15394a.f15374a = -1;
                    ew.this.f15394a.f15375b = -1;
                }
                if (ew.this.f15413u != null) {
                    ew.this.f15413u.b();
                }
                ew.h(ew.this);
                return true;
            }
        };
        this.D = new TextureView.SurfaceTextureListener() {
            @Override
            @TargetApi(16)
            public final void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i6, int i7) {
                ew.this.f15401i = new Surface(surfaceTexture);
                ew.this.g();
            }

            @Override
            public final boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
                if (ew.this.f15401i != null) {
                    ew.this.f15401i.release();
                    ew.this.f15401i = null;
                }
                if (ew.this.f15413u != null) {
                    ew.this.f15413u.b();
                }
                ew.this.c();
                return true;
            }

            @Override
            public final void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i6, int i7) {
                boolean z6;
                int intValue;
                boolean z7 = true;
                if (ew.this.f15394a != null && ew.this.f15394a.f15375b == 3) {
                    z6 = true;
                } else {
                    z6 = false;
                }
                if (i6 <= 0 || i7 <= 0) {
                    z7 = false;
                }
                if (ew.this.f15394a != null && z6 && z7) {
                    if (ew.this.getTag() != null && (intValue = ((Integer) ((bw) ew.this.getTag()).f14862v.get("seekPosition")).intValue()) != 0) {
                        ew.this.a(intValue);
                    }
                    ew.this.start();
                }
            }

            @Override
            public final void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
            }
        };
        requestLayout();
        invalidate();
    }

    static boolean d(ew ewVar) {
        ewVar.f15417y = true;
        return true;
    }

    private void h() {
        this.f15394a.setOnPreparedListener(null);
        this.f15394a.setOnVideoSizeChangedListener(null);
        this.f15394a.setOnCompletionListener(null);
        this.f15394a.setOnErrorListener(null);
        this.f15394a.setOnInfoListener(null);
        this.f15394a.setOnBufferingUpdateListener(null);
    }

    @Override
    public boolean canPause() {
        return this.f15415w;
    }

    @Override
    public boolean canSeekBackward() {
        return this.f15416x;
    }

    @Override
    public boolean canSeekForward() {
        return this.f15417y;
    }

    @Override
    public int getAudioSessionId() {
        if (this.f15402j == 0) {
            MediaPlayer mediaPlayer = new MediaPlayer();
            this.f15402j = mediaPlayer.getAudioSessionId();
            mediaPlayer.release();
        }
        return this.f15402j;
    }

    @Override
    public int getBufferPercentage() {
        if (this.f15394a != null) {
            return this.f15414v;
        }
        return 0;
    }

    @Override
    public int getCurrentPosition() {
        if (b()) {
            return this.f15394a.getCurrentPosition();
        }
        return 0;
    }

    @Override
    public int getDuration() {
        if (b()) {
            return this.f15394a.getDuration();
        }
        return -1;
    }

    public int getLastVolume() {
        return this.f15406n;
    }

    @Nullable
    public ev getMediaController() {
        return this.f15413u;
    }

    public eq getMediaPlayer() {
        return this.f15394a;
    }

    public b getPlaybackEventListener() {
        return this.f15409q;
    }

    public c getQuartileCompletedListener() {
        return this.f15408p;
    }

    public int getState() {
        eq eqVar = this.f15394a;
        if (eqVar != null) {
            return eqVar.f15374a;
        }
        return 0;
    }

    public int getVideoVolume() {
        if (isPlaying()) {
            return this.f15405m;
        }
        return -1;
    }

    public int getVolume() {
        if (b()) {
            return this.f15405m;
        }
        return -1;
    }

    @Override
    public boolean isPlaying() {
        if (b() && this.f15394a.isPlaying()) {
            return true;
        }
        return false;
    }

    @Override
    protected void onMeasure(int i6, int i7) {
        int defaultSize;
        int defaultSize2;
        int i8;
        try {
            defaultSize = View.getDefaultSize(this.f15403k, i6);
            defaultSize2 = View.getDefaultSize(this.f15404l, i7);
        } catch (Exception unused) {
            return;
        }
        if (this.f15403k > 0 && this.f15404l > 0) {
            int mode = View.MeasureSpec.getMode(i6);
            int size = View.MeasureSpec.getSize(i6);
            int mode2 = View.MeasureSpec.getMode(i7);
            int size2 = View.MeasureSpec.getSize(i7);
            if (mode == 1073741824 && mode2 == 1073741824) {
                int i9 = this.f15403k;
                int i10 = i9 * size2;
                int i11 = this.f15404l;
                if (i10 < size * i11) {
                    defaultSize2 = (i11 * size) / i9;
                    defaultSize = size;
                } else {
                    if (i9 * size2 > size * i11) {
                        defaultSize = (i9 * size2) / i11;
                        defaultSize2 = size2;
                    }
                    defaultSize = size;
                    defaultSize2 = size2;
                }
            } else if (mode == 1073741824) {
                int i12 = (this.f15404l * size) / this.f15403k;
                if (mode2 != Integer.MIN_VALUE || i12 <= size2) {
                    defaultSize2 = i12;
                    defaultSize = size;
                } else {
                    defaultSize = size;
                    defaultSize2 = size2;
                }
            } else {
                if (mode2 == 1073741824) {
                    i8 = (this.f15403k * size2) / this.f15404l;
                    if (mode == Integer.MIN_VALUE) {
                    }
                } else {
                    int i13 = this.f15403k;
                    int i14 = this.f15404l;
                    if (mode2 == Integer.MIN_VALUE && i14 > size2) {
                        i8 = (size2 * i13) / i14;
                    } else {
                        i8 = i13;
                        size2 = i14;
                    }
                    if (mode == Integer.MIN_VALUE && i8 > size) {
                        defaultSize2 = (i14 * size) / i13;
                        defaultSize = size;
                    }
                }
                defaultSize = i8;
                defaultSize2 = size2;
            }
            return;
        }
        setMeasuredDimension(defaultSize, defaultSize2);
    }

    @Override
    public void pause() {
        boolean z6;
        if (b() && this.f15394a.isPlaying()) {
            z6 = true;
        } else {
            z6 = false;
        }
        if (z6) {
            this.f15394a.pause();
            this.f15394a.f15374a = 4;
            if (getTag() != null) {
                bw bwVar = (bw) getTag();
                bwVar.f14862v.put("didPause", Boolean.TRUE);
                bwVar.f14862v.put("seekPosition", Integer.valueOf(getCurrentPosition()));
            }
            getPlaybackEventListener().a((byte) 2);
        }
        eq eqVar = this.f15394a;
        if (eqVar != null) {
            eqVar.f15375b = 4;
        }
        this.f15396c = false;
    }

    @Override
    public void seekTo(int i6) {
    }

    public void setIsLockScreen(boolean z6) {
        this.f15411s = z6;
    }

    public void setLastVolume(int i6) {
        this.f15406n = i6;
    }

    public void setMediaController(ev evVar) {
        if (evVar != null) {
            this.f15413u = evVar;
            i();
        }
    }

    public void setMediaErrorListener(a aVar) {
        this.f15410r = aVar;
    }

    public void setPlaybackEventListener(b bVar) {
        this.f15409q = bVar;
    }

    public void setQuartileCompletedListener(c cVar) {
        this.f15408p = cVar;
    }

    public void setVideoPath(String str) {
        setVideoURI(Uri.parse(str));
    }

    public void setVideoURI(Uri uri) {
        this.f15399g = uri;
        this.f15400h = null;
        g();
        requestLayout();
        invalidate();
    }

    @Override
    @TargetApi(20)
    public void start() {
        boolean z6;
        PowerManager powerManager = (PowerManager) getContext().getSystemService("power");
        boolean inKeyguardRestrictedInputMode = ((KeyguardManager) getContext().getSystemService("keyguard")).inKeyguardRestrictedInputMode();
        boolean isInteractive = powerManager.isInteractive();
        boolean b6 = b();
        bw bwVar = (bw) getTag();
        int i6 = 0;
        if (bwVar != null && !((Boolean) bwVar.f14862v.get("shouldAutoPlay")).booleanValue()) {
            z6 = false;
        } else {
            z6 = true;
        }
        if (b6 && !z6) {
            a(8, 0);
        }
        if (b6 && isInteractive && !this.f15394a.isPlaying() && z6 && (this.f15411s || !inKeyguardRestrictedInputMode)) {
            if (bwVar != null && !((Boolean) bwVar.f14862v.get("didCompleteQ4")).booleanValue()) {
                i6 = ((Integer) bwVar.f14862v.get("seekPosition")).intValue();
            }
            d();
            a(i6);
            this.f15394a.start();
            this.f15394a.f15374a = 3;
            a(8, 8);
            if (bwVar != null) {
                Map<String, Object> map = bwVar.f14862v;
                Boolean bool = Boolean.FALSE;
                map.put("didCompleteQ4", bool);
                if (bwVar.a()) {
                    e();
                }
                if (((Boolean) bwVar.f14862v.get("didPause")).booleanValue()) {
                    getPlaybackEventListener().a((byte) 3);
                    bwVar.f14862v.put("didPause", bool);
                } else {
                    getPlaybackEventListener().a((byte) 1);
                }
                d dVar = this.f15412t;
                if (dVar != null && !dVar.hasMessages(1)) {
                    this.f15412t.sendEmptyMessage(1);
                }
            }
            ev evVar = this.f15413u;
            if (evVar != null) {
                evVar.a();
            }
        }
        eq eqVar = this.f15394a;
        if (eqVar != null) {
            eqVar.f15375b = 3;
        }
    }

    static void f(ew ewVar) {
        eq eqVar = ewVar.f15394a;
        if (eqVar != null) {
            eqVar.f15374a = 5;
            eqVar.f15375b = 5;
        }
        ev evVar = ewVar.f15413u;
        if (evVar != null) {
            evVar.b();
        }
        d dVar = ewVar.f15412t;
        if (dVar != null) {
            dVar.removeMessages(1);
        }
        if (ewVar.getTag() != null) {
            bw bwVar = (bw) ewVar.getTag();
            if (!((Boolean) bwVar.f14862v.get("didCompleteQ4")).booleanValue()) {
                bwVar.f14862v.put("didCompleteQ4", Boolean.TRUE);
                if (ewVar.getQuartileCompletedListener() != null) {
                    ewVar.getQuartileCompletedListener().a((byte) 3);
                }
            }
            bwVar.f14862v.put("didSignalVideoCompleted", Boolean.TRUE);
            Map<String, Object> map = bwVar.f14862v;
            Boolean bool = Boolean.FALSE;
            map.put("didCompleteQ1", bool);
            bwVar.f14862v.put("didCompleteQ2", bool);
            bwVar.f14862v.put("didCompleteQ3", bool);
            bwVar.f14862v.put("didPause", bool);
            bwVar.f14862v.put("didStartPlaying", bool);
            bwVar.f14862v.put("didQ4Fire", bool);
            if (bwVar.C) {
                ewVar.start();
            } else if (((Boolean) bwVar.f14862v.get("isFullScreen")).booleanValue()) {
                ewVar.a(8, 0);
            }
        }
    }

    public void g() {
        eq a7;
        if (this.f15399g == null || this.f15401i == null) {
            return;
        }
        if (this.f15394a == null) {
            bw bwVar = (bw) getTag();
            if (1 == (bwVar != null ? ((Byte) bwVar.f14862v.get(com.anythink.expressad.atsignalcommon.d.a.f3010a)).byteValue() : (byte) 1)) {
                a7 = new eq();
            } else {
                a7 = eq.a();
            }
            this.f15394a = a7;
            int i6 = this.f15402j;
            if (i6 != 0) {
                a7.setAudioSessionId(i6);
            } else {
                this.f15402j = a7.getAudioSessionId();
            }
            try {
                this.f15394a.setDataSource(getContext().getApplicationContext(), this.f15399g, this.f15400h);
            } catch (IOException unused) {
                eq eqVar = this.f15394a;
                eqVar.f15374a = -1;
                eqVar.f15375b = -1;
                return;
            }
        }
        try {
            bw bwVar2 = (bw) getTag();
            this.f15394a.setOnPreparedListener(this.f15398e);
            this.f15394a.setOnVideoSizeChangedListener(this.f15397d);
            this.f15394a.setOnCompletionListener(this.f15418z);
            this.f15394a.setOnErrorListener(this.C);
            this.f15394a.setOnInfoListener(this.A);
            this.f15394a.setOnBufferingUpdateListener(this.B);
            this.f15394a.setSurface(this.f15401i);
            if (Build.VERSION.SDK_INT >= 26) {
                this.f15394a.setAudioAttributes(new AudioAttributes.Builder().setUsage(1).setContentType(2).setLegacyStreamType(3).build());
            } else {
                this.f15394a.setAudioStreamType(3);
            }
            this.f15394a.prepareAsync();
            this.f15414v = 0;
            this.f15394a.f15374a = 1;
            i();
            if (bwVar2 != null) {
                if (((Boolean) bwVar2.f14862v.get("shouldAutoPlay")).booleanValue()) {
                    this.f15394a.f15375b = 3;
                }
                if (((Boolean) bwVar2.f14862v.get("didCompleteQ4")).booleanValue()) {
                    a(8, 0);
                    return;
                }
            }
            a(0, 0);
        } catch (Exception e6) {
            eq eqVar2 = this.f15394a;
            eqVar2.f15374a = -1;
            eqVar2.f15375b = -1;
            this.C.onError(eqVar2, 1, 0);
            fu.a().a(new gu(e6));
        }
    }

    private void i() {
        ev evVar;
        if (this.f15394a == null || (evVar = this.f15413u) == null) {
            return;
        }
        evVar.setMediaPlayer(this);
        this.f15413u.setEnabled(b());
        this.f15413u.a();
    }

    public final void d() {
        eq eqVar = this.f15394a;
        if (eqVar != null) {
            this.f15405m = 0;
            eqVar.setVolume(0.0f, 0.0f);
            if (getTag() != null) {
                ((bw) getTag()).f14862v.put("currentMediaVolume", 0);
            }
        }
    }

    public final void e() {
        eq eqVar = this.f15394a;
        if (eqVar != null) {
            this.f15405m = 1;
            eqVar.setVolume(1.0f, 1.0f);
            if (getTag() != null) {
                ((bw) getTag()).f14862v.put("currentMediaVolume", 15);
            }
        }
    }

    public final void c() {
        if (this.f15394a != null) {
            d dVar = this.f15412t;
            if (dVar != null) {
                dVar.removeMessages(1);
            }
            if (getTag() != null) {
                ((bw) getTag()).f14862v.put("seekPosition", Integer.valueOf(getCurrentPosition()));
            }
            eq eqVar = this.f15394a;
            eqVar.f15374a = 0;
            eqVar.f15375b = 0;
            eqVar.reset();
            h();
            if (getTag() != null) {
                if (((Byte) ((bw) getTag()).f14862v.get(com.anythink.expressad.atsignalcommon.d.a.f3010a)).byteValue() == 0) {
                    this.f15394a.b();
                }
            } else {
                this.f15394a.b();
            }
            AudioManager audioManager = (AudioManager) getContext().getSystemService(MimeTypes.BASE_TYPE_AUDIO);
            if (audioManager != null) {
                audioManager.abandonAudioFocus(null);
            }
            this.f15394a = null;
        }
    }

    public final boolean b() {
        int i6;
        eq eqVar = this.f15394a;
        return (eqVar == null || (i6 = eqVar.f15374a) == -1 || i6 == 0 || i6 == 1) ? false : true;
    }

    public final void a(@NonNull bw bwVar) {
        eq a7;
        this.f15403k = 0;
        this.f15404l = 0;
        this.f15399g = Uri.parse(((dd) bwVar.f14845e).b());
        if (1 == ((Byte) bwVar.f14862v.get(com.anythink.expressad.atsignalcommon.d.a.f3010a)).byteValue()) {
            a7 = new eq();
        } else {
            a7 = eq.a();
        }
        this.f15394a = a7;
        int i6 = this.f15402j;
        if (i6 != 0) {
            a7.setAudioSessionId(i6);
        } else {
            this.f15402j = a7.getAudioSessionId();
        }
        try {
            this.f15394a.setDataSource(getContext().getApplicationContext(), this.f15399g, this.f15400h);
            setTag(bwVar);
            this.f15412t = new d(this);
            setSurfaceTextureListener(this.D);
            setFocusable(true);
            setFocusableInTouchMode(true);
            requestFocus();
        } catch (IOException unused) {
            eq eqVar = this.f15394a;
            eqVar.f15374a = -1;
            eqVar.f15375b = -1;
        }
    }

    static void h(ew ewVar) {
        try {
            Uri uri = ewVar.f15399g;
            if (uri != null) {
                String uri2 = uri.toString();
                au.a();
                gs a7 = gs.a();
                List<ContentValues> a8 = a7.a("asset", au.f14734a, "disk_uri=? ", new String[]{uri2}, null, null, "created_ts DESC ", "1");
                a7.b();
                al a9 = a8.isEmpty() ? null : au.a(a8.get(0));
                al.a aVar = new al.a();
                if (a9 != null) {
                    al a10 = aVar.a(a9.f14667d, 0, 0L).a();
                    au.a();
                    au.b(a10);
                }
            }
        } catch (Exception unused) {
        }
    }

    public final void a() {
        Surface surface = this.f15401i;
        if (surface != null) {
            surface.release();
            this.f15401i = null;
        }
        c();
    }

    final void a(int i6) {
        if (b()) {
            this.f15394a.seekTo(i6);
        }
    }

    final void a(int i6, int i7) {
        if (this.f15394a != null) {
            ProgressBar progressBar = ((ex) getParent()).getProgressBar();
            ImageView poster = ((ex) getParent()).getPoster();
            progressBar.setVisibility(i6);
            poster.setVisibility(i7);
        }
    }
}