Lines Matching refs:ringerMode

1129         int ringerMode = ringerModeFromSettings;
1132 if (!isValidRingerMode(ringerMode)) {
1133 ringerMode = AudioManager.RINGER_MODE_NORMAL;
1135 if ((ringerMode == AudioManager.RINGER_MODE_VIBRATE) && !mHasVibrator) {
1136 ringerMode = AudioManager.RINGER_MODE_SILENT;
1138 if (ringerMode != ringerModeFromSettings) {
1139 Settings.Global.putInt(cr, Settings.Global.MODE_RINGER, ringerMode);
1142 ringerMode = AudioManager.RINGER_MODE_NORMAL;
1145 mRingerMode = ringerMode;
1366 int ringerMode = getRingerModeInternal();
1368 if (ringerMode == AudioManager.RINGER_MODE_VIBRATE) {
2158 private void ensureValidRingerMode(int ringerMode) {
2159 if (!isValidRingerMode(ringerMode)) {
2160 throw new IllegalArgumentException("Bad ringer mode " + ringerMode);
2165 public boolean isValidRingerMode(int ringerMode) {
2166 return ringerMode >= 0 && ringerMode <= AudioManager.RINGER_MODE_MAX;
2169 public void setRingerModeExternal(int ringerMode, String caller) {
2170 if (isAndroidNPlus(caller) && wouldToggleZenMode(ringerMode)
2175 setRingerMode(ringerMode, caller, true /*external*/);
2178 public void setRingerModeInternal(int ringerMode, String caller) {
2180 setRingerMode(ringerMode, caller, false /*external*/);
2183 private void setRingerMode(int ringerMode, String caller, boolean external) {
2190 ensureValidRingerMode(ringerMode);
2191 if ((ringerMode == AudioManager.RINGER_MODE_VIBRATE) && !mHasVibrator) {
2192 ringerMode = AudioManager.RINGER_MODE_SILENT;
2200 setRingerModeExt(ringerMode);
2202 ringerMode = mRingerModeDelegate.onSetRingerModeExternal(ringerModeExternal,
2203 ringerMode, caller, ringerModeInternal, mVolumePolicy);
2205 if (ringerMode != ringerModeInternal) {
2206 setRingerModeInt(ringerMode, true /*persist*/);
2209 if (ringerMode != ringerModeInternal) {
2210 setRingerModeInt(ringerMode, true /*persist*/);
2213 ringerMode = mRingerModeDelegate.onSetRingerModeInternal(ringerModeInternal,
2214 ringerMode, caller, ringerModeExternal, mVolumePolicy);
2216 setRingerModeExt(ringerMode);
2224 private void setRingerModeExt(int ringerMode) {
2226 if (ringerMode == mRingerModeExternal) return;
2227 mRingerModeExternal = ringerMode;
2230 broadcastRingerMode(AudioManager.RINGER_MODE_CHANGED_ACTION, ringerMode);
2279 private void setRingerModeInt(int ringerMode, boolean persist) {
2282 change = mRingerMode != ringerMode;
2283 mRingerMode = ringerMode;
2295 broadcastRingerMode(AudioManager.INTERNAL_RINGER_MODE_CHANGED_ACTION, ringerMode);
3520 int ringerMode = getRingerModeInternal();
3522 switch (ringerMode) {
3532 ringerMode = RINGER_MODE_VIBRATE;
3537 ringerMode = RINGER_MODE_SILENT;
3543 ringerMode = RINGER_MODE_VIBRATE;
3545 ringerMode = RINGER_MODE_SILENT;
3560 ringerMode = RINGER_MODE_NORMAL;
3567 ringerMode = RINGER_MODE_SILENT;
3576 ringerMode = RINGER_MODE_NORMAL;
3583 ringerMode = RINGER_MODE_NORMAL;
3591 ringerMode = RINGER_MODE_VIBRATE;
3595 ringerMode = RINGER_MODE_NORMAL;
3602 Log.e(TAG, "checkForRingerModeChange() wrong ringer mode: "+ringerMode);
3606 if (isAndroidNPlus(caller) && wouldToggleZenMode(ringerMode)
3612 setRingerMode(ringerMode, TAG + ".checkForRingerModeChange", false /*external*/);
3785 private void broadcastRingerMode(String action, int ringerMode) {
3788 broadcast.putExtra(AudioManager.EXTRA_RINGER_MODE, ringerMode);
4523 private void persistRingerMode(int ringerMode) {
4527 Settings.Global.putInt(mContentResolver, Settings.Global.MODE_RINGER, ringerMode);
6502 public void setRingerModeInternal(int ringerMode, String caller) {
6503 AudioService.this.setRingerModeInternal(ringerMode, caller);