image: prefer exoplayer over aosp covers
Will actually handle files with multiple covers. Could lead to more performance concerns, but that's also the same with AOSP too.
This commit is contained in:
parent
d906b87d76
commit
d117f16081
1 changed files with 2 additions and 2 deletions
|
@ -157,8 +157,8 @@ constructor(
|
|||
}
|
||||
|
||||
private suspend fun extractQualityCover(cover: Cover.Embedded) =
|
||||
extractAospMetadataCover(cover)
|
||||
?: extractExoplayerCover(cover) ?: extractMediaStoreCover(cover)
|
||||
extractExoplayerCover(cover)
|
||||
?: extractAospMetadataCover(cover) ?: extractMediaStoreCover(cover)
|
||||
|
||||
private fun extractAospMetadataCover(cover: Cover.Embedded): InputStream? =
|
||||
MediaMetadataRetriever().run {
|
||||
|
|
Loading…
Reference in a new issue