Lines Matching defs:childNode
39 struct DeviceResourceNode *childNode = NULL;
51 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode) {
120 const struct DeviceResourceNode *childNode, CodecCompCapability *cap)
122 if (iface == NULL || childNode == NULL || cap == NULL) {
146 if (iface->GetUint32(childNode, nodeAttrs[i].attrName, nodeAttrs[i].valueAddr,
148 CODEC_LOGE("failed to get %{public}s.%{public}s!", childNode->name, nodeAttrs[i].attrName);
162 if (GetUintTableConfig(iface, childNode, &arrayAttrs[i]) != HDF_SUCCESS) {
163 CODEC_LOGE("failed to get %{public}s.%{public}s!", childNode->name, nodeAttrs[i].attrName);
171 const struct DeviceResourceNode *childNode, CodecCompCapability *cap)
173 if (iface == NULL || childNode == NULL || cap == NULL) {
187 if (GetUintTableConfig(iface, childNode, &arrayAttrs[i]) != HDF_SUCCESS) {
188 CODEC_LOGE("failed to get %{public}s.%{public}s!", childNode->name, arrayAttrs[i].attrName);
197 const struct DeviceResourceNode *childNode, CodecCompCapability *cap)
199 if (iface == NULL || childNode == NULL || cap == NULL) {
206 if (GetUintTableConfig(iface, childNode, &attr) != HDF_SUCCESS) {
209 if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MAX_INST, (uint32_t*)&cap->maxInst, 0) != HDF_SUCCESS) {
212 if (GetMaskedConfig(iface, childNode, CODEC_CONFIG_KEY_PROCESS_MODE_MASK,
216 if (GetMaskedConfig(iface, childNode, CODEC_CONFIG_KEY_CAPS_MASK, &cap->capsMask) != HDF_SUCCESS) {
219 if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MIN_BITRATE, (uint32_t*)&(cap->bitRate.min), 0) != HDF_SUCCESS) {
222 if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MAX_BITRATE, (uint32_t*)&(cap->bitRate.max), 0) != HDF_SUCCESS) {
230 const struct DeviceResourceNode *childNode, CodecCompCapability *cap, bool isVideoGroup)
232 if (iface == NULL || childNode == NULL || cap == NULL) {
237 if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_ROLE,
240 CODEC_LOGE("failed to get mime for: %{public}s! Discarded", childNode->name);
244 if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_TYPE, (uint32_t*)&cap->type, INVALID_TYPE) != HDF_SUCCESS) {
247 CODEC_LOGE("failed to get type for: %{public}s! Discarded", childNode->name);
252 if (iface->GetString(childNode, CODEC_CONFIG_KEY_NAME, &compName, "") != HDF_SUCCESS) {
265 cap->isSoftwareCodec = iface->GetBool(childNode, CODEC_CONFIG_KEY_IS_SOFTWARE_CODEC);
266 cap->canSwapWidthHeight = iface->GetBool(childNode, CODEC_CONFIG_KEY_CAN_SWAP_WIDTH_HEIGHT);
268 if (GetMiscOfCapability(iface, childNode, cap) != HDF_SUCCESS) {
274 if (GetVideoPortCapability(iface, childNode, cap) != HDF_SUCCESS) {
279 if (GetAudioPortCapability(iface, childNode, cap) != HDF_SUCCESS) {
300 struct DeviceResourceNode *childNode = NULL;
316 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode) {
321 if (GetOneCapability(iface, childNode, cap, isVideoGroup) != HDF_SUCCESS) {