Lines Matching refs:childNode
91 struct DeviceResourceNode *childNode = nullptr; in GetGroupCapabilities() local
99 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode) in GetGroupCapabilities()
102 if (GetOneCapability(*iface, *childNode, cap) != HDF_SUCCESS) { in GetGroupCapabilities()
112 … const struct DeviceResourceNode &childNode, CodecImageCapability &cap) in GetOneCapability() argument
115 auto ret = iface.GetString(&childNode, CODEC_CONFIG_KEY_NAME, &name, ""); in GetOneCapability()
120 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_ROLE, reinterpret_cast<uint32_t *>(&cap.role), in GetOneCapability()
123 CODEC_LOGE("failed to get role for: %{public}s! Discarded", childNode.name); in GetOneCapability()
127 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_TYPE, reinterpret_cast<uint32_t *>(&cap.type), in GetOneCapability()
131 CODEC_LOGE("failed to get type for: %{public}s! Discarded", childNode.name); in GetOneCapability()
135 cap.isSoftwareCodec = iface.GetBool(&childNode, CODEC_CONFIG_KEY_IS_SOFTWARE_CODEC); in GetOneCapability()
149 auto err = iface.GetUint32(&childNode, nodeAttrs[i].attrName.c_str(), in GetOneCapability()
153 childNode.name, nodeAttrs[i].attrName.c_str()); in GetOneCapability()
157 ret = GetUintTableConfig(iface, childNode, attr); in GetOneCapability()