Lines Matching defs:component
352 std::shared_ptr<Codec2Client::Component>* const component) {
357 std::weak_ptr<Component> component;
368 // release input buffers potentially held by the component from queue
369 std::shared_ptr<Codec2Client::Component> strongComponent = component.lock();
374 listener->onWorkDone(component, workItems);
397 listener->onTripped(component, c2SettingResults);
409 listener->onError(component, s == Status::OK ?
446 [&status, component, hidlListener](
453 *component = std::make_shared<Codec2Client::Component>(c);
454 hidlListener->component = *component;
465 if (!*component) {
466 ALOGE("createComponent -- null component.");
470 status = (*component)->setDeathListener(*component, listener);
476 (*component)->mBufferPoolSender.setReceiver(mHostPoolManager);
670 std::shared_ptr<Component> component;
673 [owner, &component, componentName, &listener](
675 c2_status_t status = client->createComponent(componentName, listener, &component);
687 ALOGI("Could not create component '%s' (%s)", componentName, asString(status));
689 return component;
1158 const std::shared_ptr<Component>& component,
1162 std::weak_ptr<Component> component;
1170 listener->onDeath(component);
1179 deathRecipient->component = component;
1181 component->mDeathRecipient = deathRecipient;
1182 Return<bool> transResult = component->base()->linkToDeath(
1183 component->mDeathRecipient, 0);
1209 const std::shared_ptr<Codec2Client::Component>& component,
1213 component->base(),