Merge "Implement AImageDecoder_isAnimated"
This commit is contained in:
committed by
Android (Google) Code Review
commit
429fc8c1a5
@@ -346,3 +346,10 @@ int AImageDecoder_decodeImage(AImageDecoder* decoder,
|
||||
void AImageDecoder_delete(AImageDecoder* decoder) {
|
||||
delete toDecoder(decoder);
|
||||
}
|
||||
|
||||
bool AImageDecoder_isAnimated(AImageDecoder* decoder) {
|
||||
if (!decoder) return false;
|
||||
|
||||
ImageDecoder* imageDecoder = toDecoder(decoder);
|
||||
return imageDecoder->mCodec->codec()->getFrameCount() > 1;
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@ LIBJNIGRAPHICS {
|
||||
AImageDecoder_setTargetSize; # introduced=30
|
||||
AImageDecoder_computeSampledSize; # introduced=30
|
||||
AImageDecoder_setCrop; # introduced=30
|
||||
AImageDecoder_isAnimated; # introduced=31
|
||||
AImageDecoderHeaderInfo_getWidth; # introduced=30
|
||||
AImageDecoderHeaderInfo_getHeight; # introduced=30
|
||||
AImageDecoderHeaderInfo_getMimeType; # introduced=30
|
||||
|
||||
Reference in New Issue
Block a user