Home | History | Annotate | Download | only in audio

Lines Matching defs:AudioManager

23 import android.media.AudioManager;
64 * the audio focus loss received my mFocusDispatcher, is AudioManager.AUDIOFOCUS_NONE if
102 mFocusLossReceived = AudioManager.AUDIOFOCUS_NONE;
115 mFocusLossReceived = AudioManager.AUDIOFOCUS_NONE;
135 return ((mGrantFlags & AudioManager.AUDIOFOCUS_FLAG_LOCK) != 0);
184 case AudioManager.AUDIOFOCUS_NONE:
186 case AudioManager.AUDIOFOCUS_GAIN:
188 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT:
190 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK:
192 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE:
194 case AudioManager.AUDIOFOCUS_LOSS:
196 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
198 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
215 if ((flags & AudioManager.AUDIOFOCUS_FLAG_DELAY_OK) != 0) {
218 if ((flags & AudioManager.AUDIOFOCUS_FLAG_LOCK) != 0) {
222 if ((flags & AudioManager.AUDIOFOCUS_FLAG_PAUSES_ON_DUCKABLE_LOSS) != 0) {
269 case AudioManager.AUDIOFOCUS_GAIN:
271 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
272 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
273 case AudioManager.AUDIOFOCUS_LOSS:
274 case AudioManager.AUDIOFOCUS_NONE:
275 return AudioManager.AUDIOFOCUS_LOSS;
277 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE:
278 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT:
280 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
281 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
282 case AudioManager.AUDIOFOCUS_NONE:
283 return AudioManager.AUDIOFOCUS_LOSS_TRANSIENT;
284 case AudioManager.AUDIOFOCUS_LOSS:
285 return AudioManager.AUDIOFOCUS_LOSS;
287 case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK:
289 case AudioManager.AUDIOFOCUS_NONE:
290 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
291 return AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK;
292 case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
293 return AudioManager.AUDIOFOCUS_LOSS_TRANSIENT;
294 case AudioManager.AUDIOFOCUS_LOSS:
295 return AudioManager.AUDIOFOCUS_LOSS;
299 return AudioManager.AUDIOFOCUS_NONE;
314 return (focusLoss == AudioManager.AUDIOFOCUS_LOSS);
320 mFocusLossReceived = AudioManager.AUDIOFOCUS_NONE;
322 AudioManager.AUDIOFOCUS_REQUEST_GRANTED);
341 if (focusRequestResult == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
360 && mFocusLossReceived == AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
362 & AudioManager.AUDIOFOCUS_FLAG_PAUSES_ON_DUCKABLE_LOSS) == 0) {
374 if (focusLoss == AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
380 & AudioManager.AUDIOFOCUS_FLAG_PAUSES_ON_DUCKABLE_LOSS) != 0)) {
428 return AudioManager.AUDIOFOCUS_REQUEST_FAILED;
430 if (focusChange == AudioManager.AUDIOFOCUS_NONE) {
432 return AudioManager.AUDIOFOCUS_REQUEST_FAILED;
433 } else if ((focusChange == AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK
434 || focusChange == AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE
435 || focusChange == AudioManager.AUDIOFOCUS_GAIN_TRANSIENT
436 || focusChange == AudioManager.AUDIOFOCUS_GAIN)
440 } else if (focusChange == AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
441 || focusChange == AudioManager.AUDIOFOCUS_LOSS_TRANSIENT
442 || focusChange == AudioManager.AUDIOFOCUS_LOSS) {
449 return AudioManager.AUDIOFOCUS_REQUEST_FAILED;
451 return AudioManager.AUDIOFOCUS_REQUEST_GRANTED;