Lines Matching refs:Component
101 struct Component::Listener : public C2Component::Listener {
103 Listener(const sp<Component>& component) : in Listener()
155 sp<Component> strongComponent = mComponent.promote(); in onWorkDone_nb()
172 wp<Component> mComponent;
177 Component::Component( in Component() function in hardware::google::media::c2::V1_0::utils::Component
195 c2_status_t Component::status() const { in status()
200 Return<Status> Component::queue(const WorkBundle& workBundle) { in queue()
213 Return<void> Component::flush(flush_cb _hidl_cb) { in flush()
231 Return<Status> Component::drain(bool withEos) { in drain()
238 Return<Status> Component::setOutputSurface( in setOutputSurface()
262 Return<Status> Component::connectToOmxInputSurface( in connectToOmxInputSurface()
272 Return<Status> Component::disconnectFromInputSurface() { in disconnectFromInputSurface()
328 Return<void> Component::createBlockPool( in createBlockPool()
354 Return<Status> Component::destroyBlockPool(uint64_t blockPoolId) { in destroyBlockPool()
360 Return<Status> Component::start() { in start()
365 Return<Status> Component::stop() { in stop()
370 Return<Status> Component::reset() { in reset()
380 Return<Status> Component::release() { in release()
390 void Component::setLocalId(const Component::LocalId& localId) { in setLocalId()
394 void Component::initListener(const sp<Component>& self) { in initListener()
403 Component::~Component() { in ~Component()
407 Component::InterfaceKey::InterfaceKey(const sp<IComponent>& component) { in InterfaceKey()