Lines Matching defs:AImageReader
50 struct AImageReader : public RefBase { struct
88 // Called by AImage/~AImageReader to close image. Caller is responsible to grab AImage::mLock argument
107 CallbackHandler(AImageReader* reader) : mReader(reader) {} in CallbackHandler() argument
122 // TODO(jwcai) Seems completely unused in AImageReader class. argument
127 explicit FrameListener(AImageReader* parent) : mReader(parent) {} in FrameListener() argument
142 explicit BufferRemovedListener(AImageReader* parent) : mReader(parent) {} in BufferRemovedListener() argument
153 sp<BufferRemovedListener> mBufferRemovedListener;
155 int mHalFormat;
156 android_dataspace mHalDataSpace;
157 uint64_t mHalUsage;
159 sp<IGraphicBufferProducer> mProducer;
160 sp<Surface> mSurface;
161 sp<BufferItemConsumer> mBufferItemConsumer;
162 sp<ANativeWindow> mWindow;
164 List<AImage*> mAcquiredImages;
166 Mutex mLock;