| Index: src/images/SkImageEncoder_argb.cpp
|
| diff --git a/src/images/SkImageEncoder_argb.cpp b/src/images/SkImageEncoder_argb.cpp
|
| index 296491eef81864ce0c7f48ec0af7b99c1f25f7be..9bd151b538138001f113385ece742a68d8700902 100644
|
| --- a/src/images/SkImageEncoder_argb.cpp
|
| +++ b/src/images/SkImageEncoder_argb.cpp
|
| @@ -5,19 +5,12 @@
|
| * found in the LICENSE file.
|
| */
|
|
|
| -#include "SkImageEncoder.h"
|
| +#include "SkImageEncoder_argb.h"
|
| #include "SkBitmap.h"
|
| #include "SkColorPriv.h"
|
| #include "SkStream.h"
|
| #include "SkTemplates.h"
|
|
|
| -class SkARGBImageEncoder : public SkImageEncoder {
|
| -protected:
|
| - virtual bool onEncode(SkWStream* stream, const SkBitmap& bm, int quality) SK_OVERRIDE;
|
| -
|
| -private:
|
| - typedef SkImageEncoder INHERITED;
|
| -};
|
|
|
| typedef void (*ScanlineImporter)(const uint8_t* in, uint8_t* argb, int width,
|
| const SkPMColor* SK_RESTRICT ctable);
|
| @@ -86,7 +79,7 @@ static ScanlineImporter ChooseImporter(SkColorType ct) {
|
| }
|
| }
|
|
|
| -bool SkARGBImageEncoder::onEncode(SkWStream* stream, const SkBitmap& bitmap, int) {
|
| +bool SkImageEncoder_argb::onEncode(SkWStream* stream, const SkBitmap& bitmap, int) {
|
| const ScanlineImporter scanline_import = ChooseImporter(bitmap.colorType());
|
| if (NULL == scanline_import) {
|
| return false;
|
| @@ -111,8 +104,3 @@ bool SkARGBImageEncoder::onEncode(SkWStream* stream, const SkBitmap& bitmap, int
|
|
|
| return true;
|
| }
|
| -
|
| -
|
| -///////////////////////////////////////////////////////////////////////////////
|
| -DEFINE_ENCODER_CREATOR(ARGBImageEncoder);
|
| -///////////////////////////////////////////////////////////////////////////////
|
|
|