You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
Library version: 7.0.0
iOS / tvOS version: Any
Device: Any
Reproducibility
Always reproducible
Steps to reproduce
Open the demo project.
Play Livestream with DVR sample using the advanced custom player.
Seek 15 seconds in the past.
Change the playback rate to 0.5x. The rate is said to be limited to 1x though this is unnecessary, either briefly or for a longer while. The effective playback rate incorrectly stays at 1x while the message is displayed.
The text was updated successfully, but these errors were encountered:
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
The text was updated successfully, but these errors were encountered: