chore: Lint
This commit is contained in:
parent
c3039c94c6
commit
9301430165
@ -38,7 +38,7 @@ extension CameraView {
|
|||||||
|
|
||||||
// Audio Input
|
// Audio Input
|
||||||
do {
|
do {
|
||||||
if let audioDeviceInput = self.audioDeviceInput {
|
if let audioDeviceInput = audioDeviceInput {
|
||||||
audioCaptureSession.removeInput(audioDeviceInput)
|
audioCaptureSession.removeInput(audioDeviceInput)
|
||||||
self.audioDeviceInput = nil
|
self.audioDeviceInput = nil
|
||||||
}
|
}
|
||||||
@ -61,7 +61,7 @@ extension CameraView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Audio Output
|
// Audio Output
|
||||||
if let audioOutput = self.audioOutput {
|
if let audioOutput = audioOutput {
|
||||||
audioCaptureSession.removeOutput(audioOutput)
|
audioCaptureSession.removeOutput(audioOutput)
|
||||||
self.audioOutput = nil
|
self.audioOutput = nil
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@ extension CameraView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// If preset is set, use preset. Otherwise use format.
|
// If preset is set, use preset. Otherwise use format.
|
||||||
if let preset = self.preset {
|
if let preset = preset {
|
||||||
var sessionPreset: AVCaptureSession.Preset?
|
var sessionPreset: AVCaptureSession.Preset?
|
||||||
do {
|
do {
|
||||||
sessionPreset = try AVCaptureSession.Preset(withString: preset)
|
sessionPreset = try AVCaptureSession.Preset(withString: preset)
|
||||||
@ -64,7 +64,7 @@ extension CameraView {
|
|||||||
// pragma MARK: Capture Session Inputs
|
// pragma MARK: Capture Session Inputs
|
||||||
// Video Input
|
// Video Input
|
||||||
do {
|
do {
|
||||||
if let videoDeviceInput = self.videoDeviceInput {
|
if let videoDeviceInput = videoDeviceInput {
|
||||||
captureSession.removeInput(videoDeviceInput)
|
captureSession.removeInput(videoDeviceInput)
|
||||||
self.videoDeviceInput = nil
|
self.videoDeviceInput = nil
|
||||||
}
|
}
|
||||||
@ -87,7 +87,7 @@ extension CameraView {
|
|||||||
// pragma MARK: Capture Session Outputs
|
// pragma MARK: Capture Session Outputs
|
||||||
|
|
||||||
// Photo Output
|
// Photo Output
|
||||||
if let photoOutput = self.photoOutput {
|
if let photoOutput = photoOutput {
|
||||||
captureSession.removeOutput(photoOutput)
|
captureSession.removeOutput(photoOutput)
|
||||||
self.photoOutput = nil
|
self.photoOutput = nil
|
||||||
}
|
}
|
||||||
@ -121,7 +121,7 @@ extension CameraView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Video Output + Frame Processor
|
// Video Output + Frame Processor
|
||||||
if let videoOutput = self.videoOutput {
|
if let videoOutput = videoOutput {
|
||||||
captureSession.removeOutput(videoOutput)
|
captureSession.removeOutput(videoOutput)
|
||||||
self.videoOutput = nil
|
self.videoOutput = nil
|
||||||
}
|
}
|
||||||
@ -159,7 +159,7 @@ extension CameraView {
|
|||||||
do {
|
do {
|
||||||
try device.lockForConfiguration()
|
try device.lockForConfiguration()
|
||||||
|
|
||||||
if let fps = self.fps?.int32Value {
|
if let fps = fps?.int32Value {
|
||||||
let supportsGivenFps = device.activeFormat.videoSupportedFrameRateRanges.contains { range in
|
let supportsGivenFps = device.activeFormat.videoSupportedFrameRateRanges.contains { range in
|
||||||
return range.includes(fps: Double(fps))
|
return range.includes(fps: Double(fps))
|
||||||
}
|
}
|
||||||
@ -195,7 +195,7 @@ extension CameraView {
|
|||||||
device.automaticallyEnablesLowLightBoostWhenAvailable = lowLightBoost!.boolValue
|
device.automaticallyEnablesLowLightBoostWhenAvailable = lowLightBoost!.boolValue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if let colorSpace = self.colorSpace as String? {
|
if let colorSpace = colorSpace as String? {
|
||||||
guard let avColorSpace = try? AVCaptureColorSpace(string: colorSpace),
|
guard let avColorSpace = try? AVCaptureColorSpace(string: colorSpace),
|
||||||
device.activeFormat.supportedColorSpaces.contains(avColorSpace) else {
|
device.activeFormat.supportedColorSpaces.contains(avColorSpace) else {
|
||||||
invokeOnError(.format(.invalidColorSpace(colorSpace: colorSpace)))
|
invokeOnError(.format(.invalidColorSpace(colorSpace: colorSpace)))
|
||||||
@ -219,7 +219,7 @@ extension CameraView {
|
|||||||
*/
|
*/
|
||||||
final func configureFormat() {
|
final func configureFormat() {
|
||||||
ReactLogger.log(level: .info, message: "Configuring Format...")
|
ReactLogger.log(level: .info, message: "Configuring Format...")
|
||||||
guard let filter = self.format else {
|
guard let filter = format else {
|
||||||
// Format Filter was null. Ignore it.
|
// Format Filter was null. Ignore it.
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -45,7 +45,7 @@ extension CameraView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func removePinchGestureRecognizer() {
|
func removePinchGestureRecognizer() {
|
||||||
if let pinchGestureRecognizer = self.pinchGestureRecognizer {
|
if let pinchGestureRecognizer = pinchGestureRecognizer {
|
||||||
removeGestureRecognizer(pinchGestureRecognizer)
|
removeGestureRecognizer(pinchGestureRecognizer)
|
||||||
self.pinchGestureRecognizer = nil
|
self.pinchGestureRecognizer = nil
|
||||||
}
|
}
|
||||||
|
@ -342,7 +342,7 @@ public final class CameraView: UIView {
|
|||||||
// pragma MARK: Event Invokers
|
// pragma MARK: Event Invokers
|
||||||
internal final func invokeOnError(_ error: CameraError, cause: NSError? = nil) {
|
internal final func invokeOnError(_ error: CameraError, cause: NSError? = nil) {
|
||||||
ReactLogger.log(level: .error, message: "Invoking onError(): \(error.message)")
|
ReactLogger.log(level: .error, message: "Invoking onError(): \(error.message)")
|
||||||
guard let onError = self.onError else { return }
|
guard let onError = onError else { return }
|
||||||
|
|
||||||
var causeDictionary: [String: Any]?
|
var causeDictionary: [String: Any]?
|
||||||
if let cause = cause {
|
if let cause = cause {
|
||||||
@ -362,13 +362,13 @@ public final class CameraView: UIView {
|
|||||||
|
|
||||||
internal final func invokeOnInitialized() {
|
internal final func invokeOnInitialized() {
|
||||||
ReactLogger.log(level: .info, message: "Camera initialized!")
|
ReactLogger.log(level: .info, message: "Camera initialized!")
|
||||||
guard let onInitialized = self.onInitialized else { return }
|
guard let onInitialized = onInitialized else { return }
|
||||||
onInitialized([String: Any]())
|
onInitialized([String: Any]())
|
||||||
}
|
}
|
||||||
|
|
||||||
internal final func invokeOnFrameProcessorPerformanceSuggestionAvailable(currentFps: Double, suggestedFps: Double) {
|
internal final func invokeOnFrameProcessorPerformanceSuggestionAvailable(currentFps: Double, suggestedFps: Double) {
|
||||||
ReactLogger.log(level: .info, message: "Frame Processor Performance Suggestion available!")
|
ReactLogger.log(level: .info, message: "Frame Processor Performance Suggestion available!")
|
||||||
guard let onFrameProcessorPerformanceSuggestionAvailable = self.onFrameProcessorPerformanceSuggestionAvailable else { return }
|
guard let onFrameProcessorPerformanceSuggestionAvailable = onFrameProcessorPerformanceSuggestionAvailable else { return }
|
||||||
|
|
||||||
if lastSuggestedFrameProcessorFps == suggestedFps { return }
|
if lastSuggestedFrameProcessorFps == suggestedFps { return }
|
||||||
if suggestedFps == currentFps { return }
|
if suggestedFps == currentFps { return }
|
||||||
|
@ -42,13 +42,13 @@ extension AVCaptureDevice.Format {
|
|||||||
"maxFrameRate": $0.maxFrameRate,
|
"maxFrameRate": $0.maxFrameRate,
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"pixelFormat": CMFormatDescriptionGetMediaSubType(formatDescription).toString()
|
"pixelFormat": CMFormatDescriptionGetMediaSubType(formatDescription).toString(),
|
||||||
]
|
]
|
||||||
|
|
||||||
if #available(iOS 13.0, *) {
|
if #available(iOS 13.0, *) {
|
||||||
dict["isHighestPhotoQualitySupported"] = self.isHighestPhotoQualitySupported
|
dict["isHighestPhotoQualitySupported"] = self.isHighestPhotoQualitySupported
|
||||||
}
|
}
|
||||||
|
|
||||||
return dict
|
return dict
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,11 +7,11 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
extension FourCharCode {
|
extension FourCharCode {
|
||||||
func toString() -> String {
|
func toString() -> String {
|
||||||
var s: String = String (UnicodeScalar((self >> 24) & 255)!)
|
var s = String(UnicodeScalar((self >> 24) & 255)!)
|
||||||
s.append(String(UnicodeScalar((self >> 16) & 255)!))
|
s.append(String(UnicodeScalar((self >> 16) & 255)!))
|
||||||
s.append(String(UnicodeScalar((self >> 8) & 255)!))
|
s.append(String(UnicodeScalar((self >> 8) & 255)!))
|
||||||
s.append(String(UnicodeScalar(self & 255)!))
|
s.append(String(UnicodeScalar(self & 255)!))
|
||||||
return (s)
|
return (s)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user