Lines Matching refs:session
14 @property (nonatomic, strong) AVCaptureSession *session; property
139 [self.session startRunning];
151 [self.session stopRunning];
176 # pragma mark - session
203 [self.session beginConfiguration];
221 [self.session removeInput:self.videoCaptureDeviceInput];
222 if ([self.session canAddInput:captureDeviceInput]) {
223 [self.session addInput:captureDeviceInput];
229 [self.session commitConfiguration];
230 if (!self.session.isRunning) {
257 object:self.session
263 // Manually restarting the session since it must have been stopped due to an error.
264 [self.session startRunning];
271 [self.session startRunning];
289 [self.session commitConfiguration];
290 [self.session stopRunning];
291 for (AVCaptureInput *input in self.session.inputs) {
292 [self.session removeInput:input];
295 for (AVCaptureOutput *output in self.session.outputs) {
296 [self.session removeOutput:output];