Beispiel #1
0
 public void DidFailVideoRecording(VideoCaptureSession session, NSError error)
 {
     Console.WriteLine("did fail video recording");
     UpdateCameraCellRecordingStatusIfNeeded(false, true);
 }
Beispiel #2
0
 public void DidInterruptVideoRecording(VideoCaptureSession session, NSUrl videoUrl, NSError reason)
 {
     Console.WriteLine($"did interrupt video recording, reason: {reason}");
     UpdateCameraCellRecordingStatusIfNeeded(false, true);
 }
Beispiel #3
0
 public void DidFinishVideoRecording(VideoCaptureSession session, NSUrl videoUrl)
 {
     Console.WriteLine("did finish video recording");
     UpdateCameraCellRecordingStatusIfNeeded(false, true);
 }
Beispiel #4
0
 public void DidCancelVideoRecording(VideoCaptureSession session)
 {
     Console.WriteLine("did cancel video recording");
     UpdateCameraCellRecordingStatusIfNeeded(false, true);
 }
Beispiel #5
0
 public void DidStartVideoRecording(VideoCaptureSession session)
 {
     Console.WriteLine("did start video recording");
     UpdateCameraCellRecordingStatusIfNeeded(true, true);
 }
Beispiel #6
0
 public void DidBecomeReadyForVideoRecording(VideoCaptureSession session)
 {
     Console.WriteLine("ready for video recording");
     _getCameraCellFunc.Invoke()?.VideoRecodingDidBecomeReady();
 }