1 package net.osdn.gokigen.a01d.camera.ricohgr2.operation;
3 import net.osdn.gokigen.a01d.camera.ICaptureControl;
4 import net.osdn.gokigen.a01d.camera.ricohgr2.operation.takepicture.RicohGr2SingleShotControl;
5 import net.osdn.gokigen.a01d.camera.ricohgr2.wrapper.IUsePentaxCommand;
6 import net.osdn.gokigen.a01d.liveview.IAutoFocusFrameDisplay;
8 import androidx.annotation.NonNull;
10 public class RicohGr2CameraCaptureControl implements ICaptureControl
12 private final RicohGr2SingleShotControl singleShotControl;
14 public RicohGr2CameraCaptureControl(@NonNull IAutoFocusFrameDisplay frameDisplayer, @NonNull IUsePentaxCommand usePentaxCommand)
16 singleShotControl = new RicohGr2SingleShotControl(frameDisplayer, usePentaxCommand);
20 public void doCapture(int kind)
24 singleShotControl.singleShot();