![]() Rework the asynchronous aspects of MusicStore to rely on a more conventional callback system. In preparation for automatic rescanning, it would be more elegant for music consumers to use a callback, so that updates can be registered easier than if a co-routine continued to be used. Convert MusicStore to this new model and rework the accesses of MusicStore in-app to line up with this new system. |
||
---|---|---|
.. | ||
excluded | ||
Indexer.kt | ||
Music.kt | ||
MusicStore.kt | ||
MusicUtils.kt | ||
MusicViewModel.kt |