Lines Matching refs:reader

117     sp<AImageReader> reader = mReader.promote();  in onFrameAvailable()  local
118 if (reader == nullptr) { in onFrameAvailable()
127 sp<AMessage> msg = new AMessage(AImageReader::kWhatImageAvailable, reader->mHandler); in onFrameAvailable()
147 sp<AImageReader> reader = mReader.promote(); in onBufferFreed() local
148 if (reader == nullptr) { in onBufferFreed()
163 sp<AMessage> msg = new AMessage(AImageReader::kWhatBufferRemoved, reader->mHandler); in onBufferFreed()
679 /*out*/AImageReader** reader) { in AImageReader_new() argument
682 width, height, format, AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN, maxImages, reader); in AImageReader_new()
689 AImageReader *reader, /*out*/native_handle_t **handle) { in AImageReader_getWindowNativeHandle() argument
690 if (reader == nullptr || handle == nullptr) { in AImageReader_getWindowNativeHandle()
693 return reader->getWindowNativeHandle(handle); in AImageReader_getWindowNativeHandle()
701 int32_t maxImages, /*out*/ AImageReader** reader) { in AImageReader_newWithUsage() argument
728 if (reader == nullptr) { in AImageReader_newWithUsage()
745 *reader = tmpReader; in AImageReader_newWithUsage()
746 (*reader)->incStrong((void*) AImageReader_new); in AImageReader_newWithUsage()
751 void AImageReader_delete(AImageReader* reader) { in AImageReader_delete() argument
753 if (reader != nullptr) { in AImageReader_delete()
754 reader->close(); in AImageReader_delete()
755 reader->decStrong((void*) AImageReader_delete); in AImageReader_delete()
761 media_status_t AImageReader_getWindow(AImageReader* reader, /*out*/ANativeWindow** window) { in AImageReader_getWindow() argument
763 if (reader == nullptr || window == nullptr) { in AImageReader_getWindow()
765 __FUNCTION__, reader, window); in AImageReader_getWindow()
768 *window = reader->getWindow(); in AImageReader_getWindow()
773 media_status_t AImageReader_getWidth(const AImageReader* reader, /*out*/int32_t* width) { in AImageReader_getWidth() argument
775 if (reader == nullptr || width == nullptr) { in AImageReader_getWidth()
777 __FUNCTION__, reader, width); in AImageReader_getWidth()
780 *width = reader->getWidth(); in AImageReader_getWidth()
785 media_status_t AImageReader_getHeight(const AImageReader* reader, /*out*/int32_t* height) { in AImageReader_getHeight() argument
787 if (reader == nullptr || height == nullptr) { in AImageReader_getHeight()
789 __FUNCTION__, reader, height); in AImageReader_getHeight()
792 *height = reader->getHeight(); in AImageReader_getHeight()
797 media_status_t AImageReader_getFormat(const AImageReader* reader, /*out*/int32_t* format) { in AImageReader_getFormat() argument
799 if (reader == nullptr || format == nullptr) { in AImageReader_getFormat()
801 __FUNCTION__, reader, format); in AImageReader_getFormat()
804 *format = reader->getFormat(); in AImageReader_getFormat()
809 media_status_t AImageReader_getMaxImages(const AImageReader* reader, /*out*/int32_t* maxImages) { in AImageReader_getMaxImages() argument
811 if (reader == nullptr || maxImages == nullptr) { in AImageReader_getMaxImages()
813 __FUNCTION__, reader, maxImages); in AImageReader_getMaxImages()
816 *maxImages = reader->getMaxImages(); in AImageReader_getMaxImages()
821 media_status_t AImageReader_acquireNextImage(AImageReader* reader, /*out*/AImage** image) { in AImageReader_acquireNextImage() argument
823 return AImageReader_acquireNextImageAsync(reader, image, nullptr); in AImageReader_acquireNextImage()
827 media_status_t AImageReader_acquireLatestImage(AImageReader* reader, /*out*/AImage** image) { in AImageReader_acquireLatestImage() argument
829 return AImageReader_acquireLatestImageAsync(reader, image, nullptr); in AImageReader_acquireLatestImage()
834 AImageReader* reader, /*out*/AImage** image, /*out*/int* acquireFenceFd) { in AImageReader_acquireNextImageAsync() argument
836 if (reader == nullptr || image == nullptr) { in AImageReader_acquireNextImageAsync()
838 __FUNCTION__, reader, image); in AImageReader_acquireNextImageAsync()
841 return reader->acquireNextImage(image, acquireFenceFd); in AImageReader_acquireNextImageAsync()
846 AImageReader* reader, /*out*/AImage** image, /*out*/int* acquireFenceFd) { in AImageReader_acquireLatestImageAsync() argument
848 if (reader == nullptr || image == nullptr) { in AImageReader_acquireLatestImageAsync()
850 __FUNCTION__, reader, image); in AImageReader_acquireLatestImageAsync()
853 return reader->acquireLatestImage(image, acquireFenceFd); in AImageReader_acquireLatestImageAsync()
858 AImageReader* reader, AImageReader_ImageListener* listener) { in AImageReader_setImageListener() argument
860 if (reader == nullptr) { in AImageReader_setImageListener()
861 ALOGE("%s: invalid argument! reader %p", __FUNCTION__, reader); in AImageReader_setImageListener()
865 reader->setImageListener(listener); in AImageReader_setImageListener()
871 AImageReader* reader, AImageReader_BufferRemovedListener* listener) { in AImageReader_setBufferRemovedListener() argument
873 if (reader == nullptr) { in AImageReader_setBufferRemovedListener()
874 ALOGE("%s: invalid argument! reader %p", __FUNCTION__, reader); in AImageReader_setBufferRemovedListener()
878 reader->setBufferRemovedListener(listener); in AImageReader_setBufferRemovedListener()