prioritize low latency over max quality by default
This commit is contained in:
parent
e8e6b0e28b
commit
c40ac93b06
|
@ -39,16 +39,10 @@ import com.simplemobiletools.camera.views.FocusCircleView
|
||||||
import com.simplemobiletools.commons.extensions.*
|
import com.simplemobiletools.commons.extensions.*
|
||||||
import com.simplemobiletools.commons.helpers.*
|
import com.simplemobiletools.commons.helpers.*
|
||||||
import com.simplemobiletools.commons.models.Release
|
import com.simplemobiletools.commons.models.Release
|
||||||
import java.util.concurrent.TimeUnit
|
|
||||||
import kotlinx.android.synthetic.main.activity_main.*
|
import kotlinx.android.synthetic.main.activity_main.*
|
||||||
import kotlinx.android.synthetic.main.layout_flash.flash_auto
|
import kotlinx.android.synthetic.main.layout_flash.*
|
||||||
import kotlinx.android.synthetic.main.layout_flash.flash_off
|
import kotlinx.android.synthetic.main.layout_top.*
|
||||||
import kotlinx.android.synthetic.main.layout_flash.flash_on
|
import java.util.concurrent.TimeUnit
|
||||||
import kotlinx.android.synthetic.main.layout_flash.flash_toggle_group
|
|
||||||
import kotlinx.android.synthetic.main.layout_top.change_resolution
|
|
||||||
import kotlinx.android.synthetic.main.layout_top.default_icons
|
|
||||||
import kotlinx.android.synthetic.main.layout_top.settings
|
|
||||||
import kotlinx.android.synthetic.main.layout_top.toggle_flash
|
|
||||||
|
|
||||||
class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, CameraXPreviewListener {
|
class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, CameraXPreviewListener {
|
||||||
private companion object {
|
private companion object {
|
||||||
|
|
|
@ -211,7 +211,7 @@ class CameraXPreview(
|
||||||
|
|
||||||
private fun buildImageCapture(resolution: Size, rotation: Int): ImageCapture {
|
private fun buildImageCapture(resolution: Size, rotation: Int): ImageCapture {
|
||||||
return Builder()
|
return Builder()
|
||||||
.setCaptureMode(CAPTURE_MODE_MAXIMIZE_QUALITY)
|
.setCaptureMode(CAPTURE_MODE_MINIMIZE_LATENCY)
|
||||||
.setFlashMode(flashMode)
|
.setFlashMode(flashMode)
|
||||||
.setJpegQuality(config.photoQuality)
|
.setJpegQuality(config.photoQuality)
|
||||||
.setTargetRotation(rotation)
|
.setTargetRotation(rotation)
|
||||||
|
|
Loading…
Reference in New Issue