예제 #1
0
 public int SetStillImageListener(CameraImageListener listener)
 {
     //---------------------------------------------------------------
     stillImageListener_ = listener;
     return(sarSmartar_SarCameraDevice_sarSetStillImageListener(self_, listener != null ? proxyListeners_.stillImageListener_ : IntPtr.Zero));
     //---------------------------------------------------------------
 }
예제 #2
0
 public int SetVideoImageListener(CameraImageListener listener, Smart smart)
 {
     //---------------------------------------------------------------
     videoImageListener_ = listener;
     return(sarSmartar_SarCameraDevice_sarSetVideoImageListener(self_, (listener != null ? proxyListeners_.videoImageListener_ : IntPtr.Zero), smart.self_));
     //---------------------------------------------------------------
 }
예제 #3
0
 public CameraFeedRenderer(Context context) : base(context)
 {
     cameraManager             = (CameraManager)Context.GetSystemService(Context.CameraService);
     windowManager             = Context.GetSystemService(Context.WindowService).JavaCast <IWindowManager>();
     StateCallback             = new CameraStateCallback(this);
     SessionCallback           = new CameraCaptureSessionCallback(this);
     CaptureListener           = new CameraCaptureListener(this);
     CameraImageReaderListener = new CameraImageListener(this);
     OrientationEventListener  = new CameraPageOrientationEventListener(this, Context, global::Android.Hardware.SensorDelay.Normal);
 }