package yc;

import androidx.annotation.Nullable;
import io.flutter.embedding.engine.FlutterJNI;
import java.nio.ByteBuffer;
import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: loaded from: classes.dex */
public final class j implements ed.g {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final FlutterJNI f36954a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f36955b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final AtomicBoolean f36956c = new AtomicBoolean(false);

    public j(FlutterJNI flutterJNI, int i10) {
        this.f36954a = flutterJNI;
        this.f36955b = i10;
    }

    @Override // ed.g
    public void reply(@Nullable ByteBuffer byteBuffer) {
        if (this.f36956c.getAndSet(true)) {
            throw new IllegalStateException("Reply already submitted");
        }
        int i10 = this.f36955b;
        FlutterJNI flutterJNI = this.f36954a;
        if (byteBuffer == null) {
            flutterJNI.invokePlatformMessageEmptyResponseCallback(i10);
        } else {
            flutterJNI.invokePlatformMessageResponseCallback(i10, byteBuffer, byteBuffer.position());
        }
    }
}
