diff options
Diffstat (limited to 'tools/android/SkBitmapRegionCodec.h')
-rw-r--r-- | tools/android/SkBitmapRegionCodec.h | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/tools/android/SkBitmapRegionCodec.h b/tools/android/SkBitmapRegionCodec.h deleted file mode 100644 index 79774173b0..0000000000 --- a/tools/android/SkBitmapRegionCodec.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2015 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#include "SkBitmap.h" -#include "SkBitmapRegionDecoder.h" -#include "SkAndroidCodec.h" - -/* - * This class implements SkBitmapRegionDecoder using an SkAndroidCodec. - */ -class SkBitmapRegionCodec : public SkBitmapRegionDecoder { -public: - - /* - * Takes ownership of pointer to codec - */ - SkBitmapRegionCodec(SkAndroidCodec* codec); - - bool decodeRegion(SkBitmap* bitmap, SkBRDAllocator* allocator, - const SkIRect& desiredSubset, int sampleSize, - SkColorType colorType, bool requireUnpremul) override; - - bool conversionSupported(SkColorType colorType) override; - - SkEncodedFormat getEncodedFormat() override { return fCodec->getEncodedFormat(); } - -private: - - SkAutoTDelete<SkAndroidCodec> fCodec; - - typedef SkBitmapRegionDecoder INHERITED; - -}; |