diff options
author | Ron Shabi <ron@ronsh.net> | 2022-12-26 04:59:09 +0200 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2022-12-29 15:48:57 +0100 |
commit | b6c98461128e4d9ead56aa42639effb7ac173dca (patch) | |
tree | 547677c637c060c5c2d758a578f3e6f83fe9aa4c | |
parent | 4a2aa36674a3989d6567ebe1d3c3f8c6c889d906 (diff) | |
download | mpv-b6c98461128e4d9ead56aa42639effb7ac173dca.tar.bz2 mpv-b6c98461128e4d9ead56aa42639effb7ac173dca.tar.xz |
external_files: recognize webp files as cover art
mpv currently only recognizes jpg and png files named "AlbumArt",
"Album", "cover", etc. which are in the same folder as the audio files
as album/cover art and displays it when playing such audios.
This feature adds support for webp files following the same naming
scheme to be displayed as cover art for albums who have them.
Webp variations are lower in priority compared to jpg or png files.
Resolves: #11006
-rw-r--r-- | player/external_files.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/player/external_files.c b/player/external_files.c index 031b118f4c..4a53851509 100644 --- a/player/external_files.c +++ b/player/external_files.c @@ -50,17 +50,25 @@ static const char *const image_exts[] = {"jpg", "jpeg", "png", "gif", "bmp", // sorted by priority (descending) static const char *const cover_files[] = { "AlbumArt.jpg", + "AlbumArt.webp", "Album.jpg", + "Album.webp", "cover.jpg", "cover.png", + "cover.webp", "front.jpg", "front.png", + "front.webp", "AlbumArtSmall.jpg", + "AlbumArtSmall.webp", "Folder.jpg", "Folder.png", + "Folder.webp", ".folder.png", + ".folder.webp", "thumb.jpg", + "thumb.webp", "front.bmp", "front.gif", |