diff --git a/app/src/main/kotlin/org/fossify/camera/models/VideoQuality.kt b/app/src/main/kotlin/org/fossify/camera/models/VideoQuality.kt index 1497ed51..dfad75e5 100644 --- a/app/src/main/kotlin/org/fossify/camera/models/VideoQuality.kt +++ b/app/src/main/kotlin/org/fossify/camera/models/VideoQuality.kt @@ -5,6 +5,8 @@ import androidx.annotation.DrawableRes import androidx.annotation.IdRes import org.fossify.camera.R +private const val ONE_MEGA_PIXEL = 1000000 + enum class VideoQuality(val width: Int, val height: Int) { UHD(3840, 2160), FHD(1920, 1080), @@ -14,7 +16,7 @@ enum class VideoQuality(val width: Int, val height: Int) { val pixels: Int = width * height val megaPixels: String = - String.format("%.1f", (width * height.toFloat()) / VideoQuality.ONE_MEGA_PIXEL) + String.format("%.1f", (width * height.toFloat()) / ONE_MEGA_PIXEL) val ratio = width / height.toFloat() @@ -74,8 +76,4 @@ enum class VideoQuality(val width: Int, val height: Int) { fun toResolutionOption(): ResolutionOption { return ResolutionOption(buttonViewId = getButtonId(), imageDrawableResId = getImageResId()) } - - companion object { - private const val ONE_MEGA_PIXEL = 1000000 - } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 57731f3a..5003957d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] #jetbrains -kotlin = "1.9.25" +kotlin = "2.1.21" #Detekt detekt = "1.23.8" #Androidx