Lines Matching refs:imageDecoder
212 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setAndroidBitmapFormat() local
213 if (imageDecoder->currentFrame() != 0) { in AImageDecoder_setAndroidBitmapFormat()
217 return imageDecoder->setOutColorType(getColorType((AndroidBitmapFormat) format)) in AImageDecoder_setAndroidBitmapFormat()
228 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_setDataSpace() local
229 if (imageDecoder->currentFrame() != 0) { in AImageDecoder_setDataSpace()
233 imageDecoder->setOutColorSpace(std::move(cs)); in AImageDecoder_setDataSpace()
274 const ImageDecoder* imageDecoder = toDecoder(info); in AImageDecoderHeaderInfo_getDataSpace() local
275 SkColorType colorType = imageDecoder->mCodec->computeOutputColorType(kN32_SkColorType); in AImageDecoderHeaderInfo_getDataSpace()
276 sk_sp<SkColorSpace> colorSpace = imageDecoder->getDefaultColorSpace(); in AImageDecoderHeaderInfo_getDataSpace()
327 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setUnpremultipliedRequired() local
328 if (imageDecoder->currentFrame() != 0) { in AImageDecoder_setUnpremultipliedRequired()
332 return imageDecoder->setUnpremultipliedRequired(required) in AImageDecoder_setUnpremultipliedRequired()
341 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setTargetSize() local
342 if (imageDecoder->currentFrame() != 0) { in AImageDecoder_setTargetSize()
346 return imageDecoder->setTargetSize(width, height) in AImageDecoder_setTargetSize()
367 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setCrop() local
368 if (imageDecoder->currentFrame() != 0) { in AImageDecoder_setCrop()
375 return imageDecoder->setCropRect(cropPtr) in AImageDecoder_setCrop()
396 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_decodeImage() local
398 SkImageInfo info = imageDecoder->getOutputInfo(); in AImageDecoder_decodeImage()
404 if (imageDecoder->finished()) { in AImageDecoder_decodeImage()
408 return ResultToErrorCode(imageDecoder->decode(pixels, stride)); in AImageDecoder_decodeImage()
418 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_isAnimated() local
419 return imageDecoder->isAnimated(); in AImageDecoder_isAnimated()
425 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_getRepeatCount() local
426 const int count = imageDecoder->mCodec->codec()->getRepetitionCount(); in AImageDecoder_getRepeatCount()
440 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_advanceFrame() local
441 if (!imageDecoder->isAnimated()) { in AImageDecoder_advanceFrame()
445 const auto colorType = imageDecoder->getOutputInfo().colorType(); in AImageDecoder_advanceFrame()
454 if (imageDecoder->advanceFrame()) { in AImageDecoder_advanceFrame()
458 if (imageDecoder->finished()) { in AImageDecoder_advanceFrame()
468 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_rewind() local
469 if (!imageDecoder->isAnimated()) { in AImageDecoder_rewind()
473 return imageDecoder->rewind() ? ANDROID_IMAGE_DECODER_SUCCESS in AImageDecoder_rewind()
499 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_getFrameInfo() local
500 if (imageDecoder->finished()) { in AImageDecoder_getFrameInfo()
504 *toFrameInfo(info) = imageDecoder->getCurrentFrameInfo(); in AImageDecoder_getFrameInfo()