Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f18bf6ad authored by Xiaowen Lei's avatar Xiaowen Lei
Browse files

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

Bug: 234639220
Test: passing existing tests
Change-Id: Icc7abc6825378599534578458e64615fae13479e
parent b99e9b0b
Loading
Loading
Loading
Loading
+1 −10
Original line number Diff line number Diff line
@@ -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) }
    }