package androidx.core.graphics;

import android.graphics.Canvas;
import android.graphics.Picture;
import kotlin.jvm.internal.k;
import y1.l;

/* JADX INFO: loaded from: classes.dex */
public final class PictureKt {
    public static final Picture record(Picture picture, int i2, int i3, l block) {
        kotlin.jvm.internal.l.e(picture, "<this>");
        kotlin.jvm.internal.l.e(block, "block");
        Canvas canvasBeginRecording = picture.beginRecording(i2, i3);
        kotlin.jvm.internal.l.d(canvasBeginRecording, "beginRecording(width, height)");
        try {
            block.invoke(canvasBeginRecording);
            return picture;
        } finally {
            k.b(1);
            picture.endRecording();
            k.a(1);
        }
    }
}
