in app/src/main/java/com/example/android/uamp/MediaItemData.kt [70:82]
override fun areItemsTheSame(
oldItem: MediaItemData,
newItem: MediaItemData
): Boolean =
oldItem.mediaId == newItem.mediaId
override fun areContentsTheSame(oldItem: MediaItemData, newItem: MediaItemData) =
oldItem.mediaId == newItem.mediaId && oldItem.playbackRes == newItem.playbackRes
override fun getChangePayload(oldItem: MediaItemData, newItem: MediaItemData) =
if (oldItem.playbackRes != newItem.playbackRes) {
PLAYBACK_RES_CHANGED
} else null