Optimize imports
This commit is contained in:
parent
1f12192baf
commit
1d12cd91cb
@ -1,7 +1,6 @@
|
|||||||
package com.mrousavy.camera
|
package com.mrousavy.camera
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.graphics.Rect
|
|
||||||
import android.hardware.camera2.CameraCaptureSession
|
import android.hardware.camera2.CameraCaptureSession
|
||||||
import android.hardware.camera2.CameraCharacteristics
|
import android.hardware.camera2.CameraCharacteristics
|
||||||
import android.hardware.camera2.CameraDevice
|
import android.hardware.camera2.CameraDevice
|
||||||
@ -13,7 +12,6 @@ import android.media.Image
|
|||||||
import android.os.Build
|
import android.os.Build
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import android.util.Range
|
import android.util.Range
|
||||||
import android.util.Size
|
|
||||||
import com.mrousavy.camera.extensions.SessionType
|
import com.mrousavy.camera.extensions.SessionType
|
||||||
import com.mrousavy.camera.extensions.capture
|
import com.mrousavy.camera.extensions.capture
|
||||||
import com.mrousavy.camera.extensions.createCaptureSession
|
import com.mrousavy.camera.extensions.createCaptureSession
|
||||||
@ -23,7 +21,6 @@ import com.mrousavy.camera.extensions.tryClose
|
|||||||
import com.mrousavy.camera.extensions.zoomed
|
import com.mrousavy.camera.extensions.zoomed
|
||||||
import com.mrousavy.camera.frameprocessor.Frame
|
import com.mrousavy.camera.frameprocessor.Frame
|
||||||
import com.mrousavy.camera.frameprocessor.FrameProcessor
|
import com.mrousavy.camera.frameprocessor.FrameProcessor
|
||||||
import com.mrousavy.camera.parsers.CameraDeviceError
|
|
||||||
import com.mrousavy.camera.parsers.Flash
|
import com.mrousavy.camera.parsers.Flash
|
||||||
import com.mrousavy.camera.parsers.Orientation
|
import com.mrousavy.camera.parsers.Orientation
|
||||||
import com.mrousavy.camera.parsers.QualityPrioritization
|
import com.mrousavy.camera.parsers.QualityPrioritization
|
||||||
@ -38,12 +35,8 @@ import kotlinx.coroutines.launch
|
|||||||
import kotlinx.coroutines.sync.Mutex
|
import kotlinx.coroutines.sync.Mutex
|
||||||
import kotlinx.coroutines.sync.withLock
|
import kotlinx.coroutines.sync.withLock
|
||||||
import java.io.Closeable
|
import java.io.Closeable
|
||||||
import java.lang.IllegalArgumentException
|
|
||||||
import java.util.concurrent.CancellationException
|
import java.util.concurrent.CancellationException
|
||||||
import kotlin.coroutines.CoroutineContext
|
import kotlin.coroutines.CoroutineContext
|
||||||
import kotlin.math.min
|
|
||||||
|
|
||||||
// TODO: Use reprocessable YUV capture session for more efficient Skia Frame Processing
|
|
||||||
|
|
||||||
class CameraSession(private val context: Context,
|
class CameraSession(private val context: Context,
|
||||||
private val cameraManager: CameraManager,
|
private val cameraManager: CameraManager,
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
package com.mrousavy.camera.extensions
|
package com.mrousavy.camera.extensions
|
||||||
|
|
||||||
import android.content.res.Resources
|
import android.content.res.Resources
|
||||||
import android.graphics.ImageFormat
|
|
||||||
import android.hardware.camera2.CameraCharacteristics
|
import android.hardware.camera2.CameraCharacteristics
|
||||||
import android.hardware.camera2.params.StreamConfigurationMap
|
|
||||||
import android.media.CamcorderProfile
|
import android.media.CamcorderProfile
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
package com.mrousavy.camera.parsers
|
package com.mrousavy.camera.parsers
|
||||||
|
|
||||||
import android.media.MediaRecorder
|
|
||||||
import com.mrousavy.camera.InvalidTypeScriptUnionError
|
import com.mrousavy.camera.InvalidTypeScriptUnionError
|
||||||
|
|
||||||
enum class VideoFileType(override val unionValue: String): JSUnionValue {
|
enum class VideoFileType(override val unionValue: String): JSUnionValue {
|
||||||
|
@ -6,7 +6,6 @@ import android.hardware.camera2.CameraCharacteristics
|
|||||||
import android.hardware.camera2.CameraManager
|
import android.hardware.camera2.CameraManager
|
||||||
import android.media.Image
|
import android.media.Image
|
||||||
import android.media.ImageReader
|
import android.media.ImageReader
|
||||||
import android.media.MediaCodec
|
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import android.util.Size
|
import android.util.Size
|
||||||
import android.view.Surface
|
import android.view.Surface
|
||||||
@ -15,11 +14,7 @@ import com.mrousavy.camera.extensions.closestToOrMax
|
|||||||
import com.mrousavy.camera.extensions.getPhotoSizes
|
import com.mrousavy.camera.extensions.getPhotoSizes
|
||||||
import com.mrousavy.camera.extensions.getPreviewSize
|
import com.mrousavy.camera.extensions.getPreviewSize
|
||||||
import com.mrousavy.camera.extensions.getVideoSizes
|
import com.mrousavy.camera.extensions.getVideoSizes
|
||||||
import com.mrousavy.camera.frameprocessor.Frame
|
|
||||||
import com.mrousavy.camera.frameprocessor.FrameProcessor
|
|
||||||
import com.mrousavy.camera.parsers.Orientation
|
|
||||||
import java.io.Closeable
|
import java.io.Closeable
|
||||||
import java.lang.IllegalStateException
|
|
||||||
|
|
||||||
class CameraOutputs(val cameraId: String,
|
class CameraOutputs(val cameraId: String,
|
||||||
cameraManager: CameraManager,
|
cameraManager: CameraManager,
|
||||||
|
Loading…
Reference in New Issue
Block a user