Home | History | Annotate | Download | only in ndk

Lines Matching full:aimage

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}s of this reader.
178 * Acquire the next {@link AImage} from the image reader's queue.
198 * @param image the acquired {@link AImage} will be filled here if the method call succeeeds.
211 media_status_t AImageReader_acquireNextImage(AImageReader* reader, /*out*/AImage** image);
215 * Acquire the latest {@link AImage} from the image reader's queue, dropping older images.
226 * {@link AImageReader_acquireNextImage} - discarding all-but-the-newest {@link AImage} requires
227 * temporarily acquiring two {@link AImage}s at once. Or more generally, calling
242 * @param image the acquired {@link AImage} will be filled here if the method call succeeeds.
255 media_status_t AImageReader_acquireLatestImage(AImageReader* reader, /*out*/AImage** image);
310 * @param usage specifies how the consumer will access the AImage, using combination of the
323 * <td>non-{@link AIMAGE_FORMAT_PRIVATE PRIVATE} formats defined in {@link AImage.h}
335 * @see AImage
344 * Acquire the next {@link AImage} from the image reader's queue asynchronously.
352 * to -1 and the {@link AImage} returned is ready for use immediately. Otherwise, user shall
354 * fence fd to change status before attempting to access the {@link AImage} returned.
360 AImageReader* reader, /*out*/AImage** image, /*out*/int* acquireFenceFd);
363 * Acquire the latest {@link AImage} from the image reader's queue asynchronously, dropping older
372 * to -1 and the {@link AImage} returned is ready for use immediately. Otherwise, user shall
374 * fence fd to change status before attempting to access the {@link AImage} returned.
380 AImageReader* reader, /*out*/AImage** image, /*out*/int* acquireFenceFd);