Clean up unused SK_SUPPORT_LEGACY_IMAGE_ENCODER_CLASS code
Approval from https://review.skia.org/5006 TBR=reed@google.com Change-Id: Ie630a3f45a830c8c2dc80a30e759d9481b8d60a5 Reviewed-on: https://skia-review.googlesource.com/5775 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
This commit is contained in:
parent
356f7c2600
commit
dc11f9810c
@ -13,7 +13,6 @@ android_framework_defines = [
|
||||
"SK_SUPPORT_LEGACY_DRAWFILTER",
|
||||
"SK_IGNORE_GPU_DITHER",
|
||||
"SK_SUPPORT_LEGACY_BITMAP_SETPIXELREF",
|
||||
"SK_SUPPORT_LEGACY_IMAGE_ENCODER_CLASS",
|
||||
"SK_SUPPORT_LEGACY_SHADER_ISABITMAP",
|
||||
"SK_SUPPORT_LEGACY_EMBOSSMASKFILTER",
|
||||
"SK_SUPPORT_EXOTIC_CLIPOPS",
|
||||
|
@ -280,11 +280,6 @@ public:
|
||||
* even if the image returns a data from refEncoded(). That data will be ignored.
|
||||
*/
|
||||
SkData* encode(SkEncodedImageFormat, int quality) const;
|
||||
#ifdef SK_SUPPORT_LEGACY_IMAGE_ENCODER_CLASS
|
||||
SkData* encode(SkImageEncoder::Type t, int quality) const {
|
||||
return this->encode((SkEncodedImageFormat)t, quality);
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Encode the image and return the result as a caller-managed SkData. This will
|
||||
|
@ -44,31 +44,11 @@ inline bool SkEncodeImage(SkWStream* dst, const SkBitmap& src, SkEncodedImageFor
|
||||
class SkImageEncoder {
|
||||
public:
|
||||
enum Type {
|
||||
#ifdef GOOGLE3
|
||||
kUnknown_Type = (int)SkEncodedImageFormat::kUnknown,
|
||||
#endif
|
||||
kBMP_Type = (int)SkEncodedImageFormat::kBMP,
|
||||
kGIF_Type = (int)SkEncodedImageFormat::kGIF,
|
||||
kICO_Type = (int)SkEncodedImageFormat::kICO,
|
||||
kJPEG_Type = (int)SkEncodedImageFormat::kJPEG,
|
||||
kPNG_Type = (int)SkEncodedImageFormat::kPNG,
|
||||
kWBMP_Type = (int)SkEncodedImageFormat::kWBMP,
|
||||
kWEBP_Type = (int)SkEncodedImageFormat::kWEBP,
|
||||
kKTX_Type = (int)SkEncodedImageFormat::kKTX,
|
||||
};
|
||||
static SkData* EncodeData(const SkBitmap& src, Type t, int quality) {
|
||||
SkDynamicMemoryWStream buf;
|
||||
return SkEncodeImage(&buf, src, (SkEncodedImageFormat)t, quality)
|
||||
? buf.detachAsData().release() : nullptr;
|
||||
}
|
||||
static bool EncodeFile(const char path[], const SkBitmap& src, Type t, int quality) {
|
||||
SkFILEWStream file(path);
|
||||
return SkEncodeImage(&file, src, (SkEncodedImageFormat)t, quality);
|
||||
}
|
||||
static bool EncodeStream(SkWStream* dst, const SkBitmap& bm, Type t, int quality) {
|
||||
return SkEncodeImage(dst, bm, (SkEncodedImageFormat)t, quality);
|
||||
}
|
||||
};
|
||||
#endif // SK_SUPPORT_LEGACY_IMAGE_ENCODER_CLASS
|
||||
|
||||
#endif // SkImageEncoder_DEFINED
|
||||
|
@ -1,7 +0,0 @@
|
||||
/*
|
||||
* Copyright 2013 Google Inc.
|
||||
*
|
||||
* Use of this source code is governed by a BSD-style license that can be
|
||||
* found in the LICENSE file.
|
||||
*/
|
||||
// TODO(halcanary): delete this file.
|
Loading…
Reference in New Issue
Block a user