Lines Matching refs:libNum
290 static void AudioEffectLibraryReleaseDescs(struct LibraryConfigDescriptor *libDescs, int32_t libNum)
294 if (libDescs == NULL || libNum <= 0 || libNum > HDF_EFFECT_LIB_NUM_MAX) {
295 HDF_LOGE("%{public}s: libDescs is null or libNum is invalid!", __func__);
299 for (i = 0; i < libNum; i++) {
310 uint32_t libNum;
323 libNum = (uint32_t)cJSON_GetArraySize(libsObj);
324 if (libNum == 0 || libNum > HDF_EFFECT_NUM_MAX) {
325 HDF_LOGE("%{public}s: libNum invalid, libNum = %{public}d!", __func__, libNum);
328 libDescs = (struct LibraryConfigDescriptor *)OsalMemCalloc(libNum * sizeof(struct LibraryConfigDescriptor));
334 for (i = 0; i < libNum; i++) {
350 cfgDesc->libNum = libNum;
363 AudioEffectLibraryReleaseDescs(cfgDesc->libCfgDescs, cfgDesc->libNum);