Lines Matching refs:image

598 void AImage_delete(AImage* image) {  in AImage_delete()  argument
600 AImage_deleteAsync(image, -1); in AImage_delete()
605 void AImage_deleteAsync(AImage* image, int releaseFenceFd) { in AImage_deleteAsync() argument
607 if (image != nullptr) { in AImage_deleteAsync()
608 image->lockReader(); in AImage_deleteAsync()
609 image->close(releaseFenceFd); in AImage_deleteAsync()
610 image->unlockReader(); in AImage_deleteAsync()
611 if (!image->isClosed()) { in AImage_deleteAsync()
614 image->free(); in AImage_deleteAsync()
620 media_status_t AImage_getWidth(const AImage* image, /*out*/int32_t* width) { in AImage_getWidth() argument
622 if (image == nullptr || width == nullptr) { in AImage_getWidth()
624 __FUNCTION__, image, width); in AImage_getWidth()
627 return image->getWidth(width); in AImage_getWidth()
631 media_status_t AImage_getHeight(const AImage* image, /*out*/int32_t* height) { in AImage_getHeight() argument
633 if (image == nullptr || height == nullptr) { in AImage_getHeight()
635 __FUNCTION__, image, height); in AImage_getHeight()
638 return image->getHeight(height); in AImage_getHeight()
642 media_status_t AImage_getFormat(const AImage* image, /*out*/int32_t* format) { in AImage_getFormat() argument
644 if (image == nullptr || format == nullptr) { in AImage_getFormat()
646 __FUNCTION__, image, format); in AImage_getFormat()
649 return image->getFormat(format); in AImage_getFormat()
653 media_status_t AImage_getCropRect(const AImage* image, /*out*/AImageCropRect* rect) { in AImage_getCropRect() argument
655 if (image == nullptr || rect == nullptr) { in AImage_getCropRect()
657 __FUNCTION__, image, rect); in AImage_getCropRect()
662 media_status_t ret = image->getWidth(&width); in AImage_getCropRect()
667 ret = image->getHeight(&height); in AImage_getCropRect()
679 media_status_t AImage_getTimestamp(const AImage* image, /*out*/int64_t* timestampNs) { in AImage_getTimestamp() argument
681 if (image == nullptr || timestampNs == nullptr) { in AImage_getTimestamp()
683 __FUNCTION__, image, timestampNs); in AImage_getTimestamp()
686 return image->getTimestamp(timestampNs); in AImage_getTimestamp()
690 media_status_t AImage_getNumberOfPlanes(const AImage* image, /*out*/int32_t* numPlanes) { in AImage_getNumberOfPlanes() argument
692 if (image == nullptr || numPlanes == nullptr) { in AImage_getNumberOfPlanes()
694 __FUNCTION__, image, numPlanes); in AImage_getNumberOfPlanes()
697 return image->getNumPlanes(numPlanes); in AImage_getNumberOfPlanes()
702 const AImage* image, int planeIdx, /*out*/int32_t* pixelStride) { in AImage_getPlanePixelStride() argument
704 if (image == nullptr || pixelStride == nullptr) { in AImage_getPlanePixelStride()
706 __FUNCTION__, image, pixelStride); in AImage_getPlanePixelStride()
709 media_status_t ret = const_cast<AImage*>(image)->lockImage(); in AImage_getPlanePixelStride()
712 __FUNCTION__, image, ret); in AImage_getPlanePixelStride()
715 return image->getPlanePixelStride(planeIdx, pixelStride); in AImage_getPlanePixelStride()
720 const AImage* image, int planeIdx, /*out*/int32_t* rowStride) { in AImage_getPlaneRowStride() argument
722 if (image == nullptr || rowStride == nullptr) { in AImage_getPlaneRowStride()
724 __FUNCTION__, image, rowStride); in AImage_getPlaneRowStride()
727 media_status_t ret = const_cast<AImage*>(image)->lockImage(); in AImage_getPlaneRowStride()
730 __FUNCTION__, image, ret); in AImage_getPlaneRowStride()
733 return image->getPlaneRowStride(planeIdx, rowStride); in AImage_getPlaneRowStride()
738 const AImage* image, int planeIdx, in AImage_getPlaneData() argument
741 if (image == nullptr || data == nullptr || dataLength == nullptr) { in AImage_getPlaneData()
743 __FUNCTION__, image, data, dataLength); in AImage_getPlaneData()
746 media_status_t ret = const_cast<AImage*>(image)->lockImage(); in AImage_getPlaneData()
749 __FUNCTION__, image, ret); in AImage_getPlaneData()
752 return image->getPlaneData(planeIdx, data, dataLength); in AImage_getPlaneData()
757 const AImage* image, /*out*/AHardwareBuffer** buffer) { in AImage_getHardwareBuffer() argument
760 if (image == nullptr || buffer == nullptr) { in AImage_getHardwareBuffer()
761 ALOGE("%s: bad argument. image %p buffer %p", __FUNCTION__, image, buffer); in AImage_getHardwareBuffer()
764 return image->getHardwareBuffer(buffer); in AImage_getHardwareBuffer()