Swift port of AVCamManual