HomeSort by relevance Sort by last modified time
    Searched full:aimage (Results 1 - 13 of 13) sorted by null

  /frameworks/av/media/ndk/
NdkImagePriv.h 34 struct AImage {
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
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;
NdkImage.cpp 34 AImage::AImage(AImageReader* reader, int32_t format, uint64_t usage, BufferItem* buffer,
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 before close!")
    [all...]
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** image, /*out*/int* acquireFenceFd)
    [all...]
  /frameworks/av/include/ndk/
NdkImage.h 54 * AImage is an opaque type that provides access to image generated by {@link AImageReader}.
56 typedef struct AImage 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...]
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}s of this reader
    [all...]
  /development/ndk/platforms/android-24/include/media/
NdkImage.h 46 * AImage is an opaque type that provides access to image generated by {@link AImageReader}.
48 typedef struct AImage 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}, and converts the confidence to a floating-point valu
    [all...]
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}s of this reader
    [all...]
  /frameworks/rs/tests/java_api/SSHealingBrush/src/rs/example/android/com/healingbrush/
FindRegion.java 81 Allocation aImage = Allocation.createFromBitmap(mRs, image);
84 findRegion.invoke_findRegion(border_coords, aImage, image.getWidth(), image.getHeight(), ret);
  /frameworks/rs/
rsGrallocConsumer.h 65 AImage *mImg;
rsGrallocConsumer.cpp 109 AImage *img = mAcquiredBuffer[idx].mImg;
  /cts/tests/tests/media/libimagereaderjni/
AImageReaderCts.cpp 332 AImage* outImage = nullptr;
335 // Make sure AImage will be deleted automatically when it goes out of
337 auto imageDeleter = [this](AImage* img) {
344 std::unique_ptr<AImage, decltype(imageDeleter)> img(nullptr, imageDeleter);
  /cts/tests/camera/libctscamera2jni/
native-camera-jni.cpp 252 AImage* img = nullptr;
    [all...]

Completed in 233 milliseconds