Searched refs:AImage (Results 1 - 8 of 8) sorted by relevance
/frameworks/av/include/ndk/ |
H A D | NdkImage.h | 54 * AImage is an opaque type that provides access to image generated by {@link AImageReader}. 56 typedef struct AImage AImage; typedef in typeref:struct:AImage 72 * @see AImage 90 * @see AImage 108 * @see AImage 127 * @see AImage 145 * @see AImage 174 * <p>For example, the {@link AImage} object can provide data 179 * @see AImage [all...] |
H A D | NdkImageReader.h | 52 * AImage is an opaque type that allows direct application access to image data rendered into a 61 * The maxImages parameter determines the maximum number of {@link AImage} objects that can be 76 * by the user, one of them has to be released before a new {@link AImage} will become 87 * @see AImage 96 * <p>This method will return all {@link AImage} objects acquired by this reader (via 106 * Get a {@link ANativeWindow} that can be used to produce {@link AImage} for this image reader. 120 * Query the default width of the {@link AImage} generated by this reader, in pixels. 136 * Query the default height of the {@link AImage} generated by this reader, in pixels. 152 * Query the format of the {@link AImage} generated by this reader. 165 * Query the maximum number of concurrently acquired {@link AImage} [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkImage.cpp | 34 AImage::AImage(AImageReader* reader, int32_t format, uint64_t usage, BufferItem* buffer, function in class:AImage 41 AImage::~AImage() { 44 "Error: AImage %p is deleted before returning buffer to AImageReader!", this); 49 AImage::isClosed() const { 55 AImage::close(int releaseFenceFd) { 62 LOG_ALWAYS_FATAL("Error: AImage not closed before AImageReader close!"); 74 AImage::free() { 76 ALOGE("Cannot free AImage befor [all...] |
H A D | NdkImagePriv.h | 34 struct AImage { struct 35 AImage(AImageReader* reader, int32_t format, uint64_t usage, BufferItem* buffer, 47 // only For AImage to grab reader lock 67 // AImage should be deleted through free() API. 68 ~AImage(); 74 // When reader is close, AImage will only accept close API call
|
H A D | NdkImageReaderPriv.h | 69 media_status_t acquireNextImage(/*out*/AImage** image, /*out*/int* fenceFd); 70 media_status_t acquireLatestImage(/*out*/AImage** image, /*out*/int* fenceFd); 80 friend struct AImage; // for grabing reader lock 85 // Called by AImageReader_acquireXXX to acquire a Buffer and setup AImage. 86 media_status_t acquireImageLocked(/*out*/AImage** image, /*out*/int* fenceFd); 88 // Called by AImage to close image 89 void releaseImageLocked(AImage* image, int releaseFenceFd); 164 List<AImage*> mAcquiredImages;
|
H A D | NdkImageReader.cpp | 342 AImage* image = *it; 359 AImageReader::acquireImageLocked(/*out*/AImage** image, /*out*/int* acquireFenceFd) { 440 *image = new AImage(this, mFormat, mUsage, buffer, buffer->mTimestamp, 443 *image = new AImage(this, mFormat, mUsage, buffer, buffer->mTimestamp, 474 AImageReader::releaseImageLocked(AImage* image, int releaseFenceFd) { 478 ALOGW("AImage %p has no buffer!", image); 485 ALOGW("%s: AImage %p is cannot be unlocked.", __FUNCTION__, image); 500 AImage* readerCopy = *it; 508 ALOGE("Error: AImage %p is not generated by AImageReader %p", 536 AImageReader::acquireNextImage(/*out*/AImage** imag [all...] |
/frameworks/rs/ |
H A D | rsGrallocConsumer.h | 65 AImage *mImg;
|
H A D | rsGrallocConsumer.cpp | 109 AImage *img = mAcquiredBuffer[idx].mImg;
|
Completed in 113 milliseconds