Closed sadr0b0t closed 2 years ago
Обновил, поправил код - избавился от устаревших Deprecated
https://github.com/sadr0b0t/yashlang/commit/e31d0da1e542b1d02fd54402f8dd66b4d11da5d4
Гайда по апгрейду не нашел (не особо искал), смотрел советы на что заменить устаревшие вызовы в документации https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/Player.html https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/Player.Listener.html и т.п.
Код стал получше - все события (перевод позиции, пауза, завершение проигрывания и т.п.) теперь ловятся в одном Player.Listener (раньше ловились еще в виджете с кнопками управления).
Основные сценарии с сохранением позиции проверил:
и т.п. Но всё равно следует погонять - проверить на регрессии.
Еще бы проверить две ситуации:
Текущая версия в приложении: 2.11.8
С этого времени много чего поменяли, сделали кучу вызовов устаревшими (deprecated).