summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Leon Scroggins III <scroggo@google.com> 2021-02-24 15:32:42 -0500
committer Leon Scroggins III <scroggo@google.com> 2021-02-24 15:32:42 -0500
commit159ab12de6e6b01ccbc4bb24dee0f37ade9ff22f (patch)
tree0b5ebca9f221c9d04387b79d6406b351edc997d1
parent97792f96d7760311383ca9c94590d5039a025583 (diff)
AImageDecoder: Recommend only downscaling with setTargetSize
Fixes: 180037959 Test: NA Change-Id: I19076b4368623806f7a9f6312a780a6d5886e49e
-rw-r--r--include/android/imagedecoder.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/android/imagedecoder.h b/include/android/imagedecoder.h
index cac67d4f8f..ee1eee2be6 100644
--- a/include/android/imagedecoder.h
+++ b/include/android/imagedecoder.h
@@ -367,6 +367,10 @@ int AImageDecoder_setDataSpace(AImageDecoder* _Nonnull decoder, int32_t dataspac
* the first frame (e.g. before calling {@link AImageDecoder_advanceFrame} or
* after calling {@link AImageDecoder_rewind}).
*
+ * It is strongly recommended to use setTargetSize only for downscaling, as it
+ * is often more efficient to scale-up when rendering than up-front due to
+ * reduced overall memory.
+ *
* Available since API level 30.
*
* @param width Width of the output (prior to cropping).