Lines Matching refs:android
32 namespace android {
48 struct CachedBuffer : public android::RefBase {
56 struct HeldDecoderBuffer : public android::RefBase {
57 … HeldDecoderBuffer(const sp<VirtualDevice>& vd, const android::sp<CachedBuffer>& cachedBuffer);
59 android::sp<VirtualDevice> vd;
60 android::sp<CachedBuffer> cachedBuffer;
82 android::List<buffer_handle_t> mAvailableBuffers;
132 android::KeyedVector<buffer_handle_t, android::sp<CachedBuffer> > mMappedBufferCache;
133 android::Mutex mHeldBuffersLock;
134 android::KeyedVector<buffer_handle_t, android::sp<android::RefBase> > mHeldBuffers;
146 android::KeyedVector<buffer_handle_t, android::sp<VAMappedHandleObject> > mVaMapCache;
154 android::sp<CachedBuffer> getMappedBuffer(buffer_handle_t handle);
204 virtual android::status_t start(sp<IFrameTypeChangeListener> frameTypeChangeListener);
205 virtual android::status_t stop(bool isConnected);
207 virtual android::status_t notifyBufferReturned(int handle);
208 …virtual android::status_t setResolution(const FrameProcessingPolicy& policy, android::sp<IFrameLis…