1430
« on: December 05, 2019, 12:16:15 AM »
Am sure I said I'd get around to looking into this on discord. Though the display of the artwork in the info shouldn't be stalling the UI (sounds like that from the later part of your post) unless I'm missing something from my testing. The alternative option is to check the option on the Podcasts preference page to not have it show the artwork
The key things that I'm not sure about & is why it's not been actively looked into doing this yet is how to detect when the artwork has changed (stale artwork is bad) & where its best to keep the cached artwork copy (with commonly having per-episode artwork, a cache folder could grow quite large).
For the first aspect I'd need to see if there's anything hinted at in the web response when first getting the image to know how long it's deemed as valid before re-requesting it. Otherwise I don't know if it makes sense to just update it when updating the feed in general.
For the second aspect other than trying to leverage the artwork from the downloaded episode file (if that's happened yet), it'd have to mirror the main feed image handling (assuming any of that is viable for the request) & just dump it into a cache folder until/if it's then embedded in the downloaded episode file subject to support to do that.
-dro