Lines Matching defs:component
169 * is supported by the component will determine the exposed value. (TODO: perhaps restrict this
481 const std::shared_ptr<Codec2Client::Component> &component) {
486 c2_status_t c2err = component->query({ &domain, &kind }, {}, C2_DONT_BLOCK, &queried);
489 // TEMP: determine kind from component name
491 if (component->getName().find("encoder") != std::string::npos) {
493 } else if (component->getName().find("decoder") != std::string::npos) {
500 c2err = component->query(
541 c2err = component->querySupportedParams(&mParamDescs);
608 const std::shared_ptr<Codec2Client::Component> &component,
621 c2_status_t c2Err = component->config({ subscribeTuning.get() }, blocking, &results);
633 const std::shared_ptr<Codec2Client::Component> &component) {
637 c2_status_t c2Err = component->query({}, indices, C2_MAY_BLOCK, &queried);
889 std::shared_ptr<Codec2Client::Component> component,
916 c2_status_t err = component->query({ }, supportedIndices, blocking, configUpdate);
928 std::shared_ptr<Codec2Client::Component> component,
940 // component parameter
964 subscribeToConfigUpdate(component, indices, blocking);
967 c2_status_t err = component->config(paramVector, blocking, &failures);
987 err = component->query({}, indices, blocking, &configUpdate);