Lines Matching defs:Impl
68 struct InputSurfaceConnection::Impl : public ComponentWrapper { struct in hardware::google::media::c2::V1_0::utils::InputSurfaceConnection
69 Impl(const sp<GraphicBufferSource>& source, in Impl() argument
77 Impl(const sp<GraphicBufferSource>& source, in Impl() argument
92 bool init() { in init()
160 virtual status_t submitBuffer( in submitBuffer()
211 virtual status_t submitEos(int32_t /* bufferId */) override { in submitEos()
228 void dispatchDataSpaceChanged( in dispatchDataSpaceChanged()
237 c2_status_t compQuery( in compQuery()
349 c2_status_t compQueue(std::list<std::unique_ptr<C2Work>>* const items) { in compQueue()
374 wp<GraphicBufferSource> mSource;
375 std::weak_ptr<C2Component> mComp;
376 sp<IComponent> mRemoteComp;
377 std::string mCompName;
380 std::mutex mAllocatorMutex;
381 std::shared_ptr<C2Allocator> mAllocator;
382 std::atomic_uint64_t mFrameIndex;