Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bdc18458 authored by Leon Scroggins's avatar Leon Scroggins Committed by Automerger Merge Worker
Browse files

Merge "AImageDecoder: only support animation for F16 and 8888 (header)" into sc-dev am: cfd247d3

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/14313842

Change-Id: I2d25c0ee68a1eec32a0fc6093b2250b64dc2ddcd
parents 7a40e05c cfd247d3
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -739,6 +739,9 @@ int32_t AImageDecoder_getRepeatCount(AImageDecoder* _Nonnull decoder)
 * skipping frames in an image with such frames may not produce the correct
 * results.
 *
 * Only supported by {@link ANDROID_BITMAP_FORMAT_RGBA_8888} and
 * {@link ANDROID_BITMAP_FORMAT_RGBA_F16}.
 *
 * @param decoder an {@link AImageDecoder} object.
 * @return {@link ANDROID_IMAGE_DECODER_SUCCESS} on success or a value
 *         indicating the reason for the failure.
@@ -747,6 +750,8 @@ int32_t AImageDecoder_getRepeatCount(AImageDecoder* _Nonnull decoder)
 * - {@link ANDROID_IMAGE_DECODER_BAD_PARAMETER}: The AImageDecoder
 *   represents an image that is not animated (see
 *   {@link AImageDecoder_isAnimated}) or the AImageDecoder is null.
 * - {@link ANDROID_IMAGE_DECODER_INVALID_STATE): The requested
 *   {@link AndroidBitmapFormat} does not support animation.
 * - {@link ANDROID_IMAGE_DECODER_INCOMPLETE}: The input appears
 *   to be truncated. The client must call {@link AImageDecoder_rewind}
 *   before calling {@link AImageDecoder_decodeImage} again.