[MusicService] Removed unused methods and observers
We don't use legacy playlists and also it's deprecated.
This commit is contained in:
parent
7e2881b5f0
commit
dfcc5b6b92
1 changed files with 0 additions and 27 deletions
|
@ -315,10 +315,6 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
.registerContentObserver(
|
||||
MediaStore.Audio.Genres.EXTERNAL_CONTENT_URI, true, mediaStoreObserver
|
||||
)
|
||||
contentResolver
|
||||
.registerContentObserver(
|
||||
MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI, true, mediaStoreObserver
|
||||
)
|
||||
contentResolver
|
||||
.registerContentObserver(
|
||||
MediaStore.Audio.Media.INTERNAL_CONTENT_URI, true, mediaStoreObserver
|
||||
|
@ -335,10 +331,6 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
.registerContentObserver(
|
||||
MediaStore.Audio.Genres.INTERNAL_CONTENT_URI, true, mediaStoreObserver
|
||||
)
|
||||
contentResolver
|
||||
.registerContentObserver(
|
||||
MediaStore.Audio.Playlists.INTERNAL_CONTENT_URI, true, mediaStoreObserver
|
||||
)
|
||||
val audioVolumeObserver = AudioVolumeObserver(this)
|
||||
audioVolumeObserver.register(AudioManager.STREAM_MUSIC, this)
|
||||
registerOnSharedPreferenceChangedListener(this)
|
||||
|
@ -475,10 +467,6 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
return position
|
||||
}
|
||||
|
||||
private fun getPlayingQueue(): List<Song> {
|
||||
return playingQueue
|
||||
}
|
||||
|
||||
private fun getPosition(): Int {
|
||||
return position
|
||||
}
|
||||
|
@ -854,21 +842,6 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
}
|
||||
}
|
||||
|
||||
fun playSongs(songs: ArrayList<Song>?, shuffleMode: Int) {
|
||||
if (songs != null && songs.isNotEmpty()) {
|
||||
if (shuffleMode == SHUFFLE_MODE_SHUFFLE) {
|
||||
val startPosition = Random().nextInt(songs.size)
|
||||
openQueue(songs, startPosition, false)
|
||||
setShuffleMode(shuffleMode)
|
||||
} else {
|
||||
openQueue(songs, 0, false)
|
||||
}
|
||||
play()
|
||||
} else {
|
||||
showToast(R.string.playlist_is_empty)
|
||||
}
|
||||
}
|
||||
|
||||
@Synchronized
|
||||
fun prepareNextImpl() {
|
||||
try {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue