Lines Matching refs:decoder

156     ImageDecoder* decoder = new ImageDecoder(std::move(androidCodec), std::move(peeker),  in native_create()  local
159 reinterpret_cast<jlong>(decoder), decoder->width(), decoder->height(), in native_create()
258 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); in ImageDecoder_nDecodeBitmap() local
259 if (!decoder->setTargetSize(targetWidth, targetHeight)) { in ImageDecoder_nDecodeBitmap()
263 if (requireUnpremul && !decoder->setUnpremultipliedRequired(true)) { in ImageDecoder_nDecodeBitmap()
269 if (asAlphaMask && decoder->gray()) { in ImageDecoder_nDecodeBitmap()
277 if (decoder->opaque() && !jpostProcess) { in ImageDecoder_nDecodeBitmap()
290 colorType = decoder->mCodec->computeOutputColorType(colorType); in ImageDecoder_nDecodeBitmap()
305 decoder->mCodec->getEncodedFormat() == SkEncodedImageFormat::kHEIF && in ImageDecoder_nDecodeBitmap()
311 if (!decoder->setOutColorType(colorType)) { in ImageDecoder_nDecodeBitmap()
318 colorSpace = decoder->mCodec->computeOutputColorSpace(colorType, colorSpace); in ImageDecoder_nDecodeBitmap()
319 decoder->setOutColorSpace(std::move(colorSpace)); in ImageDecoder_nDecodeBitmap()
325 if (!decoder->setCropRect(&subset)) { in ImageDecoder_nDecodeBitmap()
331 SkImageInfo bitmapInfo = decoder->getOutputInfo(); in ImageDecoder_nDecodeBitmap()
357 SkCodec::Result result = decoder->decode(bm.getPixels(), bm.rowBytes()); in ImageDecoder_nDecodeBitmap()
367 result = decoder->extractGainmap(nativeBitmap.get(), in ImageDecoder_nDecodeBitmap()
409 auto* peeker = reinterpret_cast<NinePatchPeeker*>(decoder->mPeeker.get()); in ImageDecoder_nDecodeBitmap()
507 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); in ImageDecoder_nGetSampledSize() local
508 SkISize size = decoder->getSampledDimensions(sampleSize); in ImageDecoder_nGetSampledSize()
514 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); in ImageDecoder_nGetPadding() local
515 reinterpret_cast<NinePatchPeeker*>(decoder->mPeeker.get())->getPadding(env, outPadding); in ImageDecoder_nGetPadding()
523 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); in ImageDecoder_nGetMimeType() local
524 return getMimeTypeAsJavaString(env, decoder->mCodec->getEncodedFormat()); in ImageDecoder_nGetMimeType()