Skip to content

Commit bcc46bb

Browse files
author
yuvraj
committed
Stop running AVCaptureSession object
Stop AVCaptureSession object from running in viewWillDisappear to stop the AVCaptureSession. Otherwise it was causing problem when using native UIImpagePickerController after using YCameraViewController
1 parent a72e9c4 commit bcc46bb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

YCameraViewController/YCameraViewController.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ - (void)viewDidAppear:(BOOL)animated{
8080

8181
- (void)viewWillDisappear:(BOOL)animated{
8282
[super viewWillDisappear:animated];
83-
83+
[session stopRunning];
8484
// [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationSlide];
8585
// [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
8686
}

YImagePickerDemo/YImagePickerDemo/YCameraViewController/YCameraViewController.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ - (void)viewDidAppear:(BOOL)animated{
8181

8282
- (void)viewWillDisappear:(BOOL)animated{
8383
[super viewWillDisappear:animated];
84-
84+
[session stopRunning];
8585
// [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationSlide];
8686
// [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
8787
}

0 commit comments

Comments
 (0)