在展讯平台上,插入耳机,打开收音机,增大音量,达到耳机安全指数时继续增大音量,没有提示。
定位代码:framework/base/media/java/android/media/AudioServicejava
private void onCheckMusicActive() {
synchronized (mSafeMediaVolumeState) {
if (mSafeMediaVolumeState == SAFE_MEDIA_VOLUME_INACTIVE) {
// int device = getDeviceForStream(AudioSystem.STREAM_MUSIC);
// begin
int streamType = getActiveStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE); //判断流的类型
if (streamType != AudioSystem.STREAM_FM) {
streamType = AudioManager.STREAM_MUSIC;
}
int device = getDeviceForStream(streamType);
// end
if ((device & mSafeMediaVolumeDevices) != 0) {
sendMsg(mAudioHandler,
MSG_CHECK_MUSIC_ACTIVE,
SENDMSG_REPLACE,