Skip to content

epajot/try_capture_sessions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

try_capture_sessions

This project explores and demonstrates the use of AVFoundation to read QR codes and to take photos.

Project contains 3 classes that encapsulate the corresponding functionality and hide details of the interaction with AVFoundation.

class QRCaptureSession
class PhotoCaptureSession
class QR_and_PhotoCaptureSession

Client code, typically a ViewController, instantiates one of these classes, provides the delegate(s) for the session to return the captured items (QR code string or image).

QR_or_PhotoCaptureViewController instantiates alternately a QRCaptureSession and a PhotoCaptureSession, to perform the QR capture and the photo capture, repectively.

QR_and_PhotoCaptureViewController instantiates a QR_and_PhotoCaptureSession which can perform both captures on the same video stream from the iOS device's back camera. This results in a smooth transition between the two modes of operation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages