Lines Matching refs:cap
120 const struct DeviceResourceNode *childNode, CodecCompCapability *cap) in GetVideoPortCapability() argument
122 if (iface == NULL || childNode == NULL || cap == NULL) { in GetVideoPortCapability()
128 …{CODEC_CONFIG_KEY_MIN_WIDTH, (uint32_t*)&cap->port.video.minSize.width, … in GetVideoPortCapability()
129 …{CODEC_CONFIG_KEY_MIN_HEIGHT, (uint32_t*)&cap->port.video.minSize.height, … in GetVideoPortCapability()
130 …{CODEC_CONFIG_KEY_MAX_WIDTH, (uint32_t*)&cap->port.video.maxSize.width, … in GetVideoPortCapability()
131 …{CODEC_CONFIG_KEY_MAX_HEIGHT, (uint32_t*)&cap->port.video.maxSize.height, … in GetVideoPortCapability()
132 …{CODEC_CONFIG_KEY_WIDTH_ALIGNMENT, (uint32_t*)&cap->port.video.whAlignment.widthAlignment, … in GetVideoPortCapability()
133 …{CODEC_CONFIG_KEY_HEIGHT_ALIGNMENT, (uint32_t*)&cap->port.video.whAlignment.heightAlignment, … in GetVideoPortCapability()
134 …{CODEC_CONFIG_KEY_MIN_BLOCK_COUNT, (uint32_t*)&cap->port.video.blockCount.min, … in GetVideoPortCapability()
135 …{CODEC_CONFIG_KEY_MAX_BLOCK_COUNT, (uint32_t*)&cap->port.video.blockCount.max, … in GetVideoPortCapability()
136 …{CODEC_CONFIG_KEY_MIN_BLOCKS_PER_SECOND, (uint32_t*)&cap->port.video.blocksPerSecond.min, … in GetVideoPortCapability()
137 …{CODEC_CONFIG_KEY_MAX_BLOCKS_PER_SECOND, (uint32_t*)&cap->port.video.blocksPerSecond.max, … in GetVideoPortCapability()
138 …{CODEC_CONFIG_KEY_BLOCK_SIZE_WIDTH, (uint32_t*)&cap->port.video.blockSize.width, … in GetVideoPortCapability()
139 …{CODEC_CONFIG_KEY_BLOCK_SIZE_HEIGHT, (uint32_t*)&cap->port.video.blockSize.height, … in GetVideoPortCapability()
140 …{CODEC_CONFIG_KEY_MIN_FRAME_RATE, (uint32_t *)&cap->port.video.frameRate.min, … in GetVideoPortCapability()
141 …{CODEC_CONFIG_KEY_MAX_FRAME_RATE, (uint32_t *)&cap->port.video.frameRate.max, … in GetVideoPortCapability()
154 …{CODEC_CONFIG_KEY_SUPPORT_PIXEL_FMTS, cap->port.video.supportPixFmts, PIX_FORMAT_NUM, OMX_COLOR_Fo… in GetVideoPortCapability()
155 {CODEC_CONFIG_KEY_BITE_RATE_MODE, (int32_t *)cap->port.video.bitRatemode, BIT_RATE_MODE_NUM, in GetVideoPortCapability()
157 …{CODEC_CONFIG_KEY_MESURED_FRAME_RATE, cap->port.video.measuredFrameRate, MEASURED_FRAME_RATE_NUM, … in GetVideoPortCapability()
171 const struct DeviceResourceNode *childNode, CodecCompCapability *cap) in GetAudioPortCapability() argument
173 if (iface == NULL || childNode == NULL || cap == NULL) { in GetAudioPortCapability()
179 …{CODEC_CONFIG_KEY_SAMPLE_FORMATS, cap->port.audio.sampleFormats, SAMPLE_FMT_NUM, AUDIO_SAMPLE_F… in GetAudioPortCapability()
180 …{CODEC_CONFIG_KEY_SAMPLE_RATE, cap->port.audio.sampleRate, SAMPLE_RATE_NUM, AUD_SAMPLE_RAT… in GetAudioPortCapability()
181 {CODEC_CONFIG_KEY_CHANNEL_LAYOUTS, cap->port.audio.channelLayouts, CHANNEL_NUM, -1}, in GetAudioPortCapability()
182 {CODEC_CONFIG_KEY_CHANNEL_COUNT, cap->port.audio.channelCount, CHANNEL_NUM, -1} in GetAudioPortCapability()
197 const struct DeviceResourceNode *childNode, CodecCompCapability *cap) in GetMiscOfCapability() argument
199 if (iface == NULL || childNode == NULL || cap == NULL) { in GetMiscOfCapability()
205 cap->supportProfiles, PROFILE_NUM, INVALID_PROFILE}; in GetMiscOfCapability()
209 …if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MAX_INST, (uint32_t*)&cap->maxInst, 0) != HDF_SUC… in GetMiscOfCapability()
213 (uint32_t *)&cap->processModeMask) != HDF_SUCCESS) { in GetMiscOfCapability()
216 …if (GetMaskedConfig(iface, childNode, CODEC_CONFIG_KEY_CAPS_MASK, &cap->capsMask) != HDF_SUCCESS) { in GetMiscOfCapability()
219 …if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MIN_BITRATE, (uint32_t*)&(cap->bitRate.min), 0) !… in GetMiscOfCapability()
222 …if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_MAX_BITRATE, (uint32_t*)&(cap->bitRate.max), 0) !… in GetMiscOfCapability()
230 const struct DeviceResourceNode *childNode, CodecCompCapability *cap, bool isVideoGroup) in GetOneCapability() argument
232 if (iface == NULL || childNode == NULL || cap == NULL) { in GetOneCapability()
238 (uint32_t*)&cap->role, MEDIA_ROLETYPE_INVALID) != HDF_SUCCESS) { in GetOneCapability()
239 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
244 …if (iface->GetUint32(childNode, CODEC_CONFIG_KEY_TYPE, (uint32_t*)&cap->type, INVALID_TYPE) != HDF… in GetOneCapability()
245 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
246 cap->type = INVALID_TYPE; in GetOneCapability()
253 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
257 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
260 int32_t ret = strcpy_s(cap->compName, NAME_LENGTH, compName); in GetOneCapability()
265 cap->isSoftwareCodec = iface->GetBool(childNode, CODEC_CONFIG_KEY_IS_SOFTWARE_CODEC); in GetOneCapability()
266 cap->canSwapWidthHeight = iface->GetBool(childNode, CODEC_CONFIG_KEY_CAN_SWAP_WIDTH_HEIGHT); in GetOneCapability()
268 if (GetMiscOfCapability(iface, childNode, cap) != HDF_SUCCESS) { in GetOneCapability()
269 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
274 if (GetVideoPortCapability(iface, childNode, cap) != HDF_SUCCESS) { in GetOneCapability()
275 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
279 if (GetAudioPortCapability(iface, childNode, cap) != HDF_SUCCESS) { in GetOneCapability()
280 cap->role = MEDIA_ROLETYPE_INVALID; in GetOneCapability()
296 CodecCompCapability *cap = NULL; in GetGroupCapabilities() local
317 cap = &(capsGroup->capablitis[index++]); in GetGroupCapabilities()
318 if (cap == NULL) { in GetGroupCapabilities()
321 if (GetOneCapability(iface, childNode, cap, isVideoGroup) != HDF_SUCCESS) { in GetGroupCapabilities()
322 CODEC_LOGE("GetOneCapability failed, role is %{public}d!", cap->role); in GetGroupCapabilities()