Lines Matching defs:AImageReader
51 typedef struct AImageReader AImageReader;
58 * acquired from the {@link AImageReader} simultaneously. Requesting more buffers will use up
87 /*out*/AImageReader** reader);
90 * Delete an {@link AImageReader} and return all images generated by this reader to system.
99 void AImageReader_delete(AImageReader* reader);
113 media_status_t AImageReader_getWindow(AImageReader* reader, /*out*/ANativeWindow** window);
129 media_status_t AImageReader_getWidth(const AImageReader* reader, /*out*/int32_t* width);
145 media_status_t AImageReader_getHeight(const AImageReader* reader, /*out*/int32_t* height);
158 media_status_t AImageReader_getFormat(const AImageReader* reader, /*out*/int32_t* format);
171 media_status_t AImageReader_getMaxImages(const AImageReader* reader, /*out*/int32_t* maxImages);
207 media_status_t AImageReader_acquireNextImage(AImageReader* reader, /*out*/AImage** image);
251 media_status_t AImageReader_acquireLatestImage(AImageReader* reader, /*out*/AImage** image);
255 * The definition of {@link AImageReader} new image available callback.
261 typedef void (*AImageReader_ImageCallback)(void* context, AImageReader* reader);
270 * <p>The callback happens on one dedicated thread per {@link AImageReader} instance. It is okay
295 AImageReader* reader, AImageReader_ImageListener* listener);