package a4;

import android.webkit.TracingController;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.io.OutputStream;
import java.util.concurrent.Executor;
import org.chromium.support_lib_boundary.TracingControllerBoundaryInterface;

/* JADX INFO: loaded from: classes.dex */
public final class d0 extends z3.o {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public TracingController f308a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public TracingControllerBoundaryInterface f309b;

    @Override // z3.o
    public boolean stop(@Nullable OutputStream outputStream, @NonNull Executor executor) {
        b bVar = k0.C;
        if (bVar.a()) {
            if (this.f308a == null) {
                this.f308a = TracingController.getInstance();
            }
            return k.stop(this.f308a, outputStream, executor);
        }
        if (!bVar.b()) {
            throw k0.a();
        }
        if (this.f309b == null) {
            this.f309b = m0.f345a.getTracingController();
        }
        return this.f309b.stop(outputStream, executor);
    }
}
