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
сейчас очередь загружается только для первых 40 треков и дальше по мере воспроизведения она подгружается, но если юзер включил плейлист с середины, то трек который кликнули проиграет и дальше очередь будет воспроизводить сначала.
такая же проблема возникает если попытаться включить трек из непрогруженной части - будет ошибка с out of range.
я пока не придумал как это нормально реализовать, скорее всего при таком воспроизведении в метод должен передаваться индекс трека в плейлисте/блоке а не сам трек, чтобы можно было точно знать сколько нам ещё надо прогрузить очереди до выбранного трека.
плюсом придется наверное переиспользовать ChunkedCollection из шафл плейлиста чтобы не загружать очедеь до трека полностью, а только нужный участок. (придется расширять IPlaylist)
The text was updated successfully, but these errors were encountered:
сейчас очередь загружается только для первых 40 треков и дальше по мере воспроизведения она подгружается, но если юзер включил плейлист с середины, то трек который кликнули проиграет и дальше очередь будет воспроизводить сначала.
такая же проблема возникает если попытаться включить трек из непрогруженной части - будет ошибка с out of range.
я пока не придумал как это нормально реализовать, скорее всего при таком воспроизведении в метод должен передаваться индекс трека в плейлисте/блоке а не сам трек, чтобы можно было точно знать сколько нам ещё надо прогрузить очереди до выбранного трека.
плюсом придется наверное переиспользовать ChunkedCollection из шафл плейлиста чтобы не загружать очедеь до трека полностью, а только нужный участок. (придется расширять IPlaylist)
The text was updated successfully, but these errors were encountered: