Lines Matching refs:devices
1078 audio_devices_t dev = usecase->stream.out->devices; in platform_send_gain_dep_cal()
2881 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices) in platform_get_output_snd_device() argument
2888 ALOGV("%s: enter: output devices(%#x)", __func__, devices); in platform_get_output_snd_device()
2889 if (devices == AUDIO_DEVICE_NONE || in platform_get_output_snd_device()
2890 devices & AUDIO_DEVICE_BIT_IN) { in platform_get_output_snd_device()
2891 ALOGV("%s: Invalid output devices (%#x)", __func__, devices); in platform_get_output_snd_device()
2895 if (popcount(devices) == 2) { in platform_get_output_snd_device()
2896 if (devices == (AUDIO_DEVICE_OUT_WIRED_HEADPHONE | in platform_get_output_snd_device()
2898 devices == (AUDIO_DEVICE_OUT_WIRED_HEADSET | in platform_get_output_snd_device()
2901 } else if (devices == (AUDIO_DEVICE_OUT_LINE | in platform_get_output_snd_device()
2904 } else if (devices == (AUDIO_DEVICE_OUT_WIRED_HEADPHONE | in platform_get_output_snd_device()
2906 devices == (AUDIO_DEVICE_OUT_WIRED_HEADSET | in platform_get_output_snd_device()
2909 } else if (devices == (AUDIO_DEVICE_OUT_LINE | in platform_get_output_snd_device()
2912 } else if (devices == (AUDIO_DEVICE_OUT_AUX_DIGITAL | in platform_get_output_snd_device()
2915 } else if ((devices & AUDIO_DEVICE_OUT_ALL_SCO) && in platform_get_output_snd_device()
2916 ((devices & ~AUDIO_DEVICE_OUT_ALL_SCO) == AUDIO_DEVICE_OUT_SPEAKER)) { in platform_get_output_snd_device()
2920 } else if ((devices & AUDIO_DEVICE_OUT_ALL_SCO) && in platform_get_output_snd_device()
2921 ((devices & ~AUDIO_DEVICE_OUT_ALL_SCO) == AUDIO_DEVICE_OUT_SPEAKER_SAFE)) { in platform_get_output_snd_device()
2925 } else if ((devices == (AUDIO_DEVICE_OUT_USB_DEVICE | in platform_get_output_snd_device()
2927 (devices == (AUDIO_DEVICE_OUT_USB_HEADSET | in platform_get_output_snd_device()
2930 } else if ((devices == (AUDIO_DEVICE_OUT_USB_DEVICE | in platform_get_output_snd_device()
2932 (devices == (AUDIO_DEVICE_OUT_USB_HEADSET | in platform_get_output_snd_device()
2935 } else if ((devices & AUDIO_DEVICE_OUT_SPEAKER) && in platform_get_output_snd_device()
2936 (devices & AUDIO_DEVICE_OUT_ALL_A2DP)) { in platform_get_output_snd_device()
2938 } else if ((devices & AUDIO_DEVICE_OUT_SPEAKER_SAFE) && in platform_get_output_snd_device()
2939 (devices & AUDIO_DEVICE_OUT_ALL_A2DP)) { in platform_get_output_snd_device()
2942 ALOGE("%s: Invalid combo device(%#x)", __func__, devices); in platform_get_output_snd_device()
2950 if (popcount(devices) != 1) { in platform_get_output_snd_device()
2951 ALOGE("%s: Invalid output devices(%#x)", __func__, devices); in platform_get_output_snd_device()
2956 if (devices & AUDIO_DEVICE_OUT_WIRED_HEADPHONE || in platform_get_output_snd_device()
2957 devices & AUDIO_DEVICE_OUT_WIRED_HEADSET || in platform_get_output_snd_device()
2958 devices & AUDIO_DEVICE_OUT_LINE) { in platform_get_output_snd_device()
2969 if (devices & AUDIO_DEVICE_OUT_LINE) in platform_get_output_snd_device()
2971 else if (devices & AUDIO_DEVICE_OUT_WIRED_HEADSET) in platform_get_output_snd_device()
2976 } else if (audio_is_usb_out_device(devices)) { in platform_get_output_snd_device()
3001 } else if (devices & AUDIO_DEVICE_OUT_ALL_SCO) { in platform_get_output_snd_device()
3007 } else if (devices & AUDIO_DEVICE_OUT_ALL_A2DP) { in platform_get_output_snd_device()
3009 } else if (devices & (AUDIO_DEVICE_OUT_SPEAKER | AUDIO_DEVICE_OUT_SPEAKER_SAFE)) { in platform_get_output_snd_device()
3015 } else if (devices & AUDIO_DEVICE_OUT_EARPIECE) { in platform_get_output_snd_device()
3022 } else if (devices & AUDIO_DEVICE_OUT_TELEPHONY_TX) { in platform_get_output_snd_device()
3024 } else if (devices & AUDIO_DEVICE_OUT_HEARING_AID) { in platform_get_output_snd_device()
3033 if (devices & AUDIO_DEVICE_OUT_WIRED_HEADPHONE || in platform_get_output_snd_device()
3034 devices & AUDIO_DEVICE_OUT_WIRED_HEADSET) { in platform_get_output_snd_device()
3036 } else if (devices & AUDIO_DEVICE_OUT_LINE) { in platform_get_output_snd_device()
3038 } else if (devices & AUDIO_DEVICE_OUT_SPEAKER_SAFE) { in platform_get_output_snd_device()
3040 } else if (devices & AUDIO_DEVICE_OUT_SPEAKER) { in platform_get_output_snd_device()
3051 } else if (devices & AUDIO_DEVICE_OUT_ALL_SCO) { in platform_get_output_snd_device()
3057 } else if (devices & AUDIO_DEVICE_OUT_ALL_A2DP) { in platform_get_output_snd_device()
3059 } else if (devices & AUDIO_DEVICE_OUT_AUX_DIGITAL) { in platform_get_output_snd_device()
3061 } else if (audio_is_usb_out_device(devices)) { in platform_get_output_snd_device()
3068 }else if (devices & AUDIO_DEVICE_OUT_EARPIECE) { in platform_get_output_snd_device()
3075 ALOGE("%s: Unknown device(s) %#x", __func__, devices); in platform_get_output_snd_device()
4023 usecase->stream.out->devices & AUDIO_DEVICE_OUT_SPEAKER) { in platform_set_swap_channels()
4303 uc->stream.out->devices); in platform_get_voice_call_backend()