package com.chartboost.sdk.impl;

import android.content.Context;
import android.database.ContentObserver;
import android.media.AudioManager;
import android.os.Handler;
import android.provider.Settings;
/* loaded from: classes2.dex */
public final class fd extends ContentObserver {

    /* renamed from: a  reason: collision with root package name */
    public final Context f1695a;
    public final AudioManager b;
    public final cc c;
    public final uc d;
    public float e;

    public fd(Handler handler, Context context, cc ccVar, uc ucVar) {
        super(handler);
        this.f1695a = context;
        this.b = (AudioManager) context.getSystemService("audio");
        this.c = ccVar;
        this.d = ucVar;
    }

    public final float a() {
        return this.c.a(this.b.getStreamVolume(3), this.b.getStreamMaxVolume(3));
    }

    public final boolean a(float f) {
        return f != this.e;
    }

    public final void b() {
        this.d.a(this.e);
    }

    public void c() {
        this.e = a();
        b();
        this.f1695a.getContentResolver().registerContentObserver(Settings.System.CONTENT_URI, true, this);
    }

    public void d() {
        this.f1695a.getContentResolver().unregisterContentObserver(this);
    }

    @Override // android.database.ContentObserver
    public void onChange(boolean z) {
        super.onChange(z);
        float a2 = a();
        if (a(a2)) {
            this.e = a2;
            b();
        }
    }
}
