Merge "audio service: log silenced recording in RecordingActivityMonitor" into sc-dev

This commit is contained in:
Eric Laurent
2021-07-07 15:09:17 +00:00
committed by Android (Google) Code Review

View File

@@ -594,6 +594,7 @@ public final class RecordingActivityMonitor implements AudioSystem.AudioRecordin
private final int mSession; private final int mSession;
private final int mSource; private final int mSource;
private final String mPackName; private final String mPackName;
private final boolean mSilenced;
RecordingEvent(int event, int riid, AudioRecordingConfiguration config) { RecordingEvent(int event, int riid, AudioRecordingConfiguration config) {
mRecEvent = event; mRecEvent = event;
@@ -603,11 +604,13 @@ public final class RecordingActivityMonitor implements AudioSystem.AudioRecordin
mSession = config.getClientAudioSessionId(); mSession = config.getClientAudioSessionId();
mSource = config.getClientAudioSource(); mSource = config.getClientAudioSource();
mPackName = config.getClientPackageName(); mPackName = config.getClientPackageName();
mSilenced = config.isClientSilenced();
} else { } else {
mClientUid = -1; mClientUid = -1;
mSession = -1; mSession = -1;
mSource = -1; mSource = -1;
mPackName = null; mPackName = null;
mSilenced = false;
} }
} }
@@ -633,6 +636,7 @@ public final class RecordingActivityMonitor implements AudioSystem.AudioRecordin
.append(" uid:").append(mClientUid) .append(" uid:").append(mClientUid)
.append(" session:").append(mSession) .append(" session:").append(mSession)
.append(" src:").append(MediaRecorder.toLogFriendlyAudioSource(mSource)) .append(" src:").append(MediaRecorder.toLogFriendlyAudioSource(mSource))
.append(mSilenced ? " silenced" : " not silenced")
.append(mPackName == null ? "" : " pack:" + mPackName).toString(); .append(mPackName == null ? "" : " pack:" + mPackName).toString();
} }
} }