in app/src/main/java/com/amazon/ivs/broadcast/ui/fragments/main/MainViewModel.kt [73:86]
override fun run() {
try {
val usedMegaBytes = getSessionUsedBytes(startBytes) / BYTES_TO_MEGABYTES_FACTOR
timeInSeconds += 1
onStreamDataChanged.postConsumable(
StreamTopBarModel(
seconds = timeInSeconds,
usedMegaBytes = usedMegaBytes
)
)
} finally {
timerHandler.postDelayed(this, 1000)
}
}