HomeSort by relevance Sort by last modified time
    Searched refs:ImageFrame (Results 1 - 25 of 48) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/
ImageFrame.cpp 32 ImageFrame::ImageFrame()
48 ImageFrame& ImageFrame::operator=(const ImageFrame& other)
78 void ImageFrame::clearPixelData()
88 void ImageFrame::zeroFillPixelData()
94 bool ImageFrame::copyBitmapData(const ImageFrame& other)
104 bool ImageFrame::setSize(int newWidth, int newHeight
    [all...]
ImageDecoderTest.cpp 35 #include "platform/image-decoders/ImageFrame.h"
51 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE { return 0; }
53 Vector<ImageFrame, 1>& frameBufferCache()
88 Vector<ImageFrame, 1>& frameBuffers = decoder->frameBufferCache();
90 frameBuffers[1].setDisposalMethod(ImageFrame::DisposeKeep);
91 frameBuffers[2].setDisposalMethod(ImageFrame::DisposeOverwritePrevious);
92 frameBuffers[3].setDisposalMethod(ImageFrame::DisposeOverwritePrevious);
93 frameBuffers[4].setDisposalMethod(ImageFrame::DisposeKeep);
113 Vector<ImageFrame, 1>& frameBuffers = decoder->frameBufferCache();
116 frameBuffers[1].setDisposalMethod(ImageFrame::DisposeOverwriteBgcolor)
    [all...]
ImageDecoder.cpp 125 (m_frameBufferCache[index].status() == ImageFrame::FrameComplete);
130 if (m_frameBufferCache.size() <= index || m_frameBufferCache[index].status() == ImageFrame::FrameEmpty)
133 return m_size.area() * sizeof(ImageFrame::PixelData);
170 const ImageFrame* currBuffer = &m_frameBufferCache[frameIndex];
171 if ((frameRectIsOpaque || currBuffer->alphaBlendSource() == ImageFrame::BlendAtopBgcolor)
178 const ImageFrame* prevBuffer = &m_frameBufferCache[prevFrame];
182 case ImageFrame::DisposeNotSpecified:
183 case ImageFrame::DisposeKeep:
187 case ImageFrame::DisposeOverwritePrevious:
193 case ImageFrame::DisposeOverwriteBgcolor
    [all...]
ImageFrame.h 38 // ImageFrame represents the decoded image data. This buffer is what all
40 class PLATFORM_EXPORT ImageFrame {
71 ImageFrame();
73 ImageFrame(const ImageFrame& other) { operator=(other); }
77 ImageFrame& operator=(const ImageFrame& other);
87 bool copyBitmapData(const ImageFrame&);
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
ImageFrameGeneratorTest.cpp 61 m_status = ImageFrame::FrameEmpty;
79 virtual ImageFrame::Status status() OVERRIDE
81 ImageFrame::Status currentStatus = m_status;
102 void setFrameStatus(ImageFrame::Status status) { m_status = m_nextFrameStatus = status; }
103 void setNextFrameStatus(ImageFrame::Status status) { m_nextFrameStatus = status; }
109 ImageFrame::Status m_status;
110 ImageFrame::Status m_nextFrameStatus;
115 setFrameStatus(ImageFrame::FramePartial);
129 setFrameStatus(ImageFrame::FramePartial);
136 setFrameStatus(ImageFrame::FrameComplete)
    [all...]
DeferredImageDecoderTest.cpp 86 m_status = ImageFrame::FrameComplete;
116 virtual ImageFrame::Status status() OVERRIDE
145 ImageFrame::Status m_status;
238 m_status = ImageFrame::FramePartial;
241 ImageFrame* frame = m_lazyDecoder->frameBufferAtIndex(0);
243 EXPECT_EQ(ImageFrame::FramePartial, frame->status());
246 m_status = ImageFrame::FrameComplete;
253 EXPECT_EQ(ImageFrame::FrameComplete, frame->status());
265 m_status = ImageFrame::FramePartial;
267 EXPECT_EQ(ImageFrame::FramePartial, m_lazyDecoder->frameBufferAtIndex(0)->status())
    [all...]
DeferredImageDecoder.cpp 93 ImageFrame* DeferredImageDecoder::frameBufferAtIndex(size_t index)
179 return m_lazyDecodedFrames[index]->status() == ImageFrame::FrameComplete;
234 OwnPtr<ImageFrame> frame(adoptPtr(new ImageFrame()));
237 frame->setStatus(m_actualDecoder->frameIsCompleteAtIndex(i) ? ImageFrame::FrameComplete : ImageFrame::FramePartial);
245 m_lazyDecodedFrames[lastFrame]->setStatus(m_actualDecoder->frameIsCompleteAtIndex(lastFrame) ? ImageFrame::FrameComplete : ImageFrame::FramePartial);
DeferredImageDecoder.h 60 ImageFrame* frameBufferAtIndex(size_t index);
99 Vector<OwnPtr<ImageFrame> > m_lazyDecodedFrames;
ImageSource.cpp 124 ImageFrame* buffer = m_decoder->frameBufferAtIndex(index);
125 if (!buffer || buffer->status() == ImageFrame::FrameEmpty)
  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/png/
PNGImageDecoder.h 48 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
61 return !m_frameBufferCache.isEmpty() && (m_frameBufferCache.first().status() == ImageFrame::FrameComplete);
PNGImageDecoder.cpp 241 ImageFrame* PNGImageDecoder::frameBufferAtIndex(size_t index)
251 ImageFrame& frame = m_frameBufferCache[0];
252 if (frame.status() != ImageFrame::FrameComplete) {
406 ImageFrame& buffer = m_frameBufferCache[0];
407 if (buffer.status() == ImageFrame::FrameEmpty) {
432 buffer.setStatus(ImageFrame::FramePartial);
497 ImageFrame::PixelData* address = buffer.getAddr(0, y);
529 m_frameBufferCache.first().setStatus(ImageFrame::FrameComplete);
  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/gif/
GIFImageDecoder.cpp 108 ImageFrame* GIFImageDecoder::frameBufferAtIndex(size_t index)
113 ImageFrame& frame = m_frameBufferCache[index];
114 if (frame.status() != ImageFrame::FrameComplete) {
166 ImageFrame& buffer = m_frameBufferCache[frameIndex];
167 if ((buffer.status() == ImageFrame::FrameEmpty) && !initFrameBuffer(frameIndex))
172 ImageFrame::PixelData* currentAddress = buffer.getAddr(xBegin, yBegin);
223 ImageFrame& buffer = m_frameBufferCache[frameIndex];
224 if ((buffer.status() == ImageFrame::FrameEmpty) && !initFrameBuffer(frameIndex))
227 buffer.setStatus(ImageFrame::FrameComplete);
240 const ImageFrame* prevBuffer = &m_frameBufferCache[buffer.requiredPreviousFrameIndex()]
    [all...]
GIFImageDecoderTest.cpp 74 ImageFrame* frame = decoder->frameBufferAtIndex(i);
96 ImageFrame* frame = decoder->frameBufferAtIndex(j);
106 ImageFrame* frame = decoder->frameBufferAtIndex(i - 1);
129 ImageFrame* frame = decoder->frameBufferAtIndex(j);
147 ImageFrame* frame = decoder->frameBufferAtIndex(0);
149 EXPECT_EQ(ImageFrame::FrameComplete, frame->status());
155 EXPECT_EQ(ImageFrame::FrameComplete, frame->status());
176 ImageFrame* frame = decoder->frameBufferAtIndex(0);
177 EXPECT_EQ(ImageFrame::FrameComplete, frame->status());
182 EXPECT_EQ(ImageFrame::FrameComplete, frame->status())
    [all...]
GIFImageReader.h 151 typedef Vector<blink::ImageFrame::PixelData> Table;
191 , m_disposalMethod(blink::ImageFrame::DisposeNotSpecified)
229 blink::ImageFrame::DisposalMethod disposalMethod() const { return m_disposalMethod; }
230 void setDisposalMethod(blink::ImageFrame::DisposalMethod disposalMethod) { m_disposalMethod = disposalMethod; }
260 blink::ImageFrame::DisposalMethod m_disposalMethod; // Restore to background, leave in place, etc.
GIFImageDecoder.h 54 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/webp/
WEBPImageDecoder.cpp 102 void alphaBlendPremultiplied(blink::ImageFrame& src, blink::ImageFrame& dst, int canvasY, int left, int width)
106 blink::ImageFrame::PixelData& pixel = *src.getAddr(canvasX, canvasY);
108 blink::ImageFrame::PixelData prevPixel = *dst.getAddr(canvasX, canvasY);
114 void alphaBlendNonPremultiplied(blink::ImageFrame& src, blink::ImageFrame& dst, int canvasY, int left, int width)
118 blink::ImageFrame::PixelData& pixel = *src.getAddr(canvasX, canvasY);
120 blink::ImageFrame::PixelData prevPixel = *dst.getAddr(canvasX, canvasY);
189 ImageFrame* WEBPImageDecoder::frameBufferAtIndex(size_t index)
194 ImageFrame& frame = m_frameBufferCache[index]
    [all...]
WEBPImageDecoderTest.cpp 76 ImageFrame* frame = decoder->frameBufferAtIndex(i);
98 ImageFrame* frame = decoder->frameBufferAtIndex(j);
108 ImageFrame* frame = decoder->frameBufferAtIndex(i - 1);
131 ImageFrame* frame = decoder->frameBufferAtIndex(j);
155 const ImageFrame* const frame = decoder->frameBufferAtIndex(i);
156 EXPECT_EQ(ImageFrame::FrameComplete, frame->status());
177 ImageFrame* frame = decoder->frameBufferAtIndex(frameCount - 1);
178 if (frame && frame->status() == ImageFrame::FrameComplete && framesDecoded < frameCount)
205 ImageFrame* frame = decoder->frameBufferAtIndex(0);
215 void verifyFramesMatch(const char* webpFile, const ImageFrame* const a, ImageFrame* const b
    [all...]
WEBPImageDecoder.h 48 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
86 typedef void (*AlphaBlendFunction)(ImageFrame&, ImageFrame&, int, int, int);
  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/bmp/
BMPImageDecoder.cpp 70 ImageFrame* BMPImageDecoder::frameBufferAtIndex(size_t index)
80 ImageFrame* buffer = &m_frameBufferCache.first();
81 if (buffer->status() != ImageFrame::FrameComplete) {
106 else if (!m_frameBufferCache.isEmpty() && (m_frameBufferCache.first().status() == ImageFrame::FrameComplete))
BMPImageDecoder.h 48 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/web/
WebImageDecoder.cpp 99 ImageFrame* const frameBuffer = m_private->frameBufferAtIndex(index);
102 return frameBuffer->status() == ImageFrame::FrameComplete;
108 ImageFrame* const frameBuffer = m_private->frameBufferAtIndex(index);
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/test/
MockImageDecoder.h 37 virtual ImageFrame::Status status() = 0;
92 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE
102 return m_client->status() == ImageFrame::FrameComplete;
  /external/chromium_org/third_party/WebKit/Source/platform/image-decoders/jpeg/
JPEGImageDecoder.h 53 virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
JPEGImageDecoder.cpp 761 ImageFrame* JPEGImageDecoder::frameBufferAtIndex(size_t index)
771 ImageFrame& frame = m_frameBufferCache[0];
772 if (frame.status() != ImageFrame::FrameComplete) {
793 template <J_COLOR_SPACE colorSpace> void setPixel(ImageFrame& buffer, ImageFrame::PixelData* pixel, JSAMPARRAY samples, int column)
798 template <> void setPixel<JCS_RGB>(ImageFrame& buffer, ImageFrame::PixelData* pixel, JSAMPARRAY samples, int column)
804 template <> void setPixel<JCS_CMYK>(ImageFrame& buffer, ImageFrame::PixelData* pixel, JSAMPARRAY samples, int column)
821 template <J_COLOR_SPACE colorSpace> bool outputRows(JPEGImageReader* reader, ImageFrame& buffer
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/exported/
WebImageSkia.cpp 83 ImageFrame* frame = decoder->frameBufferAtIndex(index);
120 ImageFrame* frame = decoder->frameBufferAtIndex(i);

Completed in 209 milliseconds

1 2