Handle rendition selection

This commit is contained in:
2026-05-13 18:23:09 +02:00
parent 9e4fc4aa67
commit e68628daba
18 changed files with 152 additions and 60 deletions
@@ -17,7 +17,8 @@ import com.facebook.proguard.annotations.DoNotStrip
@Keep
enum class BoolProperty(@DoNotStrip @Keep val value: Int) {
ISPLAYING(0),
MUTED(1);
MUTED(1),
ISAUTOQUALITY(2);
companion object
}
@@ -104,6 +104,10 @@ abstract class HybridOmniPlayerSpec: HybridObject() {
@set:DoNotStrip
@set:Keep
abstract var muted: Boolean
@get:DoNotStrip
@get:Keep
abstract val isAutoQuality: Boolean
// Methods
@DoNotStrip
@@ -20,7 +20,8 @@ enum class NumberProperty(@DoNotStrip @Keep val value: Int) {
BUFFERED(1),
DURATION(2),
PLAYBACKRATE(3),
VOLUME(4);
VOLUME(4),
ISAUTOQUALITY(5);
companion object
}