Searched defs:ImageFrameGenerator (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DImageFrameGenerator.h56 class PLATFORM_EXPORT ImageFrameGenerator : public ThreadSafeRefCounted<ImageFrameGenerator> { class in namespace:blink
57 WTF_MAKE_NONCOPYABLE(ImageFrameGenerator);
59 static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false)
61 return adoptRef(new ImageFrameGenerator(fullSize, data, allDataReceived, isMultiFrame));
64 ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame);
65 ~ImageFrameGenerator();
H A DImageFrameGenerator.cpp28 #include "platform/graphics/ImageFrameGenerator.h"
42 class ImageFrameGenerator::ExternalMemoryAllocator : public SkBitmap::Allocator {
88 ImageFrameGenerator::ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame) function in class:blink::ImageFrameGenerator
97 ImageFrameGenerator::~ImageFrameGenerator()
102 void ImageFrameGenerator::setData(PassRefPtr<SharedBuffer> data, bool allDataReceived)
107 void ImageFrameGenerator::copyData(RefPtr<SharedBuffer>* data, bool* allDataReceived)
115 bool ImageFrameGenerator::decodeAndScale(const SkImageInfo& info, size_t index, void* pixels, size_t rowBytes)
129 TRACE_EVENT2("blink", "ImageFrameGenerator
[all...]

Completed in 115 milliseconds