Remove redundant MediaPlayerData.getMediaData(...) method.

Bug: 234639220
Test: passing existing tests
Change-Id: Icc7abc6825378599534578458e64615fae13479e
(cherry picked from commit f18bf6adef)
Merged-In: Icc7abc6825378599534578458e64615fae13479e
This commit is contained in:
Xiaowen Lei
2022-09-16 22:59:39 +00:00
parent bd92f05e66
commit 4275a8a5eb

View File

@@ -458,7 +458,7 @@ class MediaCarouselController @Inject constructor(
val existingPlayer = MediaPlayerData.getMediaPlayer(key)
val curVisibleMediaKey = MediaPlayerData.playerKeys()
.elementAtOrNull(mediaCarouselScrollHandler.visibleMediaIndex)
val isCurVisibleMediaPlaying = MediaPlayerData.getMediaData(curVisibleMediaKey)?.isPlaying
val isCurVisibleMediaPlaying = curVisibleMediaKey?.data?.isPlaying
if (existingPlayer == null) {
val newPlayer = mediaControlPanelFactory.get()
newPlayer.attachPlayer(MediaViewHolder.create(
@@ -1046,15 +1046,6 @@ internal object MediaPlayerData {
}
}
fun getMediaData(mediaSortKey: MediaSortKey?): MediaData? {
mediaData.forEach { (key, value) ->
if (value == mediaSortKey) {
return mediaData[key]?.data
}
}
return null
}
fun getMediaPlayer(key: String): MediaControlPanel? {
return mediaData.get(key)?.let { mediaPlayers.get(it) }
}