Auxio/app
OxygenCobalt b5b8767f46
playback: fix crash with state restore [#89]
Fix an esoteric crash with queue synchronization during the playback
restore process.

Auxio will attempt to re-synchronize the queue index whenever it is
desynchronized, however during the check for if it's desynchronized,
Auxio would do a direct index of the queue, which could result in a
crash in situations where the desynchronized index is outside of the
queue bounds.

Fix this by replacing that unprotected access with a protected access,
which not only fixes the crash but also still correctly detects
desynchronization in that case.

Resolves #89.
2022-03-06 19:25:48 -07:00
..
src playback: fix crash with state restore [#89] 2022-03-06 19:25:48 -07:00
build.gradle playback: replace headset focus with headset autoplay 2022-03-05 20:34:12 -07:00
proguard-rules.pro Create dedicated app object 2021-01-14 07:42:56 -07:00