virtual ~JPEGImageDecoder();
// ImageDecoder
- virtual String filenameExtension() const OVERRIDE { return "jpg"; }
- virtual bool isSizeAvailable() OVERRIDE;
- virtual bool hasColorProfile() const OVERRIDE { return m_hasColorProfile; }
- virtual IntSize decodedSize() const OVERRIDE { return m_decodedSize; }
- virtual IntSize decodedYUVSize(int component, SizeType) const OVERRIDE;
- virtual bool setSize(unsigned width, unsigned height) OVERRIDE;
- virtual ImageFrame* frameBufferAtIndex(size_t) OVERRIDE;
+ virtual String filenameExtension() const override { return "jpg"; }
+ virtual bool isSizeAvailable() override;
+ virtual bool hasColorProfile() const override { return m_hasColorProfile; }
+ virtual IntSize decodedSize() const override { return m_decodedSize; }
+ virtual IntSize decodedYUVSize(int component, SizeType) const override;
+ virtual bool setSize(unsigned width, unsigned height) override;
+ virtual ImageFrame* frameBufferAtIndex(size_t) override;
// CAUTION: setFailed() deletes |m_reader|. Be careful to avoid
// accessing deleted memory, especially when calling this from inside
// JPEGImageReader!
- virtual bool setFailed() OVERRIDE;
- virtual bool canDecodeToYUV() const OVERRIDE;
- virtual bool decodeToYUV() OVERRIDE;
- virtual void setImagePlanes(PassOwnPtr<ImagePlanes>) OVERRIDE;
+ virtual bool setFailed() override;
+ virtual bool canDecodeToYUV() const override;
+ virtual bool decodeToYUV() override;
+ virtual void setImagePlanes(PassOwnPtr<ImagePlanes>) override;
bool hasImagePlanes() const { return m_imagePlanes; }
bool outputScanlines();