package A;

import b0.AbstractC0397b;
import b0.s;
import b0.t;
import com.seewo.sdk.model.SDKKeyboardCode;
import n.x;

/* JADX INFO: loaded from: classes.dex */
final class a extends e {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final boolean f0b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final s f1c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private final t f2d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private int f3e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private int f4f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private boolean f5g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private long f6h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private x f7i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private int f8j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private long f9k;

    public a(v.o oVar, boolean z2) {
        super(oVar);
        this.f0b = z2;
        s sVar = new s(new byte[8]);
        this.f1c = sVar;
        this.f2d = new t(sVar.f3088a);
        this.f3e = 0;
    }

    private boolean e(t tVar, byte[] bArr, int i2) {
        int iMin = Math.min(tVar.a(), i2 - this.f4f);
        tVar.e(bArr, this.f4f, iMin);
        int i3 = this.f4f + iMin;
        this.f4f = i3;
        return i3 == i2;
    }

    private void f() {
        if (this.f7i == null) {
            x xVarJ = this.f0b ? AbstractC0397b.j(this.f1c, null, -1L, null) : AbstractC0397b.d(this.f1c, null, -1L, null);
            this.f7i = xVarJ;
            this.f38a.c(xVarJ);
        }
        this.f8j = this.f0b ? AbstractC0397b.i(this.f1c.f3088a) : AbstractC0397b.e(this.f1c.f3088a);
        this.f6h = (int) ((((long) (this.f0b ? AbstractC0397b.h(this.f1c.f3088a) : AbstractC0397b.a())) * 1000000) / ((long) this.f7i.f5841f0));
    }

    private boolean g(t tVar) {
        while (true) {
            if (tVar.a() <= 0) {
                return false;
            }
            if (this.f5g) {
                int iQ = tVar.q();
                if (iQ == 119) {
                    this.f5g = false;
                    return true;
                }
                this.f5g = iQ == 11;
            } else {
                this.f5g = tVar.q() == 11;
            }
        }
    }

    @Override // A.e
    public void a(t tVar) {
        while (tVar.a() > 0) {
            int i2 = this.f3e;
            if (i2 != 0) {
                if (i2 != 1) {
                    if (i2 == 2) {
                        int iMin = Math.min(tVar.a(), this.f8j - this.f4f);
                        this.f38a.a(tVar, iMin);
                        int i3 = this.f4f + iMin;
                        this.f4f = i3;
                        int i4 = this.f8j;
                        if (i3 == i4) {
                            this.f38a.e(this.f9k, 1, i4, 0, null);
                            this.f9k += this.f6h;
                            this.f3e = 0;
                        }
                    }
                } else if (e(tVar, this.f2d.f3092a, 8)) {
                    f();
                    this.f2d.B(0);
                    this.f38a.a(this.f2d, 8);
                    this.f3e = 2;
                }
            } else if (g(tVar)) {
                this.f3e = 1;
                byte[] bArr = this.f2d.f3092a;
                bArr[0] = SDKKeyboardCode.FUNCTION_KEY_BOARD_H;
                bArr[1] = 119;
                this.f4f = 2;
            }
        }
    }

    @Override // A.e
    public void b() {
    }

    @Override // A.e
    public void c(long j2, boolean z2) {
        this.f9k = j2;
    }

    @Override // A.e
    public void d() {
        this.f3e = 0;
        this.f4f = 0;
        this.f5g = false;
    }
}
