|
|
|
@ -871,7 +871,6 @@ status_t BnAudioFlinger::onTransact(
|
|
|
|
|
switch (code) {
|
|
|
|
|
case SET_STREAM_VOLUME:
|
|
|
|
|
case SET_STREAM_MUTE:
|
|
|
|
|
case SET_MODE:
|
|
|
|
|
case OPEN_OUTPUT:
|
|
|
|
|
case OPEN_DUPLICATE_OUTPUT:
|
|
|
|
|
case CLOSE_OUTPUT:
|
|
|
|
@ -892,7 +891,15 @@ status_t BnAudioFlinger::onTransact(
|
|
|
|
|
case SET_RECORD_SILENCED:
|
|
|
|
|
ALOGW("%s: transaction %d received from PID %d",
|
|
|
|
|
__func__, code, IPCThreadState::self()->getCallingPid());
|
|
|
|
|
return INVALID_OPERATION;
|
|
|
|
|
// return status only for non void methods
|
|
|
|
|
switch (code) {
|
|
|
|
|
case SET_RECORD_SILENCED:
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
reply->writeInt32(static_cast<int32_t> (INVALID_OPERATION));
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return OK;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
@ -909,7 +916,15 @@ status_t BnAudioFlinger::onTransact(
|
|
|
|
|
ALOGW("%s: transaction %d received from PID %d unauthorized UID %d",
|
|
|
|
|
__func__, code, IPCThreadState::self()->getCallingPid(),
|
|
|
|
|
IPCThreadState::self()->getCallingUid());
|
|
|
|
|
return INVALID_OPERATION;
|
|
|
|
|
// return status only for non void methods
|
|
|
|
|
switch (code) {
|
|
|
|
|
case SYSTEM_READY:
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
reply->writeInt32(static_cast<int32_t> (INVALID_OPERATION));
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return OK;
|
|
|
|
|
}
|
|
|
|
|
} break;
|
|
|
|
|
default:
|
|
|
|
|