package com.bytedance.sdk.openadsdk.yz.jnr.ro;

import android.media.MediaExtractor;
import android.media.MediaFormat;
import android.os.SystemClock;
import androidx.media3.common.MimeTypes;
import com.bytedance.sdk.component.utils.wey;
import java.io.File;
import org.json.JSONException;
import org.json.JSONObject;
import tv.danmaku.ijk.media.player.misc.IMediaFormat;

/* JADX INFO: loaded from: classes2.dex */
public class ajl extends lb {
    private final com.bykv.vk.openvk.fm.fm.fm.lb.lb fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private long f7641lb;
    private long ro;
    private int yz = 0;

    public ajl(com.bykv.vk.openvk.fm.fm.fm.lb.lb lbVar) {
        this.fm = lbVar;
    }

    public void fm(int i10) {
        this.yz = i10;
    }

    public void ro(long j10) {
        this.f7641lb = j10;
    }

    public void fm(long j10) {
        this.ro = j10;
    }

    @Override // com.bytedance.sdk.openadsdk.yz.jnr.ro.lb
    public void fm(JSONObject jSONObject) {
        if (jSONObject == null) {
            return;
        }
        try {
            jSONObject.put("total_duration", this.ro);
            jSONObject.put("buffers_time", this.f7641lb);
            jSONObject.put("video_backup", this.yz);
        } catch (Throwable th) {
            wey.lb("FeedOverModel", th.getMessage());
        }
    }

    @Override // com.bytedance.sdk.openadsdk.yz.jnr.ro.lb
    public void fm(fm fmVar) {
        MediaExtractor mediaExtractor;
        int integer;
        int trackCount;
        super.fm(fmVar);
        JSONObject jSONObjectYz = fmVar.yz();
        if (com.bytedance.sdk.openadsdk.hlt.jnr.fm("re_vi_en_le", 0) != 1) {
            return;
        }
        File file = new File(this.fm.jnr(), this.fm.qhl());
        if (!file.exists()) {
            return;
        }
        long jElapsedRealtime = SystemClock.elapsedRealtime();
        String absolutePath = file.getAbsolutePath();
        try {
            mediaExtractor = new MediaExtractor();
        } catch (Throwable unused) {
            mediaExtractor = null;
        }
        try {
            try {
                mediaExtractor.setDataSource(absolutePath);
                trackCount = mediaExtractor.getTrackCount();
            } catch (Throwable unused2) {
                if (mediaExtractor != null) {
                }
                integer = -1;
                jSONObjectYz.put("level", integer);
                jSONObjectYz.put("level_cost_time", SystemClock.elapsedRealtime() - jElapsedRealtime);
                return;
            }
            jSONObjectYz.put("level", integer);
            jSONObjectYz.put("level_cost_time", SystemClock.elapsedRealtime() - jElapsedRealtime);
            return;
        } catch (JSONException unused3) {
            return;
        }
        for (int i10 = 0; i10 < trackCount; i10++) {
            MediaFormat trackFormat = mediaExtractor.getTrackFormat(i10);
            String string = trackFormat.getString(IMediaFormat.KEY_MIME);
            if (string != null && ((MimeTypes.VIDEO_H264.equals(string) || MimeTypes.VIDEO_H265.equals(string)) && trackFormat.containsKey("level"))) {
                integer = trackFormat.getInteger("level");
                mediaExtractor.release();
                break;
            }
            mediaExtractor.release();
            integer = -1;
        }
        mediaExtractor.release();
        integer = -1;
    }
}
