Fix / Optimize PlayerSession Restoration #9
Labels
enhancement
feature plan
description including technical details regarding the implementation of a feature
performance
problems and/or suggestions regarding app's performance
player
related to the Player system
redesign / restructure
needed/pending changes to existing systems
ui
The Goal
The end-goal here is to just generally improve session persistence and restoration, both computationally and visually. Visually, the experience of restoring a previous session is fairly jarring when there's visual media involved, and starts to approach frightening if multiple tabs are also involved. This tantrum will often last for as long as 20-30sec, and then everything normalizes.
I'm pretty confident that all of this weirdness can be fixed with a new algorithm for restoring a serialized session.
The Current Implementation
TrackData
s for all restored tracks, all at once, in alphabetical orderSpecification for New Implementation
The text was updated successfully, but these errors were encountered: