Home
last modified time | relevance | path

Searched refs:AudioRecordClient (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/av/services/audiopolicy/service/
H A DAudioPolicyService.h346 class AudioRecordClient; variable
349 virtual void setAppState_l(sp<AudioRecordClient> client, app_state_t state) REQUIRES(mLock);
899 class AudioRecordClient : public AudioClient {
901 AudioRecordClient(const audio_attributes_t attributes, in AudioRecordClient() function
915 ~AudioRecordClient() override = default;
999 DefaultKeyedVector<audio_port_handle_t, sp<AudioRecordClient>> mAudioRecordClients
H A DAudioPolicyService.cpp637 sp<AudioRecordClient> topActive; in updateUidStates_l()
638 sp<AudioRecordClient> latestActive; in updateUidStates_l()
639 sp<AudioRecordClient> topSensitiveActive; in updateUidStates_l()
640 sp<AudioRecordClient> latestSensitiveActiveOrComm; in updateUidStates_l()
663 sp<AudioRecordClient> current = mAudioRecordClients[i]; in updateUidStates_l()
765 sp<AudioRecordClient> current = mAudioRecordClients[i]; in updateUidStates_l()
867 sp<AudioRecordClient> current = mAudioRecordClients[i]; in silenceAllRecordings_l()
916 void AudioPolicyService::setAppState_l(sp<AudioRecordClient> client, app_state_t state) in setAppState_l()
H A DAudioPolicyInterfaceImpl.cpp683 sp<AudioRecordClient> client = new AudioRecordClient(attr, input, session, portId, in getInputForAttr()
725 sp<AudioRecordClient> client; in startInput()
804 sp<AudioRecordClient> other = mAudioRecordClients.valueAt(i); in startInput()
853 sp<AudioRecordClient> client = mAudioRecordClients.valueAt(index); in stopInput()
875 sp<AudioRecordClient> client; in releaseInput()