From bdd903bb42ee277d016a1acbcb6f40a336d76d57 Mon Sep 17 00:00:00 2001 From: nerix Date: Sun, 16 Feb 2025 10:37:30 +0100 Subject: [PATCH] fix: use WEBP images for BTTV emotes (#5957) --- CHANGELOG.md | 1 + src/providers/bttv/BttvEmotes.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c23e1ae7f1c..9f25977d99b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,6 +42,7 @@ - Dev: Updated `qtkeychain` to 0.15.0. (#5871) - Dev: Updated `googletest` to 1.16.0. (#5942) - Dev: Fixed duplicate CMake configure in clean builds. (#5940) +- Dev: BTTV emotes are now loaded as WEBP. (#5957) ## 2.5.2 diff --git a/src/providers/bttv/BttvEmotes.cpp b/src/providers/bttv/BttvEmotes.cpp index f6f302e3708..8e966364481 100644 --- a/src/providers/bttv/BttvEmotes.cpp +++ b/src/providers/bttv/BttvEmotes.cpp @@ -33,7 +33,7 @@ constexpr QStringView EMOTE_LINK_FORMAT = u"https://betterttv.com/emotes/%1"; /// /// %2 being the emote size (e.g. 3x) constexpr QStringView EMOTE_CDN_FORMAT = - u"https://cdn.betterttv.net/emote/%1/%2"; + u"https://cdn.betterttv.net/emote/%1/%2.webp"; // BTTV doesn't provide any data on the size, so we assume an emote is 28x28 constexpr QSize EMOTE_BASE_SIZE(28, 28);