Appops refcount fixup
Fix two issues in Iea630bb2bf1b54697ab6a95ee9f65db5cc4d134a 1. Fix boolean return values in the startRecording method, which implicitly converted incorrectly. 2. Correctly handle virtual sources by not deriving their silence state from the existing checkPerm method, which checks OP_RECORD/RECORD perm. These sources should instead check only their associated op state. For the second, update the appop callback listening/handling as well, by only following/evaluating OP_RECORD for relevant sources. Test: CtsMediaAudioPermissionTestCases Bug: 293603271 Bug: 374800336 Bug: 374869085 Flag: EXEMPT security Change-Id: I8a3498a08a31543219279cb063c043fd0c767cd7
Loading
Please register or sign in to comment