Lines Matching defs:devices

127 /* Array to store sound devices */
130 /* Playback sound devices */
154 /* Capture sound devices */
707 * devices are connected to internal HW codec and communicated through
1177 snd_device_t platform_get_output_snd_device(void *platform, audio_devices_t devices)
1184 ALOGV("%s: enter: output devices(%#x)", __func__, devices);
1185 if (devices == AUDIO_DEVICE_NONE ||
1186 devices & AUDIO_DEVICE_BIT_IN) {
1187 ALOGV("%s: Invalid output devices (%#x)", __func__, devices);
1192 if (devices & AUDIO_DEVICE_OUT_WIRED_HEADPHONE ||
1193 devices & AUDIO_DEVICE_OUT_WIRED_HEADSET ||
1194 devices & AUDIO_DEVICE_OUT_LINE) {
1205 if (devices & AUDIO_DEVICE_OUT_LINE)
1210 } else if (devices & AUDIO_DEVICE_OUT_ALL_SCO) {
1216 } else if (devices & (AUDIO_DEVICE_OUT_SPEAKER | AUDIO_DEVICE_OUT_SPEAKER_SAFE)) {
1218 } else if (devices & AUDIO_DEVICE_OUT_EARPIECE) {
1225 } else if (devices & AUDIO_DEVICE_OUT_TELEPHONY_TX)
1233 if (popcount(devices) == 2) {
1234 if (devices == (AUDIO_DEVICE_OUT_WIRED_HEADPHONE |
1237 } else if (devices == (AUDIO_DEVICE_OUT_WIRED_HEADSET |
1240 } else if (devices == (AUDIO_DEVICE_OUT_LINE |
1243 } else if (devices == (AUDIO_DEVICE_OUT_AUX_DIGITAL |
1247 ALOGE("%s: Invalid combo device(%#x)", __func__, devices);
1255 if (popcount(devices) != 1) {
1256 ALOGE("%s: Invalid output devices(%#x)", __func__, devices);
1260 if (devices & AUDIO_DEVICE_OUT_WIRED_HEADPHONE ||
1261 devices & AUDIO_DEVICE_OUT_WIRED_HEADSET) {
1263 } else if (devices & AUDIO_DEVICE_OUT_LINE) {
1265 } else if (devices & AUDIO_DEVICE_OUT_SPEAKER_SAFE) {
1267 } else if (devices & AUDIO_DEVICE_OUT_SPEAKER) {
1272 } else if (devices & AUDIO_DEVICE_OUT_ALL_SCO) {
1278 } else if (devices & AUDIO_DEVICE_OUT_AUX_DIGITAL) {
1280 } else if (devices & AUDIO_DEVICE_OUT_EARPIECE) {
1287 ALOGE("%s: Unknown device(s) %#x", __func__, devices);