aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/images/SkWebpEncoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/images/SkWebpEncoder.h')
-rw-r--r--src/images/SkWebpEncoder.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/images/SkWebpEncoder.h b/src/images/SkWebpEncoder.h
deleted file mode 100644
index 07fcdd7de7..0000000000
--- a/src/images/SkWebpEncoder.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright 2017 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-#ifndef SkWebpEncoder_DEFINED
-#define SkWebpEncoder_DEFINED
-
-#include "SkEncoder.h"
-
-class SkWStream;
-
-namespace SkWebpEncoder {
-
- struct Options {
- /**
- * |fQuality| must be in [0.0f, 100.0f] where 0.0f corresponds to the lowest quality.
- */
- float fQuality = 100.0f;
-
- /**
- * If the input is premultiplied, this controls the unpremultiplication behavior.
- * The encoder can convert to linear before unpremultiplying or ignore the transfer
- * function and unpremultiply the input as is.
- */
- SkTransferFunctionBehavior fUnpremulBehavior = SkTransferFunctionBehavior::kRespect;
- };
-
- /**
- * Encode the |src| pixels to the |dst| stream.
- * |options| may be used to control the encoding behavior.
- *
- * Returns true on success. Returns false on an invalid or unsupported |src|.
- */
- bool Encode(SkWStream* dst, const SkPixmap& src, const Options& options);
-};
-
-#endif