[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r9565: Unify and clean up the image
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r9565: Unify and clean up the image input interface. |
Date: |
Wed, 06 Aug 2008 21:56:46 +0200 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9565
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-08-06 21:56:46 +0200
message:
Unify and clean up the image input interface.
renamed:
libbase/jpeg.cpp => libbase/GnashImageJpeg.cpp
libbase/jpeg.h => libbase/GnashImageJpeg.h
modified:
libbase/GnashImage.h
libbase/GnashImageGif.cpp
libbase/GnashImageGif.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libbase/Makefile.am
libbase/image.cpp
libbase/image.h
libcore/impl.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
libcore/swf/tag_loaders.cpp
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
------------------------------------------------------------
revno: 9560.1.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 18:24:10 +0200
message:
Make JPEG handling a special subclass of ImageInput. Bring it inside
the gnash namespace, drop the jpeg namespace.
Modify all GnashImage classes to take a shared_ptr to an IOChannel.
This is because JPEG (now JpegImageInput) needs to own the stream
in some cases, and other subclasses may conceivably do so in the future.
Drop the takeOwnership argument, as the IOChannel is now refcounted.
modified:
libbase/GnashImage.h
libbase/GnashImageGif.cpp
libbase/GnashImageGif.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libbase/image.cpp
libbase/image.h
libbase/jpeg.cpp
libbase/jpeg.h
------------------------------------------------------------
revno: 9560.1.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 18:28:48 +0200
message:
Modify for new ImageInput interface.
modified:
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 9560.1.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 18:29:15 +0200
message:
Modify for new ImageInput interface.
modified:
libcore/impl.cpp
------------------------------------------------------------
revno: 9560.1.15
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 18:29:39 +0200
message:
Update ImageInput class names.
modified:
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
------------------------------------------------------------
revno: 9560.1.16
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 19:11:45 +0200
message:
Rename jpeg.{cpp,h}, add FSF copyright.
Update other files to reflect name change.
renamed:
libbase/jpeg.cpp => libbase/GnashImageJpeg.cpp
libbase/jpeg.h => libbase/GnashImageJpeg.h
modified:
libbase/Makefile.am
libbase/image.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
------------------------------------------------------------
revno: 9560.1.17
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 19:20:16 +0200
message:
Rename some more JpegImageInput methods.
modified:
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/image.cpp
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 9560.1.18
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-08-06 21:25:21 +0200
message:
Drop unused read_swf_jpeg2 from image namespace. Drop read_jpeg and use
the
multi-purpose image::readImageData instead. Change naming style of
other image namespace methods.
Include jpeglib.h only in namespace jpeg because it causes conflicts with
an INT32 typedef in the Qt3 headers if included in the global namespace.
Qualify jpeglib methods with the jpeg:: namespace.
Update other files to reflect name changes.
modified:
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/image.cpp
libbase/image.h
libcore/swf/tag_loaders.cpp
Diff too large for email (2177 lines, the limit is 1000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r9565: Unify and clean up the image input interface.,
Benjamin Wolsey <=