Skip to content

Commit ccbcd50

Browse files
authored
Call progress even when not advenced (#170)
1 parent 8627643 commit ccbcd50

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

lib/src/main/java/com/otaliastudios/transcoder/internal/transcode/DefaultTranscodeEngine.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,13 @@ internal class DefaultTranscodeEngine(
120120
} else if (completed) {
121121
progress(1.0)
122122
break
123-
} else if (!advanced) {
123+
}
124+
125+
if (!advanced) {
124126
Thread.sleep(WAIT_MS)
125-
} else if (++loop % PROGRESS_LOOPS == 0L) {
127+
}
128+
129+
if (++loop % PROGRESS_LOOPS == 0L) {
126130
val audioProgress = timer.progress.audio
127131
val videoProgress = timer.progress.video
128132
log.v("transcode(): got progress, video=$videoProgress audio=$audioProgress")
@@ -144,4 +148,4 @@ internal class DefaultTranscodeEngine(
144148
private val WAIT_MS = 10L
145149
private val PROGRESS_LOOPS = 10L
146150
}
147-
}
151+
}

0 commit comments

Comments
 (0)