change MediaCompressor API: mandatory mediaQuality

This commit is contained in:
David Kaspar 2024-09-05 14:27:04 +02:00
parent 023c0592e8
commit 5f0236c015

View File

@ -47,7 +47,7 @@ class MediaCompressor {
applicationContext: Context,
onReady: (Uri, String?, Long?) -> Unit,
onError: (Int) -> Unit,
mediaQuality: CompressorQuality?,
mediaQuality: CompressorQuality,
) {
checkNotInMainThread()
@ -59,7 +59,6 @@ class MediaCompressor {
CompressorQuality.MEDIUM -> VideoQuality.MEDIUM
CompressorQuality.HIGH -> VideoQuality.HIGH
CompressorQuality.VERY_HIGH -> VideoQuality.VERY_HIGH
else -> VideoQuality.MEDIUM
}
Log.d("MediaCompressor", "Using video compression $mediaQuality")
VideoCompressor.start(
@ -129,7 +128,6 @@ class MediaCompressor {
CompressorQuality.MEDIUM -> 60
CompressorQuality.HIGH -> 80
CompressorQuality.VERY_HIGH -> 90
else -> 60
}
try {
Log.d("MediaCompressor", "Using image compression $mediaQuality")