image 28 libbase/CachedBitmap.h namespace image { image 48 libbase/CachedBitmap.h virtual image::GnashImage& image() = 0; image 162 libbase/GnashImage.cpp const size_t width = image.width(); image 163 libbase/GnashImage.cpp const size_t height = image.height(); image 183 libbase/GnashImage.cpp switch (image.type()) { image 185 libbase/GnashImage.cpp outChannel->writeImageRGB(image.begin()); image 188 libbase/GnashImage.cpp outChannel->writeImageRGBA(image.begin()); image 45 libbase/GnashImage.h namespace image { image 376 libbase/GnashImage.h boost::shared_ptr<gnash::IOChannel> out, const GnashImage& image, image 30 libbase/GnashImageGif.h namespace image { image 37 libbase/GnashImageGif.h namespace image { image 43 libbase/GnashImageJpeg.h namespace image { image 30 libbase/GnashImagePng.h namespace image { image 37 libbase/GnashImagePng.h namespace image { image 122 libbase/GnashTexture.cpp case image::TYPE_RGB: image 126 libbase/GnashTexture.cpp case image::TYPE_RGBA: image 39 libbase/GnashTexture.h GnashTextureFormat(image::ImageType type); image 72 libbase/GnashTexture.h image::ImageType type); image 81 libbase/GnashVaapiImage.cpp case image::GNASH_IMAGE_CPU: image 84 libbase/GnashVaapiImage.cpp case image::GNASH_IMAGE_GPU: image 108 libbase/GnashVaapiImage.cpp image::GnashImage::iterator image 123 libbase/GnashVaapiImage.cpp image::GnashImage::const_iterator image 35 libbase/GnashVaapiImage.h class DSOEXPORT GnashVaapiImage : public image::GnashImage image 45 libbase/GnashVaapiImage.h image::ImageType type); image 51 libbase/GnashVaapiImage.h virtual void update(const image::GnashImage& from); image 53 libbase/GnashVaapiImageProxy.h GnashVaapiImageProxy(GnashVaapiImage *image, int x, int y, size_t w, size_t h) image 54 libbase/GnashVaapiImageProxy.h : _surface(image->surface()), _x(x), _y(y), _width(w), _height(h) image 37 libbase/GnashVaapiTexture.h image::ImageType type); image 32 libbase/ImageIterators.h namespace image { image 270 libcore/MovieFactory.cpp std::auto_ptr<image::GnashImage> im( image 271 libcore/MovieFactory.cpp image::Input::readImageData(imageData, type)); image 130 libcore/Video.cpp image::GnashImage* img = getVideoFrame(); image 138 libcore/Video.cpp image::GnashImage* image 144 libcore/Video.cpp std::auto_ptr<image::GnashImage> tmp = _ns->get_video(); image 29 libcore/Video.h namespace image { image 112 libcore/Video.h image::GnashImage* getVideoFrame(); image 126 libcore/Video.h std::auto_ptr<image::GnashImage> _lastDecodedVideoFrame; image 208 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> image 555 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> image 560 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> video; image 635 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> image 638 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> video; image 1136 libcore/asobj/NetStream_as.cpp std::auto_ptr<image::GnashImage> video = getDecodedVideoFrame(curPos); image 301 libcore/asobj/NetStream_as.h std::auto_ptr<image::GnashImage> get_video(); image 400 libcore/asobj/NetStream_as.h std::auto_ptr<image::GnashImage> m_imageframe; image 499 libcore/asobj/NetStream_as.h std::auto_ptr<image::GnashImage> decodeNextVideoFrame(); image 522 libcore/asobj/NetStream_as.h std::auto_ptr<image::GnashImage> getDecodedVideoFrame(boost::uint32_t ts); image 212 libcore/asobj/flash/display/BitmapData_as.cpp image::GnashImage& im = *data(); image 373 libcore/asobj/flash/display/BitmapData_as.cpp std::auto_ptr<image::GnashImage> im; image 375 libcore/asobj/flash/display/BitmapData_as.cpp im.reset(new image::ImageRGBA(width, height)); image 378 libcore/asobj/flash/display/BitmapData_as.cpp im.reset(new image::ImageRGB(width, height)); image 382 libcore/asobj/flash/display/BitmapData_as.cpp std::copy(bm->begin(), bm->end(), image::begin<image::ARGB>(*im)); image 832 libcore/asobj/flash/display/BitmapData_as.cpp image::GnashImage& im = bit->image(); image 840 libcore/asobj/flash/display/BitmapData_as.cpp std::auto_ptr<image::GnashImage> newImage; image 841 libcore/asobj/flash/display/BitmapData_as.cpp if (im.type() == image::TYPE_RGBA) { image 842 libcore/asobj/flash/display/BitmapData_as.cpp newImage.reset(new image::ImageRGBA(width, height)); image 845 libcore/asobj/flash/display/BitmapData_as.cpp newImage.reset(new image::ImageRGB(width, height)); image 897 libcore/asobj/flash/display/BitmapData_as.cpp std::auto_ptr<image::GnashImage> im; image 899 libcore/asobj/flash/display/BitmapData_as.cpp im.reset(new image::ImageRGBA(width, height)); image 902 libcore/asobj/flash/display/BitmapData_as.cpp im.reset(new image::ImageRGB(width, height)); image 910 libcore/asobj/flash/display/BitmapData_as.cpp std::fill(image::begin<image::ARGB>(*im), image::end<image::ARGB>(*im), image 43 libcore/asobj/flash/display/BitmapData_as.h namespace image { image 58 libcore/asobj/flash/display/BitmapData_as.h typedef image::pixel_iterator<image::ARGB> iterator; image 64 libcore/asobj/flash/display/BitmapData_as.h BitmapData_as(as_object* owner, std::auto_ptr<image::GnashImage> im); image 86 libcore/asobj/flash/display/BitmapData_as.h return (data()->type() == image::TYPE_RGBA); image 137 libcore/asobj/flash/display/BitmapData_as.h return image::begin<image::ARGB>(*data()); image 142 libcore/asobj/flash/display/BitmapData_as.h return image::end<image::ARGB>(*data()); image 147 libcore/asobj/flash/display/BitmapData_as.h image::GnashImage* data() const { image 148 libcore/asobj/flash/display/BitmapData_as.h return _cachedBitmap.get() ? &_cachedBitmap->image() : _image.get(); image 159 libcore/asobj/flash/display/BitmapData_as.h boost::scoped_ptr<image::GnashImage> _image; image 32 libcore/parser/BitmapMovieDefinition.h namespace image { image 60 libcore/parser/BitmapMovieDefinition.h BitmapMovieDefinition(std::auto_ptr<image::GnashImage> image, image 51 libcore/parser/SWFMovieDefinition.h namespace image { image 298 libcore/parser/SWFMovieDefinition.h void set_jpeg_loader(std::auto_ptr<image::JpegInput> j_in); image 301 libcore/parser/SWFMovieDefinition.h image::JpegInput* get_jpeg_loader() const { image 489 libcore/parser/SWFMovieDefinition.h std::auto_ptr<image::JpegInput> m_jpeg_in; image 75 libcore/parser/movie_definition.h namespace image { image 297 libcore/parser/movie_definition.h virtual void set_jpeg_loader(std::auto_ptr<image::JpegInput> /*j_in*/) image 312 libcore/parser/movie_definition.h virtual image::JpegInput* get_jpeg_loader() const image 58 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> readDefineBitsJpeg(SWFStream& in, image 60 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> readDefineBitsJpeg2(SWFStream& in); image 62 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> readDefineBitsJpeg3(SWFStream& in, TagType tag); image 63 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> readLossless(SWFStream& in, TagType tag); image 169 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::JpegInput> input; image 182 libcore/swf/DefineBitsTag.cpp input = image::JpegInput::createSWFJpeg2HeaderOnly(ad, jpegHeaderSize); image 212 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> im; image 260 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> image 263 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> im; image 266 libcore/swf/DefineBitsTag.cpp image::JpegInput* j_in = m.get_jpeg_loader(); image 278 libcore/swf/DefineBitsTag.cpp im = image::JpegInput::readSWFJpeg2WithTables(*j_in); image 330 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> image 339 libcore/swf/DefineBitsTag.cpp return image::Input::readImageData(ad, ft); image 344 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> image 367 libcore/swf/DefineBitsTag.cpp return image::Input::readImageData(ad, ft); image 375 libcore/swf/DefineBitsTag.cpp return std::auto_ptr<image::GnashImage>(); image 381 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::ImageRGBA> im = image::Input::readSWFJpeg3(ad); image 384 libcore/swf/DefineBitsTag.cpp if (!im.get()) return std::auto_ptr<image::GnashImage>(); image 400 libcore/swf/DefineBitsTag.cpp image::mergeAlpha(*im, buffer.get(), bufferLength); image 403 libcore/swf/DefineBitsTag.cpp return static_cast<std::auto_ptr<image::GnashImage> >(im); image 407 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> image 423 libcore/swf/DefineBitsTag.cpp std::auto_ptr<image::GnashImage> image; image 428 libcore/swf/DefineBitsTag.cpp return image; image 433 libcore/swf/DefineBitsTag.cpp return image; image 442 libcore/swf/DefineBitsTag.cpp image.reset(new image::ImageRGB(width, height)); image 446 libcore/swf/DefineBitsTag.cpp image.reset(new image::ImageRGBA(width, height)); image 460 libcore/swf/DefineBitsTag.cpp return image; image 484 libcore/swf/DefineBitsTag.cpp return std::auto_ptr<image::GnashImage>(); image 505 libcore/swf/DefineBitsTag.cpp boost::uint8_t* outRow = scanline(*image, j); image 526 libcore/swf/DefineBitsTag.cpp boost::uint8_t* outRow = scanline(*image, j); image 551 libcore/swf/DefineBitsTag.cpp boost::uint8_t* outRow = scanline(*image, j); image 571 libcore/swf/DefineBitsTag.cpp return image; image 62 libmedia/VideoDecoder.h virtual std::auto_ptr<image::GnashImage> pop() = 0; image 238 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> image 255 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> im; image 265 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp im.reset(new GnashVaapiImage(vaSurface->get(), image::TYPE_RGBA)); image 299 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp im.reset(new image::ImageRGBA(width, height)); image 302 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp im.reset(new image::ImageRGB(width, height)); image 341 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> image 349 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> ret; image 382 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> image 385 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp std::auto_ptr<image::GnashImage> ret; image 58 libmedia/ffmpeg/VideoDecoderFfmpeg.h std::auto_ptr<image::GnashImage> pop(); image 83 libmedia/ffmpeg/VideoDecoderFfmpeg.h std::auto_ptr<image::GnashImage> frameToImage(AVCodecContext* srcCtx, image 89 libmedia/ffmpeg/VideoDecoderFfmpeg.h std::auto_ptr<image::GnashImage> decode(const boost::uint8_t* input, image 92 libmedia/ffmpeg/VideoDecoderFfmpeg.h std::auto_ptr<image::GnashImage> decode(const EncodedVideoFrame* vf) image 190 libmedia/gst/VideoDecoderGst.cpp std::auto_ptr<image::GnashImage> image 196 libmedia/gst/VideoDecoderGst.cpp return std::auto_ptr<image::GnashImage>(); image 210 libmedia/gst/VideoDecoderGst.cpp std::auto_ptr<image::GnashImage> ret(new gnashGstBuffer(buffer, _width, _height)); image 39 libmedia/gst/VideoDecoderGst.h class gnashGstBuffer : public image::ImageRGB image 43 libmedia/gst/VideoDecoderGst.h : image::ImageRGB(NULL, width, height), image 82 libmedia/gst/VideoDecoderGst.h std::auto_ptr<image::GnashImage> pop(); image 175 librender/Renderer.h namespace image { image 225 librender/Renderer.h std::auto_ptr<image::GnashImage> im) = 0; image 253 librender/Renderer.h virtual void drawVideoFrame(image::GnashImage* frame, image 514 librender/Renderer.h Internal(Renderer& r, image::GnashImage& im) image 564 librender/Renderer.h virtual Renderer* startInternalRender(image::GnashImage& buffer) = 0; image 689 librender/agg/Renderer_agg.cpp image::ImageRGBA im(xres, yres); image 697 librender/agg/Renderer_agg.cpp image::Output::writeImageData(type, io, im, quality); image 768 librender/agg/Renderer_agg.cpp if (frame->location() == image::GNASH_IMAGE_GPU) { image 769 librender/agg/Renderer_agg.cpp RenderImage image; image 770 librender/agg/Renderer_agg.cpp image.reset(new GnashVaapiImageProxy( image 773 librender/agg/Renderer_agg.cpp _render_images.push_back(image); image 783 librender/agg/Renderer_agg.cpp case image::TYPE_RGBA: image 786 librender/agg/Renderer_agg.cpp case image::TYPE_RGB: image 873 librender/agg/Renderer_agg.cpp case image::TYPE_RGB: image 876 librender/agg/Renderer_agg.cpp case image::TYPE_RGBA: image 885 librender/agg/Renderer_agg.cpp const size_t stride = width * (im.type() == image::TYPE_RGBA ? 4 : 3); image 36 librender/agg/Renderer_agg_bitmap.h agg_bitmap_info(std::auto_ptr<image::GnashImage> im) image 39 librender/agg/Renderer_agg_bitmap.h _bpp(_image->type() == image::TYPE_RGB ? 24 : 32) image 43 librender/agg/Renderer_agg_bitmap.h virtual image::GnashImage& image() { image 64 librender/agg/Renderer_agg_bitmap.h boost::scoped_ptr<image::GnashImage> _image; image 136 librender/cairo/Renderer_cairo.cpp image::GnashImage& image() { image 141 librender/cairo/Renderer_cairo.cpp _image.reset(new image::ImageRGB(_width, _height)); image 145 librender/cairo/Renderer_cairo.cpp _image.reset(new image::ImageRGBA(_width, _height)); image 157 librender/cairo/Renderer_cairo.cpp std::copy(start, start + sz, image::begin<image::ARGB>(*_image)); image 210 librender/cairo/Renderer_cairo.cpp mutable boost::scoped_ptr<image::GnashImage> _image; image 457 librender/cairo/Renderer_cairo.cpp case image::TYPE_RGB: image 465 librender/cairo/Renderer_cairo.cpp case image::TYPE_RGBA: image 482 librender/cairo/Renderer_cairo.cpp if (baseframe->type() == image::TYPE_RGBA) image 488 librender/cairo/Renderer_cairo.cpp image::ImageRGB* frame = dynamic_cast<image::ImageRGB*>(baseframe); image 48 librender/cairo/Renderer_cairo.h CachedBitmap* createCachedBitmap(std::auto_ptr<image::GnashImage> im); image 50 librender/cairo/Renderer_cairo.h void drawVideoFrame(image::GnashImage* baseframe, const Transform& xform, image 62 librender/cairo/Renderer_cairo.h virtual Renderer* startInternalRender(image::GnashImage& /*im*/) { image 146 librender/opengl/Renderer_ogl.cpp virtual image::GnashImage& image() { image 150 librender/opengl/Renderer_ogl.cpp _cache.reset(new image::ImageRGB(_orig_width, _orig_height)); image 153 librender/opengl/Renderer_ogl.cpp _cache.reset(new image::ImageRGBA(_orig_width, _orig_height)); image 169 librender/opengl/Renderer_ogl.cpp mutable boost::scoped_ptr<image::GnashImage> _img; image 170 librender/opengl/Renderer_ogl.cpp mutable boost::scoped_ptr<image::GnashImage> _cache; image 775 librender/opengl/Renderer_ogl.cpp case image::TYPE_RGB: image 777 librender/opengl/Renderer_ogl.cpp std::auto_ptr<image::GnashImage> rgba( image 778 librender/opengl/Renderer_ogl.cpp new image::ImageRGBA(im->width(), im->height())); image 780 librender/opengl/Renderer_ogl.cpp image::GnashImage::iterator it = rgba->begin(); image 787 librender/opengl/Renderer_ogl.cpp case image::TYPE_RGBA: image 801 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_CPU: image 805 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_GPU: image 838 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_CPU: image 843 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_GPU: image 889 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_CPU: image 893 librender/opengl/Renderer_ogl.cpp case image::GNASH_IMAGE_GPU: image 1958 librender/opengl/Renderer_ogl.cpp std::auto_ptr<image::ImageRGBA> im; image 1964 librender/opengl/Renderer_ogl.cpp im.reset(new image::ImageRGBA(256, 1)); image 1976 librender/opengl/Renderer_ogl.cpp im.reset(new image::ImageRGBA(64, 64)); image 2001 librender/opengl/Renderer_ogl.cpp static_cast<std::auto_ptr<image::GnashImage> >(im)); image 35 libvaapi/VaapiSubpicture.cpp log_debug("VaapiSubpicture::VaapiSubpicture(): format '%s'\n", string_of_FOURCC(image->format())); image 40 libvaapi/VaapiSubpicture.cpp % string_of_FOURCC(image->format()); image 47 libvaapi/VaapiSubpicture.h VaapiSubpicture(boost::shared_ptr<VaapiImage> image);