Auxio/app/src/main/java/org/oxycblt/auxio/playback
OxygenCobalt b8cc153f07
playback: add controller role
Add a controller role to PlaybackStateManager.

The controller manages the internal player, and acts as an intermediary
between other internal objects that want to modify the player, but
don't actually have access to it.

This makes a bunch of future changes far easier.
2022-06-19 16:23:40 -06:00
..
queue all: minor cleanup 2022-06-12 21:02:15 -06:00
replaygain all: update logging 2022-06-15 11:06:10 -06:00
state playback: add controller role 2022-06-19 16:23:40 -06:00
system playback: add controller role 2022-06-19 16:23:40 -06:00
IndicatorMaterialButton.kt image: add image group 2022-06-10 11:57:50 -06:00
PlaybackBarFragment.kt detail: add queue actions to artist/genre 2022-06-14 17:40:33 -06:00
PlaybackPanelFragment.kt playback: add shuffle shortcut 2022-06-18 11:20:22 -06:00
PlaybackViewModel.kt playback: add shuffle shortcut 2022-06-18 11:20:22 -06:00
StyledSeekBar.kt all: update logging 2022-06-15 11:06:10 -06:00