archive-97f2350/app/src/main/java/uk/orllewin/sianel/data/Quality.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package uk.orllewin.sianel.data
enum class Quality(
val label: String,
val targetHeight: Int?,
val bitrate: Int?,
) {
ORIGINAL("Original (no compression)", null, null),
HIGH("720p • ~2.5 Mbps", 720, 2_500_000),
LOW("480p • ~1 Mbps", 480, 1_000_000);
val transcodes: Boolean get() = targetHeight != null && bitrate != null
}