From 68aa693dd77497306eba53f4f9064f8d6cc5f90f Mon Sep 17 00:00:00 2001 From: Oupson Date: Sat, 6 Feb 2021 13:40:54 +0100 Subject: [PATCH] TODO and deprecation --- .../main/java/oupson/apng/encoder/ApngEncoder.kt | 16 ++++++++++++++++ .../apng/imageUtils/BitmapDiffCalculator.kt | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/apng_library/src/main/java/oupson/apng/encoder/ApngEncoder.kt b/apng_library/src/main/java/oupson/apng/encoder/ApngEncoder.kt index 45f1fc1..43fdc53 100644 --- a/apng_library/src/main/java/oupson/apng/encoder/ApngEncoder.kt +++ b/apng_library/src/main/java/oupson/apng/encoder/ApngEncoder.kt @@ -92,6 +92,9 @@ class ApngEncoder( /** If the first frame should be included in the animation **/ private var firstFrameInAnim: Boolean = true + // TODO DOC + CODE + private var optimise : Boolean = true + init { outputStream.write(Utils.pngSignature) writeHeader() @@ -168,6 +171,19 @@ class ApngEncoder( return this } + /** + * + */ + // TODO DOC + fun setOptimiseApng(optimise : Boolean) { + this.optimise = optimise + } + + // TODO DOC + fun getOptimiseApng() : Boolean { + return this.optimise + } + /** * Write a frame into the output stream. * @param inputStream An input stream that will be decoded in order to be written in the animation. Not freed. diff --git a/apng_library/src/main/java/oupson/apng/imageUtils/BitmapDiffCalculator.kt b/apng_library/src/main/java/oupson/apng/imageUtils/BitmapDiffCalculator.kt index 20e4cc8..5ed643b 100644 --- a/apng_library/src/main/java/oupson/apng/imageUtils/BitmapDiffCalculator.kt +++ b/apng_library/src/main/java/oupson/apng/imageUtils/BitmapDiffCalculator.kt @@ -6,7 +6,7 @@ import android.graphics.Color import android.graphics.Paint import oupson.apng.utils.Utils -// TODO Work on this class +@Deprecated("") class BitmapDiffCalculator(firstBitmap: Bitmap, secondBitmap : Bitmap) { val res : Bitmap var xOffset : Int = 0