该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
private boolean checkSafeMediaVolume(int p1, int p2, int p3) {
if(mStreamVolumeAlias[p1] == 0x3) {
synchronized(mSafeMediaVolumeState) {
if((mSafeMediaVolumeState.intValue() == 0x3) && ((p3 & 0x18c) != 0) && (p2 > mSafeMediaVolumeIndex)) {
return true;
}
return true;
}
if(mStreamVolumeAlias[p1] == 0x2) {
synchronized(mSafeRingtoneVolumeState) {
if((mSafeRingtoneVolumeState.intValue() == 0x3) && ((p3 & 0x18c) != 0) && (p2 > mSafeRingToneVolumeIndex)) {
return true;
}
return true;
}
if(mStreamVolumeAlias[p1] == 0x5) {
synchronized(mSafeNotificationVolumeState) {
if((mSafeNotificationVolumeState.intValue() == 0x3) && ((p3 & 0x18c) != 0) && (p2 > mSafeRingToneVolumeIndex)) {
return true;
}
return true;
}
if(mStreamVolumeAlias[p1] == 0xa) {
synchronized(mSafeFMVolumeState) {
if((mSafeFMVolumeState.intValue() == 0x3) && ((p3 & 0x18c) != 0) && (p2 > mSafeMediaVolumeIndex)) {
return true;
}
return true;
}
return true;
return true;
}
}
}
}
}