Lines Matching refs:info
253 static const ImageDecoder* toDecoder(const AImageDecoderHeaderInfo* info) { in toDecoder() argument
254 return reinterpret_cast<const ImageDecoder*>(info); in toDecoder()
257 int32_t AImageDecoderHeaderInfo_getWidth(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getWidth() argument
258 if (!info) { in AImageDecoderHeaderInfo_getWidth()
261 return toDecoder(info)->width(); in AImageDecoderHeaderInfo_getWidth()
264 int32_t AImageDecoderHeaderInfo_getHeight(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getHeight() argument
265 if (!info) { in AImageDecoderHeaderInfo_getHeight()
268 return toDecoder(info)->height(); in AImageDecoderHeaderInfo_getHeight()
271 const char* AImageDecoderHeaderInfo_getMimeType(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getMimeType() argument
272 if (!info) { in AImageDecoderHeaderInfo_getMimeType()
275 return getMimeType(toDecoder(info)->mCodec->getEncodedFormat()); in AImageDecoderHeaderInfo_getMimeType()
278 int32_t AImageDecoderHeaderInfo_getDataSpace(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getDataSpace() argument
279 if (!info) { in AImageDecoderHeaderInfo_getDataSpace()
286 const ImageDecoder* imageDecoder = toDecoder(info); in AImageDecoderHeaderInfo_getDataSpace()
312 int32_t AImageDecoderHeaderInfo_getAndroidBitmapFormat(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getAndroidBitmapFormat() argument
313 if (!info) { in AImageDecoderHeaderInfo_getAndroidBitmapFormat()
316 return getFormat(toDecoder(info)->mCodec->computeOutputColorType(kN32_SkColorType)); in AImageDecoderHeaderInfo_getAndroidBitmapFormat()
319 int AImageDecoderHeaderInfo_getAlphaFlags(const AImageDecoderHeaderInfo* info) { in AImageDecoderHeaderInfo_getAlphaFlags() argument
320 if (!info) { in AImageDecoderHeaderInfo_getAlphaFlags()
323 switch (toDecoder(info)->mCodec->getInfo().alphaType()) { in AImageDecoderHeaderInfo_getAlphaFlags()
399 SkImageInfo info = toDecoder(decoder)->getOutputInfo(); in AImageDecoder_getMinimumStride() local
400 return info.minRowBytes(); in AImageDecoder_getMinimumStride()
412 SkImageInfo info = imageDecoder->getOutputInfo(); in AImageDecoder_decodeImage() local
413 size_t minSize = info.computeByteSize(stride); in AImageDecoder_decodeImage()
414 if (SkImageInfo::ByteSizeOverflowed(minSize) || size < minSize || !info.validRowBytes(stride)) { in AImageDecoder_decodeImage()
495 static SkCodec::FrameInfo* toFrameInfo(AImageDecoderFrameInfo* info) { in toFrameInfo() argument
496 return reinterpret_cast<SkCodec::FrameInfo*>(info); in toFrameInfo()
499 static const SkCodec::FrameInfo* toFrameInfo(const AImageDecoderFrameInfo* info) { in toFrameInfo() argument
500 return reinterpret_cast<const SkCodec::FrameInfo*>(info); in toFrameInfo()
503 void AImageDecoderFrameInfo_delete(AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_delete() argument
504 delete toFrameInfo(info); in AImageDecoderFrameInfo_delete()
508 AImageDecoderFrameInfo* info) { in AImageDecoder_getFrameInfo() argument
509 if (!decoder || !info) { in AImageDecoder_getFrameInfo()
518 *toFrameInfo(info) = imageDecoder->getCurrentFrameInfo(); in AImageDecoder_getFrameInfo()
522 int64_t AImageDecoderFrameInfo_getDuration(const AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_getDuration() argument
523 if (!info) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoderFrameInfo_getDuration()
525 return toFrameInfo(info)->fDuration * 1'000'000; in AImageDecoderFrameInfo_getDuration()
528 ARect AImageDecoderFrameInfo_getFrameRect(const AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_getFrameRect() argument
529 if (!info) { in AImageDecoderFrameInfo_getFrameRect()
533 const SkIRect& r = toFrameInfo(info)->fFrameRect; in AImageDecoderFrameInfo_getFrameRect()
537 bool AImageDecoderFrameInfo_hasAlphaWithinBounds(const AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_hasAlphaWithinBounds() argument
538 if (!info) return false; in AImageDecoderFrameInfo_hasAlphaWithinBounds()
540 return toFrameInfo(info)->fHasAlphaWithinBounds; in AImageDecoderFrameInfo_hasAlphaWithinBounds()
543 int32_t AImageDecoderFrameInfo_getDisposeOp(const AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_getDisposeOp() argument
544 if (!info) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoderFrameInfo_getDisposeOp()
552 return static_cast<int>(toFrameInfo(info)->fDisposalMethod); in AImageDecoderFrameInfo_getDisposeOp()
555 int32_t AImageDecoderFrameInfo_getBlendOp(const AImageDecoderFrameInfo* info) { in AImageDecoderFrameInfo_getBlendOp() argument
556 if (!info) return ANDROID_IMAGE_DECODER_BAD_PARAMETER; in AImageDecoderFrameInfo_getBlendOp()
558 switch (toFrameInfo(info)->fBlend) { in AImageDecoderFrameInfo_getBlendOp()