fix: Fix scene mode crash on some emulators
This commit is contained in:
parent
3b0475752d
commit
6bbb44d541
@ -439,7 +439,7 @@ class CameraSession(private val context: Context,
|
|||||||
// Night/HDR Mode
|
// Night/HDR Mode
|
||||||
val sceneMode = if (hdr == true) CaptureRequest.CONTROL_SCENE_MODE_HDR else if (lowLightBoost == true) CaptureRequest.CONTROL_SCENE_MODE_NIGHT else null
|
val sceneMode = if (hdr == true) CaptureRequest.CONTROL_SCENE_MODE_HDR else if (lowLightBoost == true) CaptureRequest.CONTROL_SCENE_MODE_NIGHT else null
|
||||||
captureRequest.set(CaptureRequest.CONTROL_SCENE_MODE, sceneMode)
|
captureRequest.set(CaptureRequest.CONTROL_SCENE_MODE, sceneMode)
|
||||||
captureRequest.set(CaptureRequest.CONTROL_MODE, if (sceneMode != null) CaptureRequest.CONTROL_MODE_USE_SCENE_MODE else null)
|
captureRequest.set(CaptureRequest.CONTROL_MODE, if (sceneMode != null) CaptureRequest.CONTROL_MODE_USE_SCENE_MODE else CaptureRequest.CONTROL_MODE_AUTO)
|
||||||
|
|
||||||
// Zoom
|
// Zoom
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||||
|
Loading…
Reference in New Issue
Block a user