Searched refs:AImage (Results 1 - 6 of 6) sorted by relevance
/frameworks/av/include/ndk/ |
H A D | NdkImage.h | 46 * AImage is an opaque type that provides access to image generated by {@link AImageReader}. 48 typedef struct AImage AImage; typedef in typeref:struct:AImage 75 * <p>For example, the {@link AImage} object can provide data 80 * @see AImage 218 * For example, the {@link AImage} object can provide data in this format from a 226 * @see AImage 314 * For example, the {@link AImage} object can provide data in this format from a 322 * @see AImage 341 * of a DEPTH16-format {@link AImage}, an [all...] |
H A D | NdkImageReader.h | 48 * AImage is an opaque type that allows direct application access to image data rendered into a 57 * The maxImages parameter determines the maximum number of {@link AImage} objects that can be 72 * by the user, one of them has to be released before a new {@link AImage} will become 83 * @see AImage 92 * <p>This method will return all {@link AImage} objects acquired by this reader (via 102 * Get a {@link ANativeWindow} that can be used to produce {@link AImage} for this image reader. 116 * Query the default width of the {@link AImage} generated by this reader, in pixels. 132 * Query the default height of the {@link AImage} generated by this reader, in pixels. 148 * Query the format of the {@link AImage} generated by this reader. 161 * Query the maximum number of concurrently acquired {@link AImage} [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkImageReaderPriv.h | 64 media_status_t acquireNextImage(/*out*/AImage** image); 65 media_status_t acquireLatestImage(/*out*/AImage** image); 76 friend struct AImage; // for grabing reader lock 78 media_status_t acquireCpuConsumerImageLocked(/*out*/AImage** image); 82 // Called by AImage to close image 83 void releaseImageLocked(AImage* image); 136 List<AImage*> mAcquiredImages;
|
H A D | NdkImagePriv.h | 33 struct AImage { struct 34 AImage(AImageReader* reader, int32_t format, 46 // only For AImage to grab reader lock 62 // AImage should be deleted through free() API. 63 ~AImage(); 69 // When reader is close, AImage will only accept close API call
|
H A D | NdkImage.cpp | 32 AImage::AImage(AImageReader* reader, int32_t format, 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() { 62 LOG_ALWAYS_FATAL("Error: AImage not closed before AImageReader close!"); 73 AImage::free() { 75 ALOGE("Cannot free AImage befor [all...] |
H A D | NdkImageReader.cpp | 236 AImage* image = *it; 253 AImageReader::acquireCpuConsumerImageLocked(/*out*/AImage** image) { 329 *image = new AImage(this, mFormat, buffer, buffer->timestamp, 332 *image = new AImage(this, mFormat, buffer, buffer->timestamp, 357 AImageReader::releaseImageLocked(AImage* image) { 361 ALOGW("AImage %p has no buffer!", image); 373 AImage* readerCopy = *it; 381 ALOGE("Error: AImage %p is not generated by AImageReader %p", 407 AImageReader::acquireNextImage(/*out*/AImage** image) { 413 AImageReader::acquireLatestImage(/*out*/AImage** imag [all...] |
Completed in 353 milliseconds