Lines Matching refs:decoder
218 int AImageDecoder_setAndroidBitmapFormat(AImageDecoder* decoder, int32_t format) { in AImageDecoder_setAndroidBitmapFormat() argument
219 if (!decoder || format < ANDROID_BITMAP_FORMAT_NONE || in AImageDecoder_setAndroidBitmapFormat()
224 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setAndroidBitmapFormat()
233 int AImageDecoder_setDataSpace(AImageDecoder* decoder, int32_t dataspace) { in AImageDecoder_setDataSpace() argument
236 if (!decoder || !dataspace || !cs) { in AImageDecoder_setDataSpace()
240 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_setDataSpace()
249 const AImageDecoderHeaderInfo* AImageDecoder_getHeaderInfo(const AImageDecoder* decoder) { in AImageDecoder_getHeaderInfo() argument
250 return reinterpret_cast<const AImageDecoderHeaderInfo*>(decoder); in AImageDecoder_getHeaderInfo()
336 int AImageDecoder_setUnpremultipliedRequired(AImageDecoder* decoder, bool required) { in AImageDecoder_setUnpremultipliedRequired() argument
337 if (!decoder) { in AImageDecoder_setUnpremultipliedRequired()
341 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setUnpremultipliedRequired()
350 int AImageDecoder_setTargetSize(AImageDecoder* decoder, int32_t width, int32_t height) { in AImageDecoder_setTargetSize() argument
351 if (!decoder) { in AImageDecoder_setTargetSize()
355 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setTargetSize()
364 int AImageDecoder_computeSampledSize(const AImageDecoder* decoder, int sampleSize, in AImageDecoder_computeSampledSize() argument
366 if (!decoder || !width || !height || sampleSize < 1) { in AImageDecoder_computeSampledSize()
370 SkISize size = toDecoder(decoder)->getSampledDimensions(sampleSize); in AImageDecoder_computeSampledSize()
376 int AImageDecoder_setCrop(AImageDecoder* decoder, ARect crop) { in AImageDecoder_setCrop() argument
377 if (!decoder) { in AImageDecoder_setCrop()
381 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_setCrop()
394 size_t AImageDecoder_getMinimumStride(AImageDecoder* decoder) { in AImageDecoder_getMinimumStride() argument
395 if (!decoder) { in AImageDecoder_getMinimumStride()
399 SkImageInfo info = toDecoder(decoder)->getOutputInfo(); in AImageDecoder_getMinimumStride()
403 int AImageDecoder_decodeImage(AImageDecoder* decoder, in AImageDecoder_decodeImage() argument
406 if (!decoder || !pixels || !stride) { in AImageDecoder_decodeImage()
410 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_decodeImage()
425 void AImageDecoder_delete(AImageDecoder* decoder) { in AImageDecoder_delete() argument
426 delete toDecoder(decoder); in AImageDecoder_delete()
429 bool AImageDecoder_isAnimated(AImageDecoder* decoder) { in AImageDecoder_isAnimated() argument
430 if (!decoder) return false; in AImageDecoder_isAnimated()
432 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_isAnimated()
436 int32_t AImageDecoder_getRepeatCount(AImageDecoder* decoder) { in AImageDecoder_getRepeatCount() argument
437 if (!decoder) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoder_getRepeatCount()
439 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_getRepeatCount()
451 int AImageDecoder_advanceFrame(AImageDecoder* decoder) { in AImageDecoder_advanceFrame() argument
452 if (!decoder) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoder_advanceFrame()
454 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_advanceFrame()
479 int AImageDecoder_rewind(AImageDecoder* decoder) { in AImageDecoder_rewind() argument
480 if (!decoder) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoder_rewind()
482 ImageDecoder* imageDecoder = toDecoder(decoder); in AImageDecoder_rewind()
507 int AImageDecoder_getFrameInfo(AImageDecoder* decoder, in AImageDecoder_getFrameInfo() argument
509 if (!decoder || !info) { in AImageDecoder_getFrameInfo()
513 auto* imageDecoder = toDecoder(decoder); in AImageDecoder_getFrameInfo()
566 void AImageDecoder_setInternallyHandleDisposePrevious(AImageDecoder* decoder, bool handle) { in AImageDecoder_setInternallyHandleDisposePrevious() argument
567 if (decoder) { in AImageDecoder_setInternallyHandleDisposePrevious()
568 toDecoder(decoder)->setHandleRestorePrevious(handle); in AImageDecoder_setInternallyHandleDisposePrevious()