Skip to content

Commit c330342

Browse files
committed
v1.0.0-beta3.2
1 parent c91c144 commit c330342

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ buildscript {
1313

1414
subprojects { project ->
1515
group = 'com.camerakit'
16-
version = '1.0.0-beta3.1'
16+
version = '1.0.0-beta3.2'
1717

1818
repositories {
1919
google()

camerakit/src/main/java/com/camerakit/CameraPreview.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import kotlin.math.absoluteValue
2626
class CameraPreview : FrameLayout, CameraEvents {
2727

2828
companion object {
29-
private const val FORCE_DEPRECATED_API = true
29+
private const val FORCE_DEPRECATED_API = false
3030
}
3131

3232
var listener: Listener? = null

camerakit/src/main/java/com/camerakit/api/camera2/Camera2.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,13 @@ class Camera2(eventsDelegate: CameraEvents, context: Context) :
128128
}
129129

130130
private fun setFlashRequest(captureRequest: CaptureRequest.Builder) {
131+
captureRequest.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_OFF)
131132
if (flash == CameraFlash.OFF) {
132133
captureRequest.set(CaptureRequest.CONTROL_MODE, CaptureRequest.CONTROL_AE_MODE_ON)
133-
captureRequest.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_OFF)
134134
} else if (flash == CameraFlash.ON) {
135135
captureRequest.set(CaptureRequest.CONTROL_MODE, CaptureRequest.CONTROL_AE_MODE_ON_ALWAYS_FLASH)
136-
captureRequest.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_SINGLE)
137136
} else if (flash == CameraFlash.AUTO) {
138137
captureRequest.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_ON_AUTO_FLASH)
139-
captureRequest.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_OFF)
140138
}
141139
}
142140

@@ -182,6 +180,9 @@ class Camera2(eventsDelegate: CameraEvents, context: Context) :
182180

183181
captureBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_MODE_CONTINUOUS_PICTURE)
184182
setFlashRequest(captureBuilder)
183+
if (flash == CameraFlash.ON) {
184+
captureBuilder.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_SINGLE)
185+
}
185186

186187
captureSession.stopRepeating()
187188
captureSession.abortCaptures()

0 commit comments

Comments
 (0)