Lines Matching defs:usecase

617     struct audio_usecase *usecase;
625 ALOGV("%s: Not Voice call usecase, apply new cal for level %d",
631 usecase = node_to_item(node, struct audio_usecase, list);
633 if (usecase != NULL &&
634 usecase->type == PCM_PLAYBACK &&
635 (usecase->stream.out->devices == AUDIO_DEVICE_OUT_SPEAKER)) {
637 ALOGV("%s: out device is %d", __func__, usecase->out_snd_device);
639 acdb_dev_id = audio_extn_spkr_prot_get_acdb_id(usecase->out_snd_device);
641 acdb_dev_id = acdb_device_table[usecase->out_snd_device];
1134 // support max to mono, example if max count is 3, usecase supports Three, dual and mono mic
1373 int platform_get_pcm_device_id(audio_usecase_t usecase, int device_type)
1377 device_id = pcm_device_table[usecase][0];
1379 device_id = pcm_device_table[usecase][1];
2541 int64_t platform_render_latency(audio_usecase_t usecase)
2543 switch (usecase) {
2554 struct audio_usecase *usecase, snd_device_t snd_device)
2603 int platform_set_usecase_pcm_id(audio_usecase_t usecase, int32_t type, int32_t pcm_id)
2606 if ((usecase <= USECASE_INVALID) || (usecase >= AUDIO_USECASE_MAX)) {
2607 ALOGE("%s: invalid usecase case idx %d", __func__, usecase);
2613 ALOGE("%s: invalid usecase type", __func__);
2616 ALOGV("%s: pcm_device_table[%d][%d] = %d", __func__, usecase, type, pcm_id);
2617 pcm_device_table[usecase][type] = pcm_id;
2686 struct audio_usecase *usecase;
2694 usecase = node_to_item(node, struct audio_usecase, list);
2695 if (usecase->type == PCM_PLAYBACK &&
2696 usecase->stream.out->devices & AUDIO_DEVICE_OUT_SPEAKER) {
2705 select_devices(adev, usecase->id);