Lines Matching refs:AudioSystem

202 static int callMode = AudioSystem::MODE_NORMAL;
296 if (handle->format == AudioSystem::AMR_NB
297 || handle->format == AudioSystem::AMR_WB
299 || handle->format == AudioSystem::EVRC
300 || handle->format == AudioSystem::EVRCB
301 || handle->format == AudioSystem::EVRCWB
403 if ((mode == AudioSystem::MODE_IN_CALL) || (mode == AudioSystem::MODE_IN_COMMUNICATION)) {
404 if ((devices & AudioSystem::DEVICE_OUT_WIRED_HEADSET) ||
405 (devices & AudioSystem::DEVICE_IN_WIRED_HEADSET)) {
406 devices = devices | (AudioSystem::DEVICE_OUT_WIRED_HEADSET |
407 AudioSystem::DEVICE_IN_WIRED_HEADSET);
408 } else if (devices & AudioSystem::DEVICE_OUT_WIRED_HEADPHONE) {
409 devices = devices | (AudioSystem::DEVICE_OUT_WIRED_HEADPHONE |
410 AudioSystem::DEVICE_IN_BUILTIN_MIC);
411 } else if (devices & AudioSystem::DEVICE_IN_BUILTIN_MIC) {
412 if (mode == AudioSystem::MODE_IN_CALL) {
413 devices |= AudioSystem::DEVICE_OUT_EARPIECE;
414 } else if (mode == AudioSystem::MODE_IN_COMMUNICATION) {
416 devices &= ~AudioSystem::DEVICE_IN_BUILTIN_MIC;
417 devices |= AudioSystem::DEVICE_IN_BACK_MIC;
420 } else if (devices & AudioSystem::DEVICE_OUT_EARPIECE) {
421 devices = devices | AudioSystem::DEVICE_IN_BUILTIN_MIC;
422 } else if (devices & AudioSystem::DEVICE_OUT_SPEAKER) {
423 devices = devices | (AudioSystem::DEVICE_IN_BACK_MIC |
424 AudioSystem::DEVICE_OUT_SPEAKER);
425 } else if ((devices & AudioSystem::DEVICE_OUT_BLUETOOTH_SCO) ||
426 (devices & AudioSystem::DEVICE_OUT_BLUETOOTH_SCO_HEADSET) ||
427 (devices & AudioSystem::DEVICE_IN_BLUETOOTH_SCO_HEADSET)) {
428 devices = devices | (AudioSystem::DEVICE_IN_BLUETOOTH_SCO_HEADSET |
429 AudioSystem::DEVICE_OUT_BLUETOOTH_SCO);
431 } else if ((devices & AudioSystem::DEVICE_OUT_ANC_HEADSET) ||
432 (devices & AudioSystem::DEVICE_IN_ANC_HEADSET)) {
433 devices = devices | (AudioSystem::DEVICE_OUT_ANC_HEADSET |
434 AudioSystem::DEVICE_IN_ANC_HEADSET);
435 } else if (devices & AudioSystem::DEVICE_OUT_ANC_HEADPHONE) {
436 devices = devices | (AudioSystem::DEVICE_OUT_ANC_HEADPHONE |
437 AudioSystem::DEVICE_IN_BUILTIN_MIC);
439 } else if (devices & AudioSystem::DEVICE_OUT_AUX_DIGITAL) {
440 if (mode == AudioSystem::MODE_IN_CALL)
441 devices = devices | (AudioSystem::DEVICE_IN_BACK_MIC |
442 AudioSystem::DEVICE_OUT_SPEAKER);
444 devices = devices | (AudioSystem::DEVICE_OUT_AUX_DIGITAL |
445 AudioSystem::DEVICE_IN_BACK_MIC);
447 } else if ((devices & AudioSystem::DEVICE_OUT_PROXY) ||
448 (devices & AudioSystem::DEVICE_IN_PROXY)) {
449 devices = devices | (AudioSystem::DEVICE_OUT_PROXY |
450 AudioSystem::DEVICE_IN_PROXY);
455 if ((devices & AudioSystem::DEVICE_IN_BUILTIN_MIC) && ( 6 == handle->channels)) {
464 rxDevice = getUCMDevice(devices & AudioSystem::DEVICE_OUT_ALL, 0, NULL);
465 txDevice = getUCMDevice(devices & AudioSystem::DEVICE_IN_ALL, 1, rxDevice);
470 ((mode == AudioSystem::MODE_IN_CALL) ||
471 (mode == AudioSystem::MODE_IN_COMMUNICATION)))
551 if (devices & AudioSystem::DEVICE_OUT_FM)
635 if(handle->devices & AudioSystem::DEVICE_OUT_AUX_DIGITAL) {
1316 (callMode == AudioSystem::MODE_IN_CALL) &&
1317 ((devices & AudioSystem::DEVICE_OUT_WIRED_HEADSET) ||
1318 (devices & AudioSystem::DEVICE_OUT_WIRED_HEADPHONE))) {
1321 (devices & AudioSystem::DEVICE_OUT_ANC_HEADSET) ||
1322 (devices & AudioSystem::DEVICE_OUT_ANC_HEADPHONE))) {
1331 }else if ((devices & AudioSystem::DEVICE_OUT_ANLG_DOCK_HEADSET) ||
1332 (devices & AudioSystem::DEVICE_OUT_DGTL_DOCK_HEADSET)) {
1334 } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
1335 ((devices & AudioSystem::DEVICE_OUT_WIRED_HEADSET) ||
1336 (devices & AudioSystem::DEVICE_OUT_WIRED_HEADPHONE))) {
1342 } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
1343 ((devices & AudioSystem::DEVICE_OUT_AUX_DIGITAL))) {
1346 } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
1347 ((devices & AudioSystem::DEVICE_OUT_ANC_HEADSET) ||
1348 (devices & AudioSystem::DEVICE_OUT_ANC_HEADPHONE))) {
1350 } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
1351 (devices & AudioSystem::DEVICE_OUT_FM_TX)) {
1354 } else if (devices & AudioSystem::DEVICE_OUT_EARPIECE) {
1355 if (callMode == AudioSystem::MODE_IN_CALL) {
1362 } else if (devices & AudioSystem::DEVICE_OUT_SPEAKER) {
1363 if (callMode == AudioSystem::MODE_IN_CALL) {
1367 } else if ((devices & AudioSystem::DEVICE_OUT_WIRED_HEADSET) ||
1368 (devices & AudioSystem::DEVICE_OUT_WIRED_HEADPHONE)) {
1370 if (callMode == AudioSystem::MODE_IN_CALL) {
1375 if (callMode == AudioSystem::MODE_IN_CALL) {
1381 } else if ((devices & AudioSystem::DEVICE_OUT_ANC_HEADSET) ||
1382 (devices & AudioSystem::DEVICE_OUT_ANC_HEADPHONE)) {
1383 if (callMode == AudioSystem::MODE_IN_CALL) {
1388 } else if ((devices & AudioSystem::DEVICE_OUT_BLUETOOTH_SCO) ||
1389 (devices & AudioSystem::DEVICE_OUT_BLUETOOTH_SCO_HEADSET) ||
1390 (devices & AudioSystem::DEVICE_OUT_BLUETOOTH_SCO_CARKIT)) {
1395 } else if ((devices & AudioSystem::DEVICE_OUT_BLUETOOTH_A2DP) ||
1396 (devices & AudioSystem::DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES) ||
1398 (devices & AudioSystem::DEVICE_OUT_DIRECTOUTPUT) ||
1400 (devices & AudioSystem::DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER)) {
1405 } else if (devices & AudioSystem::DEVICE_OUT_AUX_DIGITAL) {
1408 } else if (devices & AudioSystem::DEVICE_OUT_PROXY) {
1412 } else if (devices & AudioSystem::DEVICE_OUT_FM_TX) {
1415 } else if (devices & AudioSystem::DEVICE_OUT_DEFAULT) {
1416 if (callMode == AudioSystem::MODE_IN_CALL) {
1425 (callMode == AudioSystem::MODE_IN_CALL) &&
1426 ((devices & AudioSystem::DEVICE_IN_WIRED_HEADSET)
1428 || (devices & AudioSystem::DEVICE_IN_ANC_HEADSET)
1442 } else if (devices & AudioSystem::DEVICE_IN_BUILTIN_MIC) {
1447 if(callMode == AudioSystem::MODE_IN_CALL) {
1514 } else if (devices & AudioSystem::DEVICE_IN_AUX_DIGITAL) {
1517 } else if (devices & AudioSystem::DEVICE_IN_ANC_HEADSET) {
1520 } else if (devices & AudioSystem::DEVICE_IN_WIRED_HEADSET) {
1521 if (callMode == AudioSystem::MODE_IN_CALL) {
1525 } else if (devices & AudioSystem::DEVICE_IN_BLUETOOTH_SCO_HEADSET) {
1531 } else if ((devices & AudioSystem::DEVICE_IN_ANLG_DOCK_HEADSET) ||
1532 (devices & AudioSystem::DEVICE_IN_PROXY)) {
1535 } else if ((devices & AudioSystem::DEVICE_IN_COMMUNICATION) ||
1536 (devices & AudioSystem::DEVICE_IN_VOICE_CALL)) {
1542 } else if ((devices & AudioSystem::DEVICE_IN_FM_RX) ||
1543 (devices & AudioSystem::DEVICE_IN_FM_RX_A2DP)) {
1551 } else if ((devices & AudioSystem::DEVICE_IN_AMBIENT) ||
1552 (devices & AudioSystem::DEVICE_IN_BACK_MIC)) {
1557 if (callMode == AudioSystem::MODE_IN_CALL) {