package androidx.media3.exoplayer.mediacodec;

import android.media.MediaCodec;
import androidx.media3.decoder.DecoderException;
import defpackage.C1354;

/* JADX INFO: loaded from: classes3.dex */
public class MediaCodecDecoderException extends DecoderException {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final int f647;

    public MediaCodecDecoderException(IllegalStateException illegalStateException, C1354 c1354) {
        StringBuilder sb = new StringBuilder("Decoder failed: ");
        sb.append(c1354 == null ? null : c1354.f5600);
        super(sb.toString(), illegalStateException);
        boolean z = illegalStateException instanceof MediaCodec.CodecException;
        if (z) {
            ((MediaCodec.CodecException) illegalStateException).getDiagnosticInfo();
        }
        this.f647 = z ? ((MediaCodec.CodecException) illegalStateException).getErrorCode() : 0;
    }
}
