#29 Refactor playback

Open
chayleaf wants to merge 5 commits from chayleaf/freezerpc:refactor-playback into master
  • Fix pause() firing before play() finishes (which is illegal)
  • Allow seeking/pausing before the track even loads
  • Make rapid skipping more efficient
  • Fix loop button sometimes not showing
  • Make next/prev buttons loop (if loop is enabled)
  • Make prev button seek to start if position is > 10 seconds
  • Use audio.loop for looping single track
  • Save playback info in more cases
  • Possibly some other stuff I felt like changing that may or may not affect anything
- Fix pause() firing before play() finishes (which is illegal) - Allow seeking/pausing before the track even loads - Make rapid skipping more efficient - Fix loop button sometimes not showing - Make next/prev buttons loop (if loop is enabled) - Make prev button seek to start if position is > 10 seconds - Use audio.loop for looping single track - Save playback info in more cases - Possibly some other stuff I felt like changing that may or may not affect anything
chayleaf added 1 commit 2 months ago
436718dc36 heavily refactor playback
chayleaf changed title from Heavily refactor playback to Refactor playback 2 months ago
chayleaf added 1 commit 2 months ago
chayleaf added 1 commit 2 months ago
chayleaf added 1 commit 2 months ago
chayleaf added 1 commit 2 months ago
This pull request can be merged automatically.
You are not authorized to merge this pull request.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.