Various fixes

This commit is contained in:
Ilya Laktyushin
2023-07-02 00:03:00 +02:00
parent e5e5bc1eac
commit d10bf46443
11 changed files with 146 additions and 46 deletions

View File

@@ -64,6 +64,8 @@ final class CameraDeviceContext {
self.device.configureDeviceFormat(maxDimensions: self.preferredMaxDimensions, maxFramerate: self.preferredMaxFrameRate)
self.output.configureVideoStabilization()
self.device.resetZoom()
}
func invalidate() {
@@ -210,7 +212,7 @@ private final class CameraContext {
func stopCapture(invalidate: Bool = false) {
if invalidate {
self.setZoomLevel(1.0)
self.mainDeviceContext.device.resetZoom()
self.configure {
self.mainDeviceContext.invalidate()