feat: Add reliable animated image support for both the configuration UI and physical device output#293
feat: Add reliable animated image support for both the configuration UI and physical device output#293flagadajones wants to merge 3 commits into
Conversation
…ntext invalidation
|
Please could you check the compliance of this pull request with the Jellyfin LLM/"AI" Development Policy, recently adopted by the OpenDeck project? |
|
J'ai utilisé un LLM (Claude Sonnet) pour m'aider dans la réalisation de cette gestion des animations, mais j'ai validé l'entièreté du code pour garantir que la synchronisation soit bonne dans le rendu des frame des images animées. I used an LLM (Claude Sonnet) to help me with this animation management, but I validated the entire code to ensure proper synchronization in the rendering of animated image frames. The PR text was written by me but translated into English by Claude. This comment was translated by Google Translate. |
|
I just tried to run this PR locally, but using an animated GIF as the image still only displays the first frame. |
Do you have an update on this? |
|
Sorry i haven't any time this week. I can check it next week. Can you send me your test conditions ( os, device)? This PR work's fine on my side |
|
I believe it was EndeavourOS with KDE Plasma that I tested it on, but there's a chance it was on macOS as well. |
…g logic
Preflight checklist
Goal
Add reliable animated image support for both the configuration UI and physical device output, while hardening the rendering pipeline.
Main Changes
gifandwebpdecoding support in the Rust backend (imagecrate features).ImageDecoder(WebCodecs) when available.Expected Outcome
Impact
Validation
deno task check✅deno lint✅