package defpackage;

import com.google.android.gms.tasks.CancellationTokenSource;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.TaskCompletionSource;
import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: loaded from: classes2.dex */
public final class hm1 {
    public static final kr a = new kr(1);

    public static Task a(Task task, Task task2) {
        CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
        TaskCompletionSource taskCompletionSource = new TaskCompletionSource(cancellationTokenSource.getToken());
        gm1 gm1Var = new gm1(taskCompletionSource, new AtomicBoolean(false), cancellationTokenSource, 0);
        kr krVar = a;
        task.continueWithTask(krVar, gm1Var);
        task2.continueWithTask(krVar, gm1Var);
        return taskCompletionSource.getTask();
    }
}
