gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r9563: Add GIF reading support, im


From: Benjamin Wolsey
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r9563: Add GIF reading support, improve PNG reading support. Both are now a
Date: Wed, 06 Aug 2008 10:48:23 +0200
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9563
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-08-06 10:48:23 +0200
message:
  Add GIF reading support, improve PNG reading support. Both are now a 
  subclass of ImageInput, which keeps format complications well away
  from the core.
added:
  libbase/GnashImage.h
  libbase/GnashImageGif.cpp
  libbase/GnashImageGif.h
modified:
  configure.ac
  libbase/GnashImagePng.cpp
  libbase/GnashImagePng.h
  libbase/Makefile.am
  libbase/image.cpp
  libbase/image.h
  libcore/gnash.h
  libcore/impl.cpp
    ------------------------------------------------------------
    revno: 9560.1.1
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 14:01:59 +0200
    message:
      No need to use SIZET_FMT when logging.
    modified:
      libbase/shm.cpp
    ------------------------------------------------------------
    revno: 9560.1.2
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 16:27:23 +0200
    message:
      Add imagefile base class.
    added:
      libbase/GnashImage.h
    modified:
      libbase/Makefile.am
    ------------------------------------------------------------
    revno: 9560.1.3
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 16:27:48 +0200
    message:
      Make filetype enum available everywhere.
    modified:
      libcore/gnash.h
    ------------------------------------------------------------
    revno: 9560.1.4
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 16:28:17 +0200
    message:
      Make PNG file input a subclass of file input (also to be used for
      gif and probably jpeg (when this is a loaded movie).
      
      Rename readSWFPng to readImageData, accepting a file type
      argument.
      
      Use a switch statement in impl.cpp to deal with file types.
    modified:
      libbase/GnashImagePng.cpp
      libbase/GnashImagePng.h
      libbase/image.cpp
      libbase/image.h
      libcore/impl.cpp
    ------------------------------------------------------------
    revno: 9560.1.5
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 18:09:10 +0200
    message:
      Look for gif libs.
    modified:
      configure.ac
    ------------------------------------------------------------
    revno: 9560.1.6
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 18:09:52 +0200
    message:
      Make init() private, correct file description.
    modified:
      libbase/GnashImagePng.h
    ------------------------------------------------------------
    revno: 9560.1.7
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 20:07:40 +0200
    message:
      Add a gif work of art for loading in loadImageTest.swf
      (the old loadPNGTest.swf).
    added:
      testsuite/media/gif.gif
    renamed:
      testsuite/misc-ming.all/loadPNGTest.c => 
testsuite/misc-ming.all/loadImageTest.c
    modified:
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/loadImageTest.c
    ------------------------------------------------------------
    revno: 9560.1.8
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Tue 2008-08-05 22:05:57 +0200
    message:
      Detect GIF files and send them to the image class.
    modified:
      libcore/impl.cpp
    ------------------------------------------------------------
    revno: 9560.1.9
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Wed 2008-08-06 10:16:03 +0200
    message:
      Add a GIF-reading subclass of ImageInput. It reads most GIFs, though still
      fails on some. Any failures should be handled correctly without any
      crashes or leaks.
            
      image.cpp: use the GIF-format decoder.
    added:
      libbase/GnashImageGif.cpp
      libbase/GnashImageGif.h
    modified:
      libbase/Makefile.am
      libbase/image.cpp
    ------------------------------------------------------------
    revno: 9560.1.10
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Wed 2008-08-06 10:23:16 +0200
    message:
      Add GIF information to configure.ac; I think it's correct, although
      libungif is no longer under development and is replaced by giflib.
      
      There may be a version constraint, as the old libungif only supported
      reading from a FILE* or file handle, whereas we need the newer (and
      completely undocumented) custom read function.
    modified:
      configure.ac
Diff too large for email (1127 lines, the limit is 1000).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]