Re-opened issue #43 to improve the music adding process. Added TODO to pick up on later
This commit is contained in:
@@ -66,6 +66,7 @@ class TrackManager(var allSongPath: MutableList<String>) {
|
||||
|
||||
if (moreSongs) {
|
||||
GlobalScope.launch {
|
||||
// TODO: Implement multiple coroutines to add tracks to the data structure
|
||||
val remainingTracks = remainingTracks()
|
||||
addToDatabase(remainingTracks)
|
||||
allTracksAdded = true
|
||||
|
||||
@@ -132,7 +132,6 @@ class MusicService: Service() {
|
||||
trackPlayer!!.reset()
|
||||
shuffleOn = retrieveShuffleMode()
|
||||
var nextTrack = fetchSongIndex(PlayTypes.PlayNextSong)
|
||||
val allTracks = TrackRepository(this).getAll()
|
||||
currentTrack = TrackRepository(this).getTrack(nextTrack)
|
||||
trackPlayer!!.setDataSource(currentTrack.songPath)
|
||||
trackPlayer!!.prepare()
|
||||
|
||||
Reference in New Issue
Block a user