mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2025-02-16 20:10:04 +03:00
Decrease tick interval
This commit is contained in:
parent
436e76c756
commit
7d51a26522
1 changed files with 2 additions and 2 deletions
|
@ -355,7 +355,7 @@ class VoiceBroadcastPlayerImpl @Inject constructor(
|
||||||
|
|
||||||
fun startPlaybackTicker(id: String) {
|
fun startPlaybackTicker(id: String) {
|
||||||
playbackTicker?.stop()
|
playbackTicker?.stop()
|
||||||
playbackTicker = CountUpTimer().apply {
|
playbackTicker = CountUpTimer(50L).apply {
|
||||||
tickListener = CountUpTimer.TickListener { onPlaybackTick(id) }
|
tickListener = CountUpTimer.TickListener { onPlaybackTick(id) }
|
||||||
resume()
|
resume()
|
||||||
}
|
}
|
||||||
|
@ -388,7 +388,7 @@ class VoiceBroadcastPlayerImpl @Inject constructor(
|
||||||
State.IDLE -> {
|
State.IDLE -> {
|
||||||
val playbackTime = playbackTracker.getPlaybackTime(id)
|
val playbackTime = playbackTracker.getPlaybackTime(id)
|
||||||
val percentage = playbackTracker.getPercentage(id)
|
val percentage = playbackTracker.getPercentage(id)
|
||||||
if (playingState == State.IDLE && duration > 0 && (duration - playbackTime) < 1000) {
|
if (playingState == State.IDLE && duration > 0 && (duration - playbackTime) < 100) {
|
||||||
playbackTracker.updatePausedAtPlaybackTime(id, 0, 0f)
|
playbackTracker.updatePausedAtPlaybackTime(id, 0, 0f)
|
||||||
} else {
|
} else {
|
||||||
playbackTracker.updatePausedAtPlaybackTime(id, playbackTime, percentage)
|
playbackTracker.updatePausedAtPlaybackTime(id, playbackTime, percentage)
|
||||||
|
|
Loading…
Add table
Reference in a new issue