Lines Matching refs:AudioManager

20 import static android.media.AudioManager.RINGER_MODE_NORMAL;
21 import static android.media.AudioManager.RINGER_MODE_SILENT;
22 import static android.media.AudioManager.RINGER_MODE_VIBRATE;
60 import android.media.AudioManager;
257 /* Sound effect file name mapping sound effect id (AudioManager.FX_xxx) to
260 private final int[][] SOUND_EFFECT_FILES_MAP = new int[AudioManager.NUM_SOUND_EFFECTS][2];
370 * Current ringer mode from one of {@link AudioManager#RINGER_MODE_NORMAL},
371 * {@link AudioManager#RINGER_MODE_SILENT}, or
372 * {@link AudioManager#RINGER_MODE_VIBRATE}.
376 private int mRingerModeExternal = -1; // reported ringer mode to outside clients (AudioManager)
457 // SCO audio state is active or starting due to a request from AudioManager API
499 private int mPrevVolDirection = AudioManager.ADJUST_SAME;
724 mScoConnectionState = AudioManager.SCO_AUDIO_STATE_ERROR;
728 // AudioManager.ACTION_SCO_AUDIO_STATE_CHANGED. Remove when appropriate.
729 Intent newIntent = new Intent(AudioManager.ACTION_SCO_AUDIO_STATE_CHANGED);
730 newIntent.putExtra(AudioManager.EXTRA_SCO_AUDIO_STATE,
731 AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
1070 cr, Settings.Global.MODE_RINGER, AudioManager.RINGER_MODE_NORMAL);
1075 ringerMode = AudioManager.RINGER_MODE_NORMAL;
1077 if ((ringerMode == AudioManager.RINGER_MODE_VIBRATE) && !mHasVibrator) {
1078 ringerMode = AudioManager.RINGER_MODE_SILENT;
1084 ringerMode = AudioManager.RINGER_MODE_NORMAL;
1096 AudioManager.VIBRATE_TYPE_NOTIFICATION,
1097 mHasVibrator ? AudioManager.VIBRATE_SETTING_ONLY_SILENT
1098 : AudioManager.VIBRATE_SETTING_OFF);
1100 AudioManager.VIBRATE_TYPE_RINGER,
1101 mHasVibrator ? AudioManager.VIBRATE_SETTING_ONLY_SILENT
1102 : AudioManager.VIBRATE_SETTING_OFF);
1118 broadcastRingerMode(AudioManager.RINGER_MODE_CHANGED_ACTION, mRingerModeExternal);
1119 broadcastRingerMode(AudioManager.INTERNAL_RINGER_MODE_CHANGED_ACTION, mRingerMode);
1122 broadcastVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER);
1123 broadcastVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION);
1161 /** @see AudioManager#adjustVolume(int, int) */
1183 if ((flags & AudioManager.FLAG_PLAY_SOUND) != 0 &&
1185 flags &= ~AudioManager.FLAG_PLAY_SOUND;
1192 flags &= ~AudioManager.FLAG_PLAY_SOUND;
1193 flags &= ~AudioManager.FLAG_VIBRATE;
1200 /** @see AudioManager#adjustStreamVolume(int, int, int) */
1240 (flags & AudioManager.FLAG_BLUETOOTH_ABS_VOLUME) != 0) {
1259 flags &= ~AudioManager.FLAG_FIXED_VOLUME;
1262 flags |= AudioManager.FLAG_FIXED_VOLUME;
1283 if (((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
1287 if (ringerMode == AudioManager.RINGER_MODE_VIBRATE) {
1288 flags &= ~AudioManager.FLAG_VIBRATE;
1296 if ((result & AudioManager.FLAG_SHOW_SILENT_HINT) != 0) {
1297 flags |= AudioManager.FLAG_SHOW_SILENT_HINT;
1300 if ((result & AudioManager.FLAG_SHOW_VIBRATE_HINT) != 0) {
1301 flags |= AudioManager.FLAG_SHOW_VIBRATE_HINT;
1310 if (adjustVolume && (direction != AudioManager.ADJUST_SAME)) {
1316 (flags & AudioManager.FLAG_BLUETOOTH_ABS_VOLUME) == 0) {
1326 if (direction == AudioManager.ADJUST_TOGGLE_MUTE) {
1329 state = direction == AudioManager.ADJUST_MUTE;
1343 } else if ((direction == AudioManager.ADJUST_RAISE) &&
1353 if (direction == AudioManager.ADJUST_RAISE) {
1356 } else if (direction == AudioManager.ADJUST_LOWER) {
1416 || (flags & AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME) != 0) return;
1458 if (((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
1462 newRingerMode = mHasVibrator ? AudioManager.RINGER_MODE_VIBRATE
1463 : mVolumePolicy.volumeDownToEnterSilent ? AudioManager.RINGER_MODE_SILENT
1464 : AudioManager.RINGER_MODE_NORMAL;
1466 newRingerMode = AudioManager.RINGER_MODE_NORMAL;
1488 if (getRingerModeExternal() == AudioManager.RINGER_MODE_SILENT
1489 && newMode != AudioManager.RINGER_MODE_SILENT) {
1491 } else if (getRingerModeExternal() != AudioManager.RINGER_MODE_SILENT
1492 && newMode == AudioManager.RINGER_MODE_SILENT) {
1503 if (((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
1512 /** @see AudioManager#setStreamVolume(int, int, int) */
1534 (flags & AudioManager.FLAG_BLUETOOTH_ABS_VOLUME) != 0) {
1567 (flags & AudioManager.FLAG_BLUETOOTH_ABS_VOLUME) == 0) {
1579 flags &= ~AudioManager.FLAG_FIXED_VOLUME;
1582 flags |= AudioManager.FLAG_FIXED_VOLUME;
1612 if (!(((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
1620 /** @see AudioManager#forceVolumeControlStream(int) */
1721 ((flags & AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME) == 0)) {
1722 flags &= ~AudioManager.FLAG_SHOW_UI;
1736 Intent intent = new Intent(AudioManager.MASTER_MUTE_CHANGED_ACTION);
1737 intent.putExtra(AudioManager.EXTRA_MASTER_VOLUME_MUTED, muted);
1790 if (streamType == AudioManager.USE_DEFAULT_STREAM_TYPE) {
1932 Intent intent = new Intent(AudioManager.MASTER_MUTE_CHANGED_ACTION);
1933 intent.putExtra(AudioManager.EXTRA_MASTER_VOLUME_MUTED, mute);
1949 /** @see AudioManager#getStreamVolume(int) */
1968 /** @see AudioManager#getStreamMaxVolume(int) */
1974 /** @see AudioManager#getStreamMinVolume(int) */
1987 /** @see AudioManager#getUiSoundsStreamType() */
1992 /** @see AudioManager#setMicrophoneMute(boolean) */
2050 /** @see AudioManager#isValidRingerMode(int) */
2052 return ringerMode >= 0 && ringerMode <= AudioManager.RINGER_MODE_MAX;
2077 if ((ringerMode == AudioManager.RINGER_MODE_VIBRATE) && !mHasVibrator) {
2078 ringerMode = AudioManager.RINGER_MODE_SILENT;
2116 broadcastRingerMode(AudioManager.RINGER_MODE_CHANGED_ACTION, ringerMode);
2125 final boolean ringerModeMute = mRingerMode == AudioManager.RINGER_MODE_VIBRATE
2126 || mRingerMode == AudioManager.RINGER_MODE_SILENT;
2181 broadcastRingerMode(AudioManager.INTERNAL_RINGER_MODE_CHANGED_ACTION, ringerMode);
2185 /** @see AudioManager#shouldVibrate(int) */
2191 case AudioManager.VIBRATE_SETTING_ON:
2192 return getRingerModeExternal() != AudioManager.RINGER_MODE_SILENT;
2194 case AudioManager.VIBRATE_SETTING_ONLY_SILENT:
2195 return getRingerModeExternal() == AudioManager.RINGER_MODE_VIBRATE;
2197 case AudioManager.VIBRATE_SETTING_OFF:
2206 /** @see AudioManager#getVibrateSetting(int) */
2208 if (!mHasVibrator) return AudioManager.VIBRATE_SETTING_OFF;
2212 /** @see AudioManager#setVibrateSetting(int, int) */
2272 /** @see AudioManager#setMode(int) */
2388 int streamType = getActiveStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE);
2398 /** @see AudioManager#getMode() */
2426 for (int i = 0; i < AudioManager.NUM_SOUND_EFFECTS; i++) {
2476 Field field = AudioManager.class.getField(id);
2507 /** @see AudioManager#playSoundEffect(int) */
2512 /** @see AudioManager#playSoundEffect(int, float) */
2514 if (effectType >= AudioManager.NUM_SOUND_EFFECTS || effectType < 0) {
2608 /** @see AudioManager#reloadAudioSettings() */
2655 /** @see AudioManager#setSpeakerphoneOn(boolean) */
2675 /** @see AudioManager#isSpeakerphoneOn() */
2680 /** @see AudioManager#setBluetoothScoOn(boolean) */
2701 /** @see AudioManager#isBluetoothScoOn() */
2706 /** @see AudioManager#setBluetoothA2dpOn(boolean) */
2717 /** @see AudioManager#isBluetoothA2dpOn() */
2724 /** @see AudioManager#startBluetoothSco() */
2732 /** @see AudioManager#startBluetoothScoVirtualCall() */
2753 /** @see AudioManager#stopBluetoothSco() */
2873 broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_CONNECTING);
2913 AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
2920 broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_CONNECTED);
2923 broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
2945 AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
2952 broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
3047 broadcastScoConnectionState(AudioManager.SCO_AUDIO_STATE_DISCONNECTED);
3060 Intent newIntent = new Intent(AudioManager.ACTION_SCO_AUDIO_STATE_UPDATED);
3061 newIntent.putExtra(AudioManager.EXTRA_SCO_AUDIO_STATE, state);
3062 newIntent.putExtra(AudioManager.EXTRA_SCO_AUDIO_PREVIOUS_STATE,
3393 if (direction == AudioManager.ADJUST_LOWER) {
3409 } else if (isTv && (direction == AudioManager.ADJUST_TOGGLE_MUTE
3410 || direction == AudioManager.ADJUST_MUTE)) {
3426 if ((direction == AudioManager.ADJUST_LOWER)) {
3430 } else if (mPrevVolDirection != AudioManager.ADJUST_LOWER) {
3439 result |= AudioManager.FLAG_SHOW_VIBRATE_HINT;
3442 } else if (direction == AudioManager.ADJUST_RAISE
3443 || direction == AudioManager.ADJUST_TOGGLE_MUTE
3444 || direction == AudioManager.ADJUST_UNMUTE) {
3450 if (isTv && direction == AudioManager.ADJUST_LOWER && oldIndex >= 2 * step && isMuted) {
3453 } else if (direction == AudioManager.ADJUST_RAISE
3454 || direction == AudioManager.ADJUST_TOGGLE_MUTE
3455 || direction == AudioManager.ADJUST_UNMUTE) {
3457 result |= AudioManager.FLAG_SHOW_SILENT_HINT;
3459 if (mHasVibrator && direction == AudioManager.ADJUST_RAISE) {
3477 && (flags & AudioManager.FLAG_FROM_KEY) == 0) {
3541 case AudioManager.ADJUST_LOWER:
3542 case AudioManager.ADJUST_RAISE:
3543 case AudioManager.ADJUST_SAME:
3544 case AudioManager.ADJUST_MUTE:
3545 case AudioManager.ADJUST_UNMUTE:
3546 case AudioManager.ADJUST_TOGGLE_MUTE:
3560 return adjust == AudioManager.ADJUST_MUTE || adjust == AudioManager.ADJUST_UNMUTE
3561 || adjust == AudioManager.ADJUST_TOGGLE_MUTE;
3574 return (IsInCall || getMode() == AudioManager.MODE_IN_COMMUNICATION);
3600 } else if (suggestedStreamType == AudioManager.USE_DEFAULT_STREAM_TYPE) {
3617 if (suggestedStreamType == AudioManager.USE_DEFAULT_STREAM_TYPE) {
3638 } else if (suggestedStreamType == AudioManager.USE_DEFAULT_STREAM_TYPE) {
3658 broadcast.putExtra(AudioManager.EXTRA_RINGER_MODE, ringerMode);
3667 Intent broadcast = new Intent(AudioManager.VIBRATE_SETTING_CHANGED_ACTION);
3668 broadcast.putExtra(AudioManager.EXTRA_VIBRATE_TYPE, vibrateType);
3669 broadcast.putExtra(AudioManager.EXTRA_VIBRATE_SETTING, getVibrateSetting(vibrateType));
3859 mVolumeChanged = new Intent(AudioManager.VOLUME_CHANGED_ACTION);
3860 mVolumeChanged.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, mStreamType);
3861 mStreamDevicesChanged = new Intent(AudioManager.STREAM_DEVICES_CHANGED_ACTION);
3862 mStreamDevicesChanged.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, mStreamType);
3881 .putExtra(AudioManager.EXTRA_PREV_VOLUME_STREAM_DEVICES, prevDevices)
3882 .putExtra(AudioManager.EXTRA_VOLUME_STREAM_DEVICES, devices));
4066 mVolumeChanged.putExtra(AudioManager.EXTRA_VOLUME_STREAM_VALUE, index);
4067 mVolumeChanged.putExtra(AudioManager.EXTRA_PREV_VOLUME_STREAM_VALUE, oldIndex);
4068 mVolumeChanged.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE_ALIAS,
4144 Intent intent = new Intent(AudioManager.STREAM_MUTE_CHANGED_ACTION);
4145 intent.putExtra(AudioManager.EXTRA_VOLUME_STREAM_TYPE, mStreamType);
4146 intent.putExtra(AudioManager.EXTRA_STREAM_VOLUME_MUTED, state);
4382 for (int effect = 0; effect < AudioManager.NUM_SOUND_EFFECTS; effect++) {
4430 for (int effect = 0; effect < AudioManager.NUM_SOUND_EFFECTS; effect++) {
4459 for (int effect = 0; effect < AudioManager.NUM_SOUND_EFFECTS; effect++) {
4785 sendBroadcastToAll(new Intent(AudioManager.ACTION_AUDIO_BECOMING_NOISY));
5162 intent.setAction(AudioManager.ACTION_HDMI_AUDIO_PLUG);
5163 intent.putExtra(AudioManager.EXTRA_AUDIO_PLUG_STATE, state);
5168 if (status == AudioManager.SUCCESS) {
5172 if (devicePort.type() == AudioManager.DEVICE_OUT_HDMI ||
5173 devicePort.type() == AudioManager.DEVICE_OUT_HDMI_ARC) {
5188 intent.putExtra(AudioManager.EXTRA_ENCODINGS, encodingArray);
5198 intent.putExtra(AudioManager.EXTRA_MAX_CHANNEL_COUNT, maxChannels);
5257 int scoAudioState = AudioManager.SCO_AUDIO_STATE_ERROR;
5269 scoAudioState = AudioManager.SCO_AUDIO_STATE_CONNECTED;
5277 scoAudioState = AudioManager.SCO_AUDIO_STATE_DISCONNECTED;
5296 // AudioManager.ACTION_SCO_AUDIO_STATE_CHANGED. Remove when appropriate.
5297 Intent newIntent = new Intent(AudioManager.ACTION_SCO_AUDIO_STATE_CHANGED);
5298 newIntent.putExtra(AudioManager.EXTRA_SCO_AUDIO_STATE, scoAudioState);
5445 if ((flags & AudioManager.AUDIOFOCUS_FLAG_LOCK) == AudioManager.AUDIOFOCUS_FLAG_LOCK) {
5450 return AudioManager.AUDIOFOCUS_REQUEST_FAILED;
5457 return AudioManager.AUDIOFOCUS_REQUEST_FAILED;
6047 if ((flags & AudioManager.FLAG_SHOW_UI) != 0 && !mVisible) {
6266 return AudioManager.ERROR;
6272 return AudioManager.ERROR;
6280 return AudioManager.ERROR;
6288 return AudioManager.SUCCESS;