Lines Matching refs:trait
372 for (const Traits& trait : traits) { in buildMediaCodecList() local
373 C2Component::rank_t rank = trait.rank; in buildMediaCodecList()
376 Codec2Client::CreateInterfaceByName(trait.name.c_str()); in buildMediaCodecList()
378 ALOGD("%s not found in xml", trait.name.c_str()); in buildMediaCodecList()
392 if (trait.domain == C2Component::DOMAIN_AUDIO) { in buildMediaCodecList()
427 codecInfo->setName(trait.name.c_str()); in buildMediaCodecList()
428 codecInfo->setOwner(("codec2::" + trait.owner).c_str()); in buildMediaCodecList()
431 bool encoder = trait.kind == C2Component::KIND_ENCODER; in buildMediaCodecList()
437 if (trait.owner == "software") { in buildMediaCodecList()
441 if (trait.owner == "vendor-software") { in buildMediaCodecList()
472 C2Mapper::GetProfileLevelMapper(trait.mediaType); in buildMediaCodecList()
629 if (trait.name.find("android") == std::string::npos) { in buildMediaCodecList()
639 if (encoder && trait.name.find("android") != std::string::npos) { in buildMediaCodecList()