Closed defagos closed 2 years ago
We were already testing playback rate stability, but not in the case described above (starting at the edge with rate 1x, moving a bit in the past, then changing to another rate).
I added two corresponding test cases for slow and fast playback speeds and improved the implementation so that they both pass. This fixes the above reported issue.
Available for review on feature/playback-speed-fix
.
After having moved away from the live edge changing the playback rate to a value < 1 should be immediate (unlike values > 1 for which the current value needs to be preserved in some area near the live edge).
Issue type
Incorrect behavior
Environment information
Reproducibility
Always reproducible
Steps to reproduce