         return nil
     }
     
-    func setupCamera() {
+    open func setupCamera() {
         var error : NSError?
         let input: AVCaptureDeviceInput!
         

        return false
    }
    
    // MARK: Private methods
    
    func captureDevice() -> AVCaptureDevice? {
        if let device = self.device {
            if device.position == AVCaptureDevice.Position.back {
                for device: AVCaptureDevice in AVCaptureDevice.devices(for: AVMediaType.video) {

        }
    }
    
    open func reloadVideoOrientation() {
        guard let videoPreviewLayer = self.videoPreviewLayer else {
            return
        }
