package com.ifpdos.videopresenter.c;

import android.text.TextUtils;
import android.util.Log;
import com.ifpdos.videopresenter.b.n;
import com.ifpdos.videopresenter.b.o;
import java.util.LinkedList;
import java.util.List;
import org.greenrobot.eventbus.c;

/* JADX INFO: compiled from: PresenterModel.java */
/* JADX INFO: loaded from: classes.dex */
public class a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private static a f2374a;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private EnumC0080a f2376c;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private EnumC0080a f2375b = EnumC0080a.CONTRAST_TWO;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private LinkedList<String> f2377d = new LinkedList<>();

    /* JADX INFO: renamed from: com.ifpdos.videopresenter.c.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: PresenterModel.java */
    public enum EnumC0080a {
        CONTRAST_TWO,
        LOADING,
        BACKGROUND
    }

    private a() {
        a();
    }

    private void a() {
        LinkedList<String> linkedList = this.f2377d;
        if (linkedList != null) {
            linkedList.clear();
            this.f2377d.addFirst("");
            this.f2377d.addFirst("");
            this.f2377d.addFirst("");
        }
    }

    public static void b() {
        f2374a.h();
        f2374a = null;
    }

    public static a c() {
        if (f2374a == null) {
            synchronized (a.class) {
                if (f2374a == null) {
                    f2374a = new a();
                }
            }
        }
        return f2374a;
    }

    private void f(EnumC0080a enumC0080a) {
        Log.i("PresenterModel", "[Mode] Changed mode to " + enumC0080a.name());
        Log.i("PresenterModel", toString());
        c.c().j(new o(enumC0080a));
    }

    private void h() {
        this.f2375b = EnumC0080a.CONTRAST_TWO;
        a();
    }

    public EnumC0080a d() {
        return this.f2375b;
    }

    public List<String> e() {
        return this.f2377d;
    }

    public void g(String str) {
        if (TextUtils.isEmpty(str)) {
            return;
        }
        if (this.f2377d.size() >= 1 && !this.f2377d.removeFirstOccurrence("")) {
            this.f2377d.removeLast();
        }
        this.f2377d.addFirst(str);
        c.c().j(new n());
    }

    public boolean i() {
        EnumC0080a enumC0080a = this.f2376c;
        if (enumC0080a == null) {
            return false;
        }
        this.f2375b = enumC0080a;
        this.f2376c = null;
        f(enumC0080a);
        return true;
    }

    public void j(EnumC0080a enumC0080a) {
        EnumC0080a enumC0080a2 = this.f2375b;
        if (enumC0080a2 != enumC0080a) {
            if (enumC0080a2 == EnumC0080a.CONTRAST_TWO) {
                this.f2376c = enumC0080a2;
            }
            this.f2375b = enumC0080a;
            f(enumC0080a);
        }
    }

    public String toString() {
        return "[CURRENT MODE] " + this.f2375b.name();
    }
}
