GNU bug report logs - #14700
24.3.50; Animated ImageMagick images doesn't work

Previous Next

Package: emacs;

Reported by: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Date: Sun, 23 Jun 2013 19:40:02 UTC

Severity: normal

Tags: fixed

Merged with 7978

Found in versions 24.0.50, 24.3.50

Fixed in version 24.4

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #31 received at 14700 <at> debbugs.gnu.org (full text, mbox):

From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 14700 <at> debbugs.gnu.org
Subject: Re: bug#14700: 24.3.50; Animated ImageMagick images doesn't work
Date: Thu, 15 Aug 2013 18:07:27 +0200
Lars Magne Ingebrigtsen <larsi <at> gnus.org> writes:

> I've confirmed that caching the previously computed data makes this
> usable.  But I'm still not sure where to cache things.  Ideally, this
> would be a "per-image" cache, so that we can have several animated
> images at the same time.  But the way the animation is called, it kinda
> creates a new image every time.

That's not correct.  It just does

  (plist-put (cdr image) :index n)
  (force-window-update))

So per-image caching should be fine...  I think...  If each Lisp-level
image maps to something on the C-level side.  Hm...  I see that there's
already a cache there, but it caches the displayed representation, and I
need to cache the "raw" MagickWand representation.  (The image may be
scaled etc after computation, so I need the pre-scaled version of the
image.)

Hm...

-- 
(domestic pets only, the antidote for overdose, milk.)
  No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php
  and http://lars.ingebrigtsen.no/2013/08/twenty-years-of-september.html




This bug report was last modified 11 years and 284 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.