Release 6.0.2
This commit is contained in:
parent
b0f866c889
commit
5ac1b2bcc6
4 changed files with 28 additions and 10 deletions
|
@ -285,12 +285,16 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
initNotification()
|
||||
mediaStoreObserver = MediaStoreObserver(this, playerHandler!!)
|
||||
throttledSeekHandler = ThrottledSeekHandler(this, Handler(mainLooper))
|
||||
contentResolver.registerContentObserver(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
|
||||
contentResolver.registerContentObserver(
|
||||
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
|
||||
true,
|
||||
mediaStoreObserver)
|
||||
contentResolver.registerContentObserver(MediaStore.Audio.Media.INTERNAL_CONTENT_URI,
|
||||
mediaStoreObserver
|
||||
)
|
||||
contentResolver.registerContentObserver(
|
||||
MediaStore.Audio.Media.INTERNAL_CONTENT_URI,
|
||||
true,
|
||||
mediaStoreObserver)
|
||||
mediaStoreObserver
|
||||
)
|
||||
val audioVolumeObserver = AudioVolumeObserver(this)
|
||||
audioVolumeObserver.register(AudioManager.STREAM_MUSIC, this)
|
||||
registerOnSharedPreferenceChangedListener(this)
|
||||
|
@ -318,6 +322,7 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
mediaSession?.isActive = false
|
||||
quit()
|
||||
releaseResources()
|
||||
serviceScope.cancel()
|
||||
contentResolver.unregisterContentObserver(mediaStoreObserver)
|
||||
unregisterOnSharedPreferenceChangedListener(this)
|
||||
wakeLock?.release()
|
||||
|
@ -1013,8 +1018,10 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
.putString(MediaMetadataCompat.METADATA_KEY_ALBUM, song.albumName)
|
||||
.putString(MediaMetadataCompat.METADATA_KEY_TITLE, song.title)
|
||||
.putLong(MediaMetadataCompat.METADATA_KEY_DURATION, song.duration)
|
||||
.putLong(MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER,
|
||||
(getPosition() + 1).toLong())
|
||||
.putLong(
|
||||
MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER,
|
||||
(getPosition() + 1).toLong()
|
||||
)
|
||||
.putLong(MediaMetadataCompat.METADATA_KEY_YEAR, song.year.toLong())
|
||||
.putBitmap(MediaMetadataCompat.METADATA_KEY_ALBUM_ART, null)
|
||||
.putLong(MediaMetadataCompat.METADATA_KEY_NUM_TRACKS, playingQueue.size.toLong())
|
||||
|
@ -1303,8 +1310,10 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
}
|
||||
|
||||
private fun setupMediaSession() {
|
||||
val mediaButtonReceiverComponentName = ComponentName(applicationContext,
|
||||
MediaButtonIntentReceiver::class.java)
|
||||
val mediaButtonReceiverComponentName = ComponentName(
|
||||
applicationContext,
|
||||
MediaButtonIntentReceiver::class.java
|
||||
)
|
||||
|
||||
val mediaButtonIntent = Intent(Intent.ACTION_MEDIA_BUTTON)
|
||||
mediaButtonIntent.component = mediaButtonReceiverComponentName
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue