Awalz / SwiftyCam

A Snapchat Inspired iOS Camera Framework written in Swift
BSD 2-Clause "Simplified" License
2.08k stars 327 forks source link

Switching camera to front not working with Swift4 Branch Demo #114

Open jpowang opened 6 years ago

jpowang commented 6 years ago

Switching camera to front camera not working with Swift4 Branch Demo.

otymartin commented 6 years ago

@jpowang @Awalz Its this code

fileprivate class func deviceWithMediaType(_ mediaType: String, preferringPosition position: AVCaptureDevice.Position) -> AVCaptureDevice? {
        return AVCaptureDevice.devices(for: AVMediaType(rawValue: mediaType)).first
    }

Its not filtering for device position like before.

return AVCaptureDevice.devices(for: AVMediaType(rawValue: mediaType)).filter { $0.position == position }.first