fix redgifs missing audio (#1739)

* fix redgifs missing audio

* fix redgifs audio after 7.4.0 refactor
This commit is contained in:
EvilSpider
2025-02-16 13:25:57 +00:00
committed by GitHub
parent f6d585b6d2
commit 956aaaa365

View File

@ -92,7 +92,11 @@ public class FetchRedgifsVideoLinks {
try {
String mp4 = new JSONObject(response).getJSONObject(JSONUtils.GIF_KEY).getJSONObject(JSONUtils.URLS_KEY)
.getString(JSONUtils.HD_KEY);
handler.post(() -> fetchVideoLinkListener.onFetchRedgifsVideoLinkSuccess(mp4, mp4));
if (mp4.contains("-silent")) {
mp4 = mp4.substring(0, mp4.indexOf("-silent")) + ".mp4";
}
final String mp4Name = mp4;
handler.post(() -> fetchVideoLinkListener.onFetchRedgifsVideoLinkSuccess(mp4Name, mp4Name));
} catch (JSONException e) {
e.printStackTrace();
handler.post(() -> fetchVideoLinkListener.failed(null));