/foundation/multimedia/audio_framework/services/audio_service/client/src/ |
H A D | audio_stream_tracker.cpp | 38 AudioStreamChangeInfo streamChangeInfo; in RegisterTracker() local 43 streamChangeInfo.audioRendererChangeInfo.clientUID = clientUid_; in RegisterTracker() 44 streamChangeInfo.audioRendererChangeInfo.sessionId = registerTrackerInfo.sessionId; in RegisterTracker() 45 streamChangeInfo.audioRendererChangeInfo.clientPid = registerTrackerInfo.clientPid; in RegisterTracker() 46 streamChangeInfo.audioRendererChangeInfo.rendererState = static_cast<RendererState>(registerTrackerInfo.state); in RegisterTracker() 47 streamChangeInfo.audioRendererChangeInfo.rendererInfo = registerTrackerInfo.rendererInfo; in RegisterTracker() 48 streamChangeInfo.audioRendererChangeInfo.outputDeviceInfo.deviceRole = OUTPUT_DEVICE; in RegisterTracker() 49 streamChangeInfo.audioRendererChangeInfo.channelCount = registerTrackerInfo.channelCount; in RegisterTracker() 51 streamChangeInfo.audioCapturerChangeInfo.clientUID = clientUid_; in RegisterTracker() 52 streamChangeInfo in RegisterTracker() 66 AudioStreamChangeInfo streamChangeInfo; UpdateTracker() local 99 AudioStreamChangeInfo streamChangeInfo; FetchOutputDeviceForTrack() local 114 AudioStreamChangeInfo streamChangeInfo; FetchInputDeviceForTrack() local [all...] |
/foundation/multimedia/audio_framework/services/audio_policy/server/src/ |
H A D | audio_stream_collector.cpp | 110 int32_t AudioStreamCollector::AddRendererStream(AudioStreamChangeInfo &streamChangeInfo) in AddRendererStream() argument 113 streamChangeInfo.audioRendererChangeInfo.clientUID, streamChangeInfo.audioRendererChangeInfo.sessionId); in AddRendererStream() 115 rendererStatequeue_.insert({{streamChangeInfo.audioRendererChangeInfo.clientUID, in AddRendererStream() 116 streamChangeInfo.audioRendererChangeInfo.sessionId}, in AddRendererStream() 117 streamChangeInfo.audioRendererChangeInfo.rendererState}); in AddRendererStream() 124 rendererChangeInfo->createrUID = streamChangeInfo.audioRendererChangeInfo.createrUID; in AddRendererStream() 125 rendererChangeInfo->clientUID = streamChangeInfo.audioRendererChangeInfo.clientUID; in AddRendererStream() 126 rendererChangeInfo->sessionId = streamChangeInfo.audioRendererChangeInfo.sessionId; in AddRendererStream() 127 rendererChangeInfo->callerPid = streamChangeInfo in AddRendererStream() 142 GetRendererStreamInfo(AudioStreamChangeInfo &streamChangeInfo, AudioRendererChangeInfo &rendererInfo) GetRendererStreamInfo() argument 154 GetCapturerStreamInfo(AudioStreamChangeInfo &streamChangeInfo, AudioCapturerChangeInfo &capturerInfo) GetCapturerStreamInfo() argument 209 AddCapturerStream(AudioStreamChangeInfo &streamChangeInfo) AddCapturerStream() argument 280 RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, const sptr<IRemoteObject> &object) RegisterTracker() argument 307 SetRendererStreamParam(AudioStreamChangeInfo &streamChangeInfo, shared_ptr<AudioRendererChangeInfo> &rendererChangeInfo) SetRendererStreamParam() argument 322 SetCapturerStreamParam(AudioStreamChangeInfo &streamChangeInfo, shared_ptr<AudioCapturerChangeInfo> &capturerChangeInfo) SetCapturerStreamParam() argument 366 CheckRendererStateInfoChanged(AudioStreamChangeInfo &streamChangeInfo) CheckRendererStateInfoChanged() argument 382 CheckRendererInfoChanged(AudioStreamChangeInfo &streamChangeInfo) CheckRendererInfoChanged() argument 405 UpdateRendererStream(AudioStreamChangeInfo &streamChangeInfo) UpdateRendererStream() argument 456 UpdateRendererStreamInternal(AudioStreamChangeInfo &streamChangeInfo) UpdateRendererStreamInternal() argument 474 UpdateCapturerStream(AudioStreamChangeInfo &streamChangeInfo) UpdateCapturerStream() argument 655 UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) UpdateTracker() argument 669 UpdateTrackerInternal(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) UpdateTrackerInternal() argument 1108 WriterStreamChangeSysEvent(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) WriterStreamChangeSysEvent() argument 1117 WriterRenderStreamChangeSysEvent(AudioStreamChangeInfo &streamChangeInfo) WriterRenderStreamChangeSysEvent() argument 1153 WriterCaptureStreamChangeSysEvent(AudioStreamChangeInfo &streamChangeInfo) WriterCaptureStreamChangeSysEvent() argument [all...] |
H A D | audio_policy_server.cpp | 1696 int32_t AudioPolicyServer::RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, in RegisterTracker() argument 1700 streamChangeInfo.audioRendererChangeInfo.callerPid = callerPid; in RegisterTracker() 1701 streamChangeInfo.audioCapturerChangeInfo.callerPid = callerPid; in RegisterTracker() 1705 streamChangeInfo.audioRendererChangeInfo.createrUID = callerUid; in RegisterTracker() 1706 streamChangeInfo.audioCapturerChangeInfo.createrUID = callerUid; in RegisterTracker() 1710 streamChangeInfo.audioRendererChangeInfo.clientUID = callerUid; in RegisterTracker() 1712 streamChangeInfo.audioRendererChangeInfo.clientUID); in RegisterTracker() 1714 streamChangeInfo.audioCapturerChangeInfo.clientUID = callerUid; in RegisterTracker() 1715 streamChangeInfo.audioCapturerChangeInfo.appTokenId = IPCSkeleton::GetCallingTokenID(); in RegisterTracker() 1718 streamChangeInfo in RegisterTracker() 1726 UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) UpdateTracker() argument 1760 FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, const AudioStreamDeviceChangeReasonExt reason) FetchOutputDeviceForTrack() argument 1778 FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) FetchInputDeviceForTrack() argument [all...] |
H A D | audio_policy_manager_stub.cpp | 187 AudioStreamChangeInfo &streamChangeInfo) in ReadStreamChangeInfo() 190 streamChangeInfo.audioRendererChangeInfo.Unmarshalling(data); in ReadStreamChangeInfo() 194 streamChangeInfo.audioCapturerChangeInfo.Unmarshalling(data); in ReadStreamChangeInfo() 734 AudioStreamChangeInfo streamChangeInfo = {}; in RegisterTrackerInternal() local 736 ReadStreamChangeInfo(data, mode, streamChangeInfo); in RegisterTrackerInternal() 740 int ret = RegisterTracker(mode, streamChangeInfo, remoteObject); in RegisterTrackerInternal() 746 AudioStreamChangeInfo streamChangeInfo = {}; in UpdateTrackerInternal() local 748 ReadStreamChangeInfo(data, mode, streamChangeInfo); in UpdateTrackerInternal() 749 int ret = UpdateTracker(mode, streamChangeInfo); in UpdateTrackerInternal() 1925 AudioStreamChangeInfo streamChangeInfo in FetchOutputDeviceForTrackInternal() local 186 ReadStreamChangeInfo(MessageParcel &data, const AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) ReadStreamChangeInfo() argument 1933 AudioStreamChangeInfo streamChangeInfo = {}; FetchInputDeviceForTrackInternal() local [all...] |
/foundation/multimedia/audio_framework/services/audio_policy/server/include/ |
H A D | audio_stream_collector.h | 41 int32_t RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, 43 int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo); 45 int32_t UpdateTrackerInternal(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo); 67 void GetRendererStreamInfo(AudioStreamChangeInfo &streamChangeInfo, AudioRendererChangeInfo &rendererInfo); 68 void GetCapturerStreamInfo(AudioStreamChangeInfo &streamChangeInfo, AudioCapturerChangeInfo &capturerInfo); 90 int32_t AddRendererStream(AudioStreamChangeInfo &streamChangeInfo); 91 int32_t AddCapturerStream(AudioStreamChangeInfo &streamChangeInfo); 92 int32_t CheckRendererUpdataState(AudioStreamChangeInfo &streamChangeInfo); 93 int32_t UpdateRendererStream(AudioStreamChangeInfo &streamChangeInfo); 94 int32_t UpdateCapturerStream(AudioStreamChangeInfo &streamChangeInfo); [all...] |
H A D | audio_policy_server.h | 261 int32_t RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, 264 int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) override; 405 void FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, 408 void FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) override;
|
/foundation/multimedia/audio_framework/test/fuzztest/audiobluetoothmanager_fuzzer/ |
H A D | audiobluetoothmanager_fuzzer.cpp | 102 AudioStreamChangeInfo streamChangeInfo = {}; in FetchOutputDeviceForTrackInternalFuzzTest() local 103 streamChangeInfo.audioRendererChangeInfo.Unmarshalling(data); in FetchOutputDeviceForTrackInternalFuzzTest() 106 AudioPolicyServerPtr->audioPolicyService_.FetchOutputDeviceForTrack(streamChangeInfo, in FetchOutputDeviceForTrackInternalFuzzTest()
|
/foundation/multimedia/audio_framework/test/fuzztest/audiopolicyservicemore_fuzzer/ |
H A D | audio_policy_service_more_fuzzer.cpp | 178 AudioStreamChangeInfo streamChangeInfo; in AudioPolicyServiceSecondTest() local 182 streamChangeInfo.audioRendererChangeInfo.clientUID = clientUID; in AudioPolicyServiceSecondTest() 183 streamChangeInfo.audioRendererChangeInfo.sessionId = sessionId; in AudioPolicyServiceSecondTest() 184 streamChangeInfo.audioRendererChangeInfo.clientPid = clientPid_1; in AudioPolicyServiceSecondTest() 185 streamChangeInfo.audioRendererChangeInfo.rendererState = RENDERER_NEW; in AudioPolicyServiceSecondTest() 186 streamChangeInfo.audioRendererChangeInfo.rendererInfo = {}; in AudioPolicyServiceSecondTest() 191 GetServerPtr()->audioPolicyService_.RegisterTracker(mode, streamChangeInfo, object, sessionId); in AudioPolicyServiceSecondTest() 193 GetServerPtr()->audioPolicyService_.RegisterTracker(mode, streamChangeInfo, object, sessionId); in AudioPolicyServiceSecondTest()
|
/foundation/multimedia/audio_framework/services/audio_policy/client/include/ |
H A D | audio_policy_proxy.h | 163 AudioStreamChangeInfo &streamChangeInfo, const sptr<IRemoteObject> &object) override; 165 int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) override; 290 void FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, 293 void FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) override; 350 const AudioStreamChangeInfo &streamChangeInfo);
|
H A D | audio_policy_base.h | 163 AudioStreamChangeInfo &streamChangeInfo, const sptr<IRemoteObject> &object) = 0; 165 virtual int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) = 0; 305 virtual void FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, 308 virtual void FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) = 0;
|
H A D | audio_policy_manager_stub.h | 114 void ReadStreamChangeInfo(MessageParcel &data, const AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo);
|
/foundation/multimedia/audio_framework/frameworks/native/audiopolicy/test/unittest/policy_test/src/ |
H A D | audio_policy_unit_test.cpp | 436 AudioStreamChangeInfo streamChangeInfo; in HWTEST() local 438 int32_t ret = AudioPolicyManager::GetInstance().RegisterTracker(mode, streamChangeInfo, clientTrackerObj); in HWTEST() 1656 AudioStreamChangeInfo streamChangeInfo; in HWTEST() local 1658 int32_t ret = AudioPolicyManager::GetInstance().RegisterTracker(audioMode, streamChangeInfo, clientTrackerObj); in HWTEST() 1660 ret = AudioPolicyManager::GetInstance().UpdateTracker(audioMode, streamChangeInfo); in HWTEST() 1672 AudioStreamChangeInfo streamChangeInfo; in HWTEST() local 1674 int32_t ret = AudioPolicyManager::GetInstance().RegisterTracker(audioMode, streamChangeInfo, clientTrackerObj); in HWTEST() 1676 ret = AudioPolicyManager::GetInstance().UpdateTracker(audioMode, streamChangeInfo); in HWTEST() 1688 AudioStreamChangeInfo streamChangeInfo; in HWTEST() local 1690 int32_t ret = AudioPolicyManager::GetInstance().RegisterTracker(audioMode, streamChangeInfo, clientTrackerOb in HWTEST() 1704 AudioStreamChangeInfo streamChangeInfo; HWTEST() local [all...] |
/foundation/multimedia/audio_framework/frameworks/native/audiopolicy/include/ |
H A D | audio_policy_manager.h | 223 int32_t RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, 226 int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo); 385 void FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, 388 void FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo);
|
/foundation/multimedia/audio_framework/services/audio_policy/client/src/proxy/ |
H A D | audio_policy_proxy.cpp | 38 const AudioMode &mode, const AudioStreamChangeInfo &streamChangeInfo) in WriteStreamChangeInfo() 41 streamChangeInfo.audioRendererChangeInfo.Marshalling(data); in WriteStreamChangeInfo() 43 streamChangeInfo.audioCapturerChangeInfo.Marshalling(data); in WriteStreamChangeInfo() 911 int32_t AudioPolicyProxy::RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, in RegisterTracker() argument 924 WriteStreamChangeInfo(data, mode, streamChangeInfo); in RegisterTracker() 934 int32_t AudioPolicyProxy::UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) in UpdateTracker() argument 944 WriteStreamChangeInfo(data, mode, streamChangeInfo); in UpdateTracker() 953 void AudioPolicyProxy::FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, in FetchOutputDeviceForTrack() argument 965 streamChangeInfo.audioRendererChangeInfo.Marshalling(data); in FetchOutputDeviceForTrack() 977 void AudioPolicyProxy::FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) in FetchInputDeviceForTrack() argument 37 WriteStreamChangeInfo(MessageParcel &data, const AudioMode &mode, const AudioStreamChangeInfo &streamChangeInfo) WriteStreamChangeInfo() argument [all...] |
/foundation/multimedia/audio_framework/services/audio_policy/client/src/ |
H A D | audio_policy_manager.cpp | 1065 int32_t AudioPolicyManager::RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, in RegisterTracker() argument 1082 return gsp->RegisterTracker(mode, streamChangeInfo, object); in RegisterTracker() 1085 int32_t AudioPolicyManager::UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) in UpdateTracker() argument 1090 return gsp->UpdateTracker(mode, streamChangeInfo); in UpdateTracker() 1093 void AudioPolicyManager::FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, in FetchOutputDeviceForTrack() argument 1098 gsp->FetchOutputDeviceForTrack(streamChangeInfo, reason); in FetchOutputDeviceForTrack() 1104 void AudioPolicyManager::FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) in FetchInputDeviceForTrack() argument 1108 gsp->FetchInputDeviceForTrack(streamChangeInfo); in FetchInputDeviceForTrack()
|
/foundation/multimedia/audio_framework/services/audio_policy/server/include/service/ |
H A D | audio_policy_service.h | 298 int32_t RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, 301 int32_t UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo); 440 void FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, 443 void FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo); 1084 void HandleAudioCaptureState(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo);
|
/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/ |
H A D | audio_policy_service.cpp | 5561 int32_t AudioPolicyService::RegisterTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo, in RegisterTracker() argument 5567 AddAudioCapturerMicrophoneDescriptor(streamChangeInfo.audioCapturerChangeInfo.sessionId, DEVICE_TYPE_NONE); in RegisterTracker() 5569 UpdateDeviceInfo(streamChangeInfo.audioCapturerChangeInfo.inputDeviceInfo, in RegisterTracker() 5573 UpdateDeviceInfo(streamChangeInfo.audioRendererChangeInfo.outputDeviceInfo, in RegisterTracker() 5576 return streamCollector_.RegisterTracker(mode, streamChangeInfo, object); in RegisterTracker() 5579 int32_t AudioPolicyService::UpdateTracker(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) in UpdateTracker() argument 5583 HandleAudioCaptureState(mode, streamChangeInfo); in UpdateTracker() 5584 int32_t ret = streamCollector_.UpdateTracker(mode, streamChangeInfo); in UpdateTracker() 5586 const auto &rendererState = streamChangeInfo.audioRendererChangeInfo.rendererState; in UpdateTracker() 5597 audioDeviceManager_.UpdateDefaultOutputDeviceWhenStopping(streamChangeInfo in UpdateTracker() 5619 HandleAudioCaptureState(AudioMode &mode, AudioStreamChangeInfo &streamChangeInfo) HandleAudioCaptureState() argument 5643 FetchOutputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo, const AudioStreamDeviceChangeReasonExt reason) FetchOutputDeviceForTrack() argument 5667 FetchInputDeviceForTrack(AudioStreamChangeInfo &streamChangeInfo) FetchInputDeviceForTrack() argument [all...] |