gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] /srv/bzr/gnash/trunk r10146: Merge image.h into GnashImag


From: Benjamin Wolsey
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r10146: Merge image.h into GnashImage.h, rename image.cpp to GnashImage.cpp. Rename
Date: Mon, 27 Oct 2008 17:05:13 +0100
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10146
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-27 17:05:13 +0100
message:
  Merge image.h into GnashImage.h, rename image.cpp to GnashImage.cpp. Rename
  ImageBase to GnashImage.
  
  Drop unused or useless methods of GnashImage. Clean up ImageInput and 
  subclasses, leaving the interface more or less intact (getComponents()
  becomes a pure virtual, JpegImageInput::startImage() becomes 
  JpegImageInput::read() instead of being called from it. GifImageInput::init()
  is now private.
  
  Previously static image-reading and -creation functions in the image
  namespace are now static members of the appropriate ImageInput class.
  
  Drop image namespace (might not be a good idea).
  
  Fix build with speex resampling by including gnashconfig.h in
  AudioDecodeSpeex.h.
  
  Tons of documentation for the ImageInput classes. Some documentation for
  GnashImage.
  
  Fix build with visibility support.
removed:
  libbase/image.h
renamed:
  libbase/image.cpp => libbase/GnashImage.cpp
modified:
  backend/render_handler.h
  backend/render_handler_agg.cpp
  backend/render_handler_cairo.cpp
  backend/render_handler_ogl.cpp
  backend/render_handler_ogl.h
  libbase/GnashImage.h
  libbase/GnashImageGif.h
  libbase/GnashImageJpeg.cpp
  libbase/GnashImageJpeg.h
  libbase/GnashImagePng.cpp
  libbase/GnashImagePng.h
  libbase/Makefile.am
  libcore/FreetypeGlyphsProvider.cpp
  libcore/FreetypeGlyphsProvider.h
  libcore/asobj/NetStream_as.cpp
  libcore/asobj/NetStream_as.h
  libcore/bitmap_info.h
  libcore/fill_style.cpp
  libcore/impl.cpp
  libcore/parser/BitmapMovieDefinition.cpp
  libcore/parser/BitmapMovieDefinition.h
  libcore/parser/bitmap_character_def.cpp
  libcore/parser/bitmap_character_def.h
  libcore/parser/video_stream_def.h
  libcore/render.cpp
  libcore/render.h
  libcore/swf/tag_loaders.cpp
  libcore/video_stream_instance.cpp
  libcore/video_stream_instance.h
  libmedia/AudioDecoderSpeex.h
  libmedia/MediaParser.h
  libmedia/VideoDecoder.h
  libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
  libmedia/ffmpeg/VideoDecoderFfmpeg.h
  libmedia/gst/AudioDecoderGst.h
  libmedia/gst/VideoDecoderGst.cpp
  libmedia/gst/VideoDecoderGst.h
  libbase/GnashImage.cpp
Diff too large for email (2975 lines, the limit is 1000).

reply via email to

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