mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-08-17 12:57:03 +00:00
Fix iOS player engine volume overrides
This commit is contained in:
parent
78d4ebf229
commit
938f871a91
1 changed files with 0 additions and 17 deletions
|
|
@ -100,23 +100,6 @@ actual fun PlatformPlayerSurface(
|
|||
bridge.setPlaybackSpeed(speed)
|
||||
}
|
||||
|
||||
override fun currentPlayerVolume(): PlayerAudioLevel {
|
||||
val current = bridge.getVolume().coerceIn(0f, 2f)
|
||||
return PlayerAudioLevel(
|
||||
fraction = current,
|
||||
isMuted = current <= 0.001f,
|
||||
)
|
||||
}
|
||||
|
||||
override fun setPlayerVolume(level: Float): PlayerAudioLevel {
|
||||
val target = level.coerceIn(0f, 2f)
|
||||
bridge.setVolume(target)
|
||||
return PlayerAudioLevel(
|
||||
fraction = target,
|
||||
isMuted = target <= 0.001f,
|
||||
)
|
||||
}
|
||||
|
||||
override fun setMuted(muted: Boolean) {
|
||||
bridge.setMuted(muted)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue