/external/chromium_org/content/child/ |
H A D | image_decoder.h | 19 class ImageDecoder { class in namespace:content 24 ImageDecoder(); 25 ImageDecoder(const gfx::Size& desired_icon_size); 26 ~ImageDecoder(); 41 DISALLOW_COPY_AND_ASSIGN(ImageDecoder);
|
H A D | image_decoder.cc | 21 ImageDecoder decoder(desired_image_size); 25 ImageDecoder::ImageDecoder() : desired_icon_size_(0, 0) { function in class:content::ImageDecoder 28 ImageDecoder::ImageDecoder(const gfx::Size& desired_icon_size) function in class:content::ImageDecoder 32 ImageDecoder::~ImageDecoder() { 35 SkBitmap ImageDecoder::Decode(const unsigned char* data, size_t size) const { 42 std::vector<SkBitmap> ImageDecoder::DecodeAll(
|
/external/chromium_org/chrome/browser/ |
H A D | image_decoder.cc | 16 ImageDecoder::ImageDecoder(Delegate* delegate, function in class:ImageDecoder 26 ImageDecoder::~ImageDecoder() {} 28 void ImageDecoder::Start(scoped_refptr<base::SequencedTaskRunner> task_runner) { 32 base::Bind(&ImageDecoder::DecodeImageInSandbox, this, image_data_)); 35 bool ImageDecoder::OnMessageReceived(const IPC::Message& message) { 37 IPC_BEGIN_MESSAGE_MAP(ImageDecoder, message) 47 void ImageDecoder::OnDecodeImageSucceeded(const SkBitmap& decoded_image) { 53 void ImageDecoder [all...] |
H A D | image_decoder.h | 19 class ImageDecoder : public content::UtilityProcessHostClient { class in inherits:content::UtilityProcessHostClient 26 virtual void OnImageDecoded(const ImageDecoder* decoder, 31 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) {} 42 ImageDecoder(Delegate* delegate, 59 virtual ~ImageDecoder(); 77 DISALLOW_COPY_AND_ASSIGN(ImageDecoder);
|
/external/chromium_org/chrome/browser/chromeos/login/users/avatar/ |
H A D | user_image_loader.h | 31 public ImageDecoder::Delegate { 39 ImageDecoder::ImageCodec image_codec, 70 typedef std::map<const ImageDecoder*, ImageInfo> ImageInfoMap; 83 // ImageDecoder::Delegate implementation. These callbacks will only be invoked 85 virtual void OnImageDecoded(const ImageDecoder* decoder, 87 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE; 98 const ImageDecoder::ImageCodec image_codec_;
|
H A D | user_image_manager_test_util.cc | 56 scoped_refptr<ImageDecoder> image_decoder = new ImageDecoder( 59 ImageDecoder::ROBUST_JPEG_CODEC); 65 void ImageLoader::OnImageDecoded(const ImageDecoder* decoder, 72 void ImageLoader::OnDecodeImageFailed(const ImageDecoder* decoder) {
|
H A D | user_image_manager_test_util.h | 34 class ImageLoader : public ImageDecoder::Delegate { 41 // ImageDecoder::Delegate: 42 virtual void OnImageDecoded(const ImageDecoder* decoder, 44 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE;
|
H A D | user_image_loader.cc | 35 ImageDecoder::ImageCodec image_codec, 82 scoped_refptr<ImageDecoder> image_decoder = 83 new ImageDecoder(this, *data, image_codec_); 88 void UserImageLoader::OnImageDecoded(const ImageDecoder* decoder, 132 if (image_codec_ == ImageDecoder::ROBUST_JPEG_CODEC) 138 void UserImageLoader::OnDecodeImageFailed(const ImageDecoder* decoder) {
|
/external/chromium_org/chrome/browser/chromeos/extensions/ |
H A D | wallpaper_function_base.cc | 44 : public ImageDecoder::Delegate { 57 unsafe_image_decoder_ = new ImageDecoder(this, image_data, 58 ImageDecoder::DEFAULT_CODEC); 70 virtual void OnImageDecoded(const ImageDecoder* decoder, 87 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE { 95 scoped_refptr<ImageDecoder> unsafe_image_decoder_;
|
/external/chromium_org/chrome/browser/media_galleries/fileapi/ |
H A D | supported_image_type_validator.h | 14 class ImageDecoder; 18 // Use ImageDecoder to determine if the file decodes without error. Handles 37 scoped_refptr<ImageDecoder> decoder_;
|
H A D | supported_image_type_validator.cc | 50 class ImageDecoderDelegateAdapter : public ImageDecoder::Delegate { 63 // ImageDecoder::Delegate methods. 64 virtual void OnImageDecoded(const ImageDecoder* /*decoder*/, 70 virtual void OnDecodeImageFailed(const ImageDecoder* /*decoder*/) OVERRIDE { 130 decoder_ = new ImageDecoder(adapter, adapter->data(), 131 ImageDecoder::DEFAULT_CODEC);
|
/external/chromium_org/chrome/browser/bitmap_fetcher/ |
H A D | bitmap_fetcher.cc | 49 new ImageDecoder(this, image_data, ImageDecoder::DEFAULT_CODEC); 51 // Call start to begin decoding. The ImageDecoder will call OnImageDecoded 65 // Methods inherited from ImageDecoder::Delegate. 67 void BitmapFetcher::OnImageDecoded(const ImageDecoder* decoder, 73 void BitmapFetcher::OnDecodeImageFailed(const ImageDecoder* decoder) {
|
H A D | bitmap_fetcher.h | 26 public ImageDecoder::Delegate { 57 // Methods inherited from ImageDecoder::Delegate 62 virtual void OnImageDecoded(const ImageDecoder* decoder, 66 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE; 73 scoped_refptr<ImageDecoder> image_decoder_;
|
/external/chromium_org/chrome/browser/ui/app_list/search/common/ |
H A D | url_icon_source.h | 29 public ImageDecoder::Delegate { 53 // ImageDecoder::Delegate overrides: 54 virtual void OnImageDecoded(const ImageDecoder* decoder, 56 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE; 67 scoped_refptr<ImageDecoder> image_decoder_;
|
H A D | url_icon_source.cc | 76 new ImageDecoder(this, unsafe_icon_data, ImageDecoder::DEFAULT_CODEC); 81 void UrlIconSource::OnImageDecoded(const ImageDecoder* decoder, 92 const ImageDecoder* decoder) {
|
/external/chromium_org/third_party/WebKit/Source/platform/image-decoders/bmp/ |
H A D | BMPImageDecoder.cpp | 47 : ImageDecoder(alphaOption, gammaAndColorProfileOption, maxDecodedBytes) 57 ImageDecoder::setData(data, allDataReceived); 64 if (!ImageDecoder::isSizeAvailable()) 67 return ImageDecoder::isSizeAvailable(); 92 return ImageDecoder::setFailed();
|
/external/chromium_org/chrome/browser/android/ |
H A D | logo_service.cc | 47 class LogoDecoderDelegate : public ImageDecoder::Delegate { 50 const scoped_refptr<ImageDecoder>& image_decoder, 55 // If the ImageDecoder crashes or otherwise never completes, call 62 (const ImageDecoder*) NULL), 70 // ImageDecoder::Delegate: 71 virtual void OnImageDecoded(const ImageDecoder* decoder, 77 virtual void OnDecodeImageFailed(const ImageDecoder* decoder) OVERRIDE { 83 scoped_refptr<ImageDecoder> image_decoder_; 99 scoped_refptr<ImageDecoder> image_decoder = new ImageDecoder( [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | ImageDecodingStore.h | 33 #include "platform/image-decoders/ImageDecoder.h" 52 // ImageDecoder 57 // using an ImageDecoder. It contains encoded image data and is used to represent 73 bool lockDecoder(const ImageFrameGenerator*, const SkISize& scaledSize, ImageDecoder**); 74 void unlockDecoder(const ImageFrameGenerator*, const ImageDecoder*); 75 void insertDecoder(const ImageFrameGenerator*, PassOwnPtr<ImageDecoder>); 76 void removeDecoder(const ImageFrameGenerator*, const ImageDecoder*); 135 static PassOwnPtr<DecoderCacheEntry> create(const ImageFrameGenerator* generator, PassOwnPtr<ImageDecoder> decoder) 140 DecoderCacheEntry(const ImageFrameGenerator* generator, int count, PassOwnPtr<ImageDecoder> decoder) 154 static DecoderCacheKey makeCacheKey(const ImageFrameGenerator* generator, const ImageDecoder* decode [all...] |
H A D | ImageDecodingStoreTest.cpp | 92 OwnPtr<ImageDecoder> decoder = MockImageDecoder::create(this); 94 const ImageDecoder* refDecoder = decoder.get(); 99 ImageDecoder* testDecoder; 109 OwnPtr<ImageDecoder> decoder1 = MockImageDecoder::create(this); 110 OwnPtr<ImageDecoder> decoder2 = MockImageDecoder::create(this); 111 OwnPtr<ImageDecoder> decoder3 = MockImageDecoder::create(this); 136 OwnPtr<ImageDecoder> decoder1 = MockImageDecoder::create(this); 137 OwnPtr<ImageDecoder> decoder2 = MockImageDecoder::create(this); 138 OwnPtr<ImageDecoder> decoder3 = MockImageDecoder::create(this); 147 ImageDecoder* testDecode [all...] |
H A D | DeferredImageDecoder.h | 35 #include "platform/image-decoders/ImageDecoder.h" 51 static PassOwnPtr<DeferredImageDecoder> createForTesting(PassOwnPtr<ImageDecoder>); 82 explicit DeferredImageDecoder(PassOwnPtr<ImageDecoder> actualDecoder); 91 OwnPtr<ImageDecoder> m_actualDecoder;
|
H A D | ImageFrameGenerator.cpp | 33 #include "platform/image-decoders/ImageDecoder.h" 72 static bool updateYUVComponentSizes(ImageDecoder* decoder, SkISize componentSizes[3], ImageDecoder::SizeType sizeType) 176 OwnPtr<ImageDecoder> decoder = ImageDecoder::create(*data, ImageSource::AlphaPremultiplied, ImageSource::GammaAndColorProfileApplied); 185 bool sizeUpdated = updateYUVComponentSizes(decoder.get(), componentSizes, ImageDecoder::ActualSize); 198 ImageDecoder* decoder = 0; 211 OwnPtr<ImageDecoder> decoderContainer; 253 bool ImageFrameGenerator::decode(size_t index, ImageDecoder** decoder, SkBitmap* bitmap) 263 // Try to create an ImageDecoder i [all...] |
H A D | ImageFrameGenerator.h | 44 class ImageDecoder; 53 virtual PassOwnPtr<ImageDecoder> create() = 0; 95 // For testing. |factory| will overwrite the default ImageDecoder creation logic if |factory->create()| returns non-zero. 105 bool decode(size_t index, ImageDecoder**, SkBitmap*);
|
/external/chromium_org/third_party/WebKit/Source/platform/image-decoders/ |
H A D | ImageDecoder.cpp | 22 #include "platform/image-decoders/ImageDecoder.h" 85 PassOwnPtr<ImageDecoder> ImageDecoder::create(const SharedBuffer& data, ImageSource::AlphaOption alphaOption, ImageSource::GammaAndColorProfileOption gammaAndColorProfileOption) 117 bool ImageDecoder::frameHasAlphaAtIndex(size_t index) const 122 bool ImageDecoder::frameIsCompleteAtIndex(size_t index) const 128 unsigned ImageDecoder::frameBytesAtIndex(size_t index) const 136 bool ImageDecoder::deferredImageDecodingEnabled() 141 size_t ImageDecoder::clearCacheExceptFrame(size_t clearExceptFrame) 157 void ImageDecoder::clearFrameBuffer(size_t frameIndex) 162 size_t ImageDecoder [all...] |
H A D | ImageDecoder.h | 64 // ImageDecoder is a base for all format-specific decoders 67 class PLATFORM_EXPORT ImageDecoder { class in namespace:blink 68 WTF_MAKE_NONCOPYABLE(ImageDecoder); WTF_MAKE_FAST_ALLOCATED; 74 ImageDecoder(ImageSource::AlphaOption alphaOption, ImageSource::GammaAndColorProfileOption gammaAndColorProfileOption, size_t maxDecodedBytes) function in class:blink::ImageDecoder 82 virtual ~ImageDecoder() { } 88 static PassOwnPtr<ImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption); 91 static PassOwnPtr<ImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption, size_t maxDecodedSize); 155 // ImageDecoder-owned pointer.
|
/external/chromium_org/third_party/WebKit/public/web/ |
H A D | WebImageDecoder.h | 40 class ImageDecoder; 42 typedef ImageDecoder WebImageDecoderPrivate;
|