/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/concurrency/ |
H A D | audio_concurrency_service.cpp | 30 CHECK_AND_RETURN_LOG(sessionID >= MIN_SESSIONID && sessionID <= MAX_SESSIONID, in DispatchConcurrencyEventWithSessionId() 31 "EntryPoint Taint Mark:arg sessionID: %{public}u is tained", sessionID); in DispatchConcurrencyEventWithSessionId() 35 "session %{public}u not exist", sessionID); in DispatchConcurrencyEventWithSessionId() 36 concurrencyClients_[sessionID]->OnConcedeStream(); in DispatchConcurrencyEventWithSessionId() 41 : service_(service), sessionID_(sessionID) in AudioConcurrencyDeathRecipient() 84 if (concurrencyClients_.find(sessionID) == concurrencyClients_.end()) { in SetAudioConcurrencyCallback() 86 AudioConcurrencyDeathRecipient(shared_from_this(), sessionID); in SetAudioConcurrencyCallback() 90 concurrencyClients_[sessionID] = client; in SetAudioConcurrencyCallback() 92 AUDIO_ERR_LOG("session %{public}u already exist", sessionID); in SetAudioConcurrencyCallback() 103 if (concurrencyClients_.erase(sessionID) == 0) { in UnsetAudioConcurrencyCallback() [all …]
|
H A D | audio_concurrency_service.h | 43 void DispatchConcurrencyEventWithSessionId(uint32_t sessionID) override; 44 … int32_t SetAudioConcurrencyCallback(const uint32_t sessionID, const sptr<IRemoteObject> &object); 45 int32_t UnsetAudioConcurrencyCallback(const uint32_t sessionID); 55 const std::shared_ptr<AudioConcurrencyService> &service, uint32_t sessionID); 71 uint32_t sessionID);
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audioeffect/test/unittest/effect_unit_test/src/ |
H A D | audio_effect_chain_manager_unit_test.cpp | 132 string sessionID = "123456"; variable 146 string sessionID = "123456"; variable 161 string sessionID = "123456"; variable 176 string sessionID = "123456"; variable 704 string sessionID = "123456"; variable 718 string sessionID = ""; variable 733 string sessionID = "123456"; variable 748 string sessionID = "123456"; variable 766 string sessionID = "123456"; variable 782 string sessionID = ""; variable [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audioeffect/src/ |
H A D | audio_effect_volume.cpp | 65 void AudioEffectVolume::SetStreamVolume(const std::string sessionID, const float streamVolume) in SetStreamVolume() argument 69 SessionIDToVolumeMap_[sessionID] = streamVolume; in SetStreamVolume() 72 float AudioEffectVolume::GetStreamVolume(const std::string sessionID) in GetStreamVolume() argument 75 if (!SessionIDToVolumeMap_.count(sessionID)) { in GetStreamVolume() 78 return SessionIDToVolumeMap_[sessionID]; in GetStreamVolume() 82 int32_t AudioEffectVolume::StreamVolumeDelete(const std::string sessionID) in StreamVolumeDelete() argument 85 if (!SessionIDToVolumeMap_.count(sessionID)) { in StreamVolumeDelete() 88 SessionIDToVolumeMap_.erase(sessionID); in StreamVolumeDelete()
|
H A D | audio_effect_chain_adapter.cpp | 98 int32_t EffectChainManagerCreateCb(const char *sceneType, const char *sessionID) in EffectChainManagerCreateCb() argument 107 if (sessionID) { in EffectChainManagerCreateCb() 108 sessionIDString = sessionID; in EffectChainManagerCreateCb() 129 int32_t EffectChainManagerReleaseCb(const char *sceneType, const char *sessionID) in EffectChainManagerReleaseCb() argument 138 if (sessionID) { in EffectChainManagerReleaseCb() 139 sessionIDString = sessionID; in EffectChainManagerReleaseCb() 177 int32_t EffectChainManagerVolumeUpdate(const char *sessionID) in EffectChainManagerVolumeUpdate() argument 253 if (sceneType && pack.channelLayout && sessionID && pack.sceneMode && in EffectChainManagerAddSessionInfo() 257 sessionIDString = sessionID; in EffectChainManagerAddSessionInfo() 285 if (sceneType && sessionID) { in EffectChainManagerDeleteSessionInfo() [all …]
|
H A D | audio_effect_chain_manager.cpp | 282 if (sessionIDSet_.count(sessionID)) { in CheckAndAddSessionID() 285 sessionIDSet_.insert(sessionID); in CheckAndAddSessionID() 394 if (!sessionIDSet_.count(sessionID)) { in CheckAndRemoveSessionID() 397 sessionIDSet_.erase(sessionID); in CheckAndRemoveSessionID() 855 if (!sessionIDToEffectInfoMap_.count(sessionID)) { in SessionInfoMapAdd() 857 sessionIDToEffectInfoMap_[sessionID] = info; in SessionInfoMapAdd() 860 sessionIDToEffectInfoMap_[sessionID] = info; in SessionInfoMapAdd() 880 if (!sessionIDToEffectInfoMap_.erase(sessionID)) { in SessionInfoMapDelete() 1456 for (auto &sessionID : sessions) { in FindMaxSessionID() local 1489 return InitEffectBufferInner(sessionID); in InitEffectBuffer() [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/pulseaudio/modules/hdi/ |
H A D | module_hdi_sink.c | 90 const char *sessionID = pa_proplist_gets(si->proplist, "stream.sessionID"); in SinkInputNewCb() local 97 EffectChainManagerReleaseCb(sceneType, sessionID); in SinkInputNewCb() 112 EffectChainManagerCreateCb(sceneType, sessionID); in SinkInputNewCb() 116 !EffectChainManagerAddSessionInfo(sceneType, sessionID, pack)) { in SinkInputNewCb() 144 EffectChainManagerReleaseCb(sceneType, sessionID); in SinkInputUnlinkCb() 146 !EffectChainManagerDeleteSessionInfo(sceneType, sessionID)) { in SinkInputUnlinkCb() 162 const char *sessionID = pa_proplist_gets(si->proplist, "stream.sessionID"); in SinkInputStateChangedCb() local 175 if (!EffectChainManagerAddSessionInfo(sceneType, sessionID, pack)) { in SinkInputStateChangedCb() 177 EffectChainManagerVolumeUpdate(sessionID); in SinkInputStateChangedCb() 185 if (!EffectChainManagerDeleteSessionInfo(sceneType, sessionID)) { in SinkInputStateChangedCb() [all …]
|
H A D | hdi_sink.c | 431 float volumeBeg = GetPreVolume(sessionID); in OffloadSetHdiVolume() 442 SetPreVolume(sessionID, volumeEnd); in OffloadSetHdiVolume() 443 MonitorVolume(sessionID, true); in OffloadSetHdiVolume() 1222 MonitorVolume(sessionID, true); in ProcessAudioVolume() 2008 MonitorVolume(sessionID, true); in SetSinkVolumeByDeviceClass() 2371 u->offload.sessionID = -1; in OffloadReset() 2630 …INFO_LOG("StartOffloadHdi, sessionID : %{public}d -> %{public}d", u->offload.sessionID, sessionID); in StartOffloadHdi() 2631 if (sessionID != u->offload.sessionID) { in StartOffloadHdi() 2636 u->offload.sessionID = sessionID; in StartOffloadHdi() 2649 u->offload.sessionID = sessionID; in StartOffloadHdi() [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audioeffect/include/ |
H A D | audio_effect_chain_adapter.h | 50 int32_t EffectChainManagerCreateCb(const char *sceneType, const char *sessionID); 51 int32_t EffectChainManagerReleaseCb(const char *sceneType, const char *sessionID); 54 int32_t EffectChainManagerAddSessionInfo(const char *sceneType, const char *sessionID, SessionInfoP… 57 int32_t EffectChainManagerDeleteSessionInfo(const char *sceneType, const char *sessionID); 60 int32_t EffectChainManagerVolumeUpdate(const char *sessionID);
|
H A D | audio_effect_volume.h | 35 void SetStreamVolume(const std::string sessionID, float systemVolume); 36 float GetStreamVolume(const std::string sessionID); 37 int32_t StreamVolumeDelete(const std::string sessionID);
|
H A D | audio_effect_chain_manager.h | 107 bool CheckAndAddSessionID(const std::string &sessionID); 109 bool CheckAndRemoveSessionID(const std::string &sessionID); 122 int32_t SessionInfoMapAdd(const std::string &sessionID, const SessionEffectInfo &info); 123 int32_t SessionInfoMapDelete(const std::string &sceneType, const std::string &sessionID); 143 int32_t InitEffectBuffer(const std::string &sessionID); 166 bool IsEffectChainStop(const std::string &sceneType, const std::string &sessionID); 167 int32_t InitEffectBufferInner(const std::string &sessionID);
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/client/src/ |
H A D | audio_policy_callback_proxy.cpp | 28 int32_t AudioPolicyProxy::SetAudioInterruptCallback(const uint32_t sessionID, const sptr<IRemoteObj… in SetAudioInterruptCallback() argument 39 data.WriteUint32(sessionID); in SetAudioInterruptCallback() 50 int32_t AudioPolicyProxy::UnsetAudioInterruptCallback(const uint32_t sessionID, in UnsetAudioInterruptCallback() argument 59 data.WriteUint32(sessionID); in UnsetAudioInterruptCallback() 153 int32_t AudioPolicyProxy::SetAudioConcurrencyCallback(const uint32_t sessionID, in SetAudioConcurrencyCallback() argument 165 data.WriteUint32(sessionID); in SetAudioConcurrencyCallback() 174 int32_t AudioPolicyProxy::UnsetAudioConcurrencyCallback(const uint32_t sessionID) in UnsetAudioConcurrencyCallback() argument 182 data.WriteUint32(sessionID); in UnsetAudioConcurrencyCallback()
|
H A D | audio_policy_manager.cpp | 856 int32_t AudioPolicyManager::SetAudioInterruptCallback(const uint32_t sessionID, in SetAudioInterruptCallback() argument 870 return gsp->SetAudioInterruptCallback(sessionID, object, clientUid, zoneID); in SetAudioInterruptCallback() 877 return gsp->UnsetAudioInterruptCallback(sessionID, zoneID); in UnsetAudioInterruptCallback() 1133 audioPolicyClientStubCB_->AddDeviceChangeWithInfoCallback(sessionID, callback); in RegisterDeviceChangeWithInfoCallback() 1148 audioPolicyClientStubCB_->RemoveDeviceChangeWithInfoCallback(sessionID); in UnregisterDeviceChangeWithInfoCallback() 1464 return gsp->GetAudioCapturerMicrophoneDescriptors(sessionID); in GetAudioCapturerMicrophoneDescriptors() 1798 return gsp->UnregisterSpatializationStateEventListener(sessionID); in UnregisterSpatializationStateEventListener() 2135 int32_t AudioPolicyManager::SetAudioConcurrencyCallback(const uint32_t sessionID, in SetAudioConcurrencyCallback() argument 2149 return gsp->SetAudioConcurrencyCallback(sessionID, object); in SetAudioConcurrencyCallback() 2152 int32_t AudioPolicyManager::UnsetAudioConcurrencyCallback(const uint32_t sessionID) in UnsetAudioConcurrencyCallback() argument [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/client/src/proxy/ |
H A D | audio_policy_callback_proxy.cpp | 39 data.WriteUint32(sessionID); in SetAudioInterruptCallback() 51 int32_t AudioPolicyProxy::UnsetAudioInterruptCallback(const uint32_t sessionID, in UnsetAudioInterruptCallback() argument 60 data.WriteUint32(sessionID); in UnsetAudioInterruptCallback() 172 int32_t AudioPolicyProxy::SetAudioConcurrencyCallback(const uint32_t sessionID, in SetAudioConcurrencyCallback() argument 184 data.WriteUint32(sessionID); in SetAudioConcurrencyCallback() 193 int32_t AudioPolicyProxy::UnsetAudioConcurrencyCallback(const uint32_t sessionID) in UnsetAudioConcurrencyCallback() argument 201 data.WriteUint32(sessionID); in UnsetAudioConcurrencyCallback() 312 int32_t AudioPolicyProxy::RegisterSpatializationStateEventListener(const uint32_t sessionID, in RegisterSpatializationStateEventListener() argument 323 data.WriteInt32(static_cast<int32_t>(sessionID)); in RegisterSpatializationStateEventListener() 333 int32_t AudioPolicyProxy::UnregisterSpatializationStateEventListener(const uint32_t sessionID) in UnregisterSpatializationStateEventListener() argument [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/ |
H A D | audio_device_manager.cpp | 1184 sessionID, streamUsage, deviceType); in SetDefaultOutputDevice() 1189 return mediaDefaultOutputDevice.first == sessionID; in SetDefaultOutputDevice() 1206 return callDefaultOutputDevice.first == sessionID; in SetDefaultOutputDevice() 1228 if (!selectedDefaultOutputDeviceInfo_.count(sessionID)) { in UpdateDefaultOutputDeviceWhenStarting() 1238 return mediaDefaultOutputDevice.first == sessionID; in UpdateDefaultOutputDeviceWhenStarting() 1252 return callDefaultOutputDevice.first == sessionID; in UpdateDefaultOutputDeviceWhenStarting() 1259 selectedCallDefaultOutputDevice_, deviceType, sessionID); in UpdateDefaultOutputDeviceWhenStarting() 1268 if (!selectedDefaultOutputDeviceInfo_.count(sessionID)) { in UpdateDefaultOutputDeviceWhenStopping() 1277 return mediaDefaultOutputDevice.first == sessionID; in UpdateDefaultOutputDeviceWhenStopping() 1297 return callDefaultOutputDevice.first == sessionID; in UpdateDefaultOutputDeviceWhenStopping() [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/include/ |
H A D | audio_policy_server.h | 193 int32_t SetAudioInterruptCallback(const uint32_t sessionID, 217 void OnAudioStreamRemoved(const uint64_t sessionID) override; 219 void ProcessSessionRemoved(const uint64_t sessionID, const int32_t zoneId = 0); 223 void ProcessorCloseWakeupSource(const uint64_t sessionID); 358 int32_t UnregisterSpatializationStateEventListener(const uint32_t sessionID) override; 407 int32_t UnsetAudioConcurrencyCallback(const uint32_t sessionID) override; 417 int32_t SetDefaultOutputDevice(const DeviceType deviceType, const uint32_t sessionID, 570 void UpdateDefaultOutputDeviceWhenStarting(const uint32_t sessionID); 571 void UpdateDefaultOutputDeviceWhenStopping(const uint32_t sessionID); 593 …[this] (const uint64_t sessionID, const int32_t zoneID) { this->ProcessSessionRemoved(sessionID, z… [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/test/fuzztest/audiopolicyanother_fuzzer/ |
H A D | audio_policy_another_fuzzer.cpp | 157 uint32_t sessionID = *reinterpret_cast<const uint32_t *>(rawData); in AudioInterruptFuzzTest() local 159 GetServerPtr()->SetAudioInterruptCallback(sessionID, object, clientUid); in AudioInterruptFuzzTest() 160 GetServerPtr()->UnsetAudioInterruptCallback(sessionID); in AudioInterruptFuzzTest() 202 uint32_t sessionID = *reinterpret_cast<const uint32_t *>(rawData); in AudioPolicyFuzzTest() local 203 GetServerPtr()->OnAudioStreamRemoved(sessionID); in AudioPolicyFuzzTest() 289 uint32_t sessionID = *reinterpret_cast<const uint32_t *>(rawData); in AudioConcurrencyFuzzTest() local 290 GetServerPtr()->SetAudioConcurrencyCallback(sessionID, object); in AudioConcurrencyFuzzTest() 291 GetServerPtr()->UnsetAudioConcurrencyCallback(sessionID); in AudioConcurrencyFuzzTest()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audiopolicy/include/ |
H A D | audio_policy_manager.h | 143 int32_t SetAudioInterruptCallback(const uint32_t sessionID, 146 int32_t UnsetAudioInterruptCallback(const uint32_t sessionID, const int32_t zoneID = 0); 215 const uint32_t sessionID, const std::weak_ptr<DeviceChangeWithInfoCallback> &callback); 217 int32_t UnregisterDeviceChangeWithInfoCallback(const uint32_t sessionID); 299 … std::vector<sptr<MicrophoneDescriptor>> GetAudioCapturerMicrophoneDescriptors(int32_t sessionID); 356 …int32_t RegisterSpatializationStateEventListener(const uint32_t sessionID, const StreamUsage strea… 365 int32_t UnregisterSpatializationStateEventListener(const uint32_t sessionID); 417 int32_t SetAudioConcurrencyCallback(const uint32_t sessionID, 420 int32_t UnsetAudioConcurrencyCallback(const uint32_t sessionID); 432 int32_t SetDefaultOutputDevice(const DeviceType deviceType, const uint32_t sessionID,
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/include/service/ |
H A D | session_processor.h | 39 uint64_t sessionID; member 101 processorSessionRemoved_(event.sessionID, zoneID); in ProcessSessionEvent() 107 processorCloseWakeupSource_(event.sessionID); in ProcessSessionEvent()
|
H A D | audio_device_manager.h | 87 int32_t SetDefaultOutputDevice(const DeviceType deviceType, const uint32_t sessionID, 89 int32_t UpdateDefaultOutputDeviceWhenStarting(const uint32_t sessionID); 90 int32_t UpdateDefaultOutputDeviceWhenStopping(const uint32_t sessionID); 91 int32_t RemoveSelectedDefaultOutputDevice(const uint32_t sessionID);
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/client/include/ |
H A D | audio_policy_base.h | 112 …virtual int32_t SetAudioInterruptCallback(const uint32_t sessionID, const sptr<IRemoteObject> &obj… 115 virtual int32_t UnsetAudioInterruptCallback(const uint32_t sessionID, 276 …virtual int32_t RegisterSpatializationStateEventListener(const uint32_t sessionID, const StreamUsa… 279 virtual int32_t UnregisterSpatializationStateEventListener(const uint32_t sessionID) = 0; 329 …virtual int32_t SetAudioConcurrencyCallback(const uint32_t sessionID, const sptr<IRemoteObject> &o… 331 virtual int32_t UnsetAudioConcurrencyCallback(const uint32_t sessionID) = 0; 341 virtual int32_t SetDefaultOutputDevice(const DeviceType deviceType, const uint32_t sessionID,
|
H A D | audio_policy_proxy.h | 122 int32_t SetAudioInterruptCallback(const uint32_t sessionID, 125 … int32_t UnsetAudioInterruptCallback(const uint32_t sessionID, const int32_t zoneID = 0) override; 267 …int32_t RegisterSpatializationStateEventListener(const uint32_t sessionID, const StreamUsage strea… 270 int32_t UnregisterSpatializationStateEventListener(const uint32_t sessionID) override; 320 …int32_t SetAudioConcurrencyCallback(const uint32_t sessionID, const sptr<IRemoteObject> &object) o… 322 int32_t UnsetAudioConcurrencyCallback(const uint32_t sessionID) override; 328 int32_t SetDefaultOutputDevice(const DeviceType deviceType, const uint32_t sessionID,
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audioadapter/src/ |
H A D | pulse_audio_service_adapter_impl.cpp | 762 uint32_t sessionID; in PaGetSourceOutputNoSignalCb() local 764 sessionStr >> sessionID; in PaGetSourceOutputNoSignalCb() 765 AUDIO_INFO_LOG("sessionID %{public}u", sessionID); in PaGetSourceOutputNoSignalCb() 766 sourceIndexSessionIDMap.Insert(i->index, sessionID); in PaGetSourceOutputNoSignalCb() 839 int32_t sessionID = 0; in PaGetAllSourceOutputsCb() local 844 sessionStr >> sessionID; in PaGetAllSourceOutputsCb() 854 sourceOutput.streamId = sessionID; in PaGetAllSourceOutputsCb() 881 uint32_t sessionID = 0; in ProcessSourceOutputEvent() local 882 if (sourceIndexSessionIDMap.Find(idx, sessionID) == true) { in ProcessSourceOutputEvent() 883 AUDIO_ERR_LOG("sessionID: %{public}d removed", sessionID); in ProcessSourceOutputEvent() [all …]
|
/ohos5.0/foundation/multimedia/media_library/frameworks/services/media_mtp/src/payload_data/ |
H A D | open_session_data.cpp | 64 void OpenSessionData::SetSessionId(uint32_t sessionID) in SetSessionId() argument 66 sessionID_ = sessionID; in SetSessionId()
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/src/ |
H A D | audio_policy_server.cpp | 1261 return interruptService_->UnsetAudioInterruptCallback(zoneID, sessionID); in UnsetAudioInterruptCallback() 1328 void AudioPolicyServer::OnAudioStreamRemoved(const uint64_t sessionID) in OnAudioStreamRemoved() argument 1331 audioPolicyServerHandler_->SendCapturerRemovedEvent(sessionID, false); in OnAudioStreamRemoved() 1336 AUDIO_DEBUG_LOG("Removed SessionId: %{public}" PRIu64, sessionID); in ProcessSessionRemoved() 1344 void AudioPolicyServer::ProcessorCloseWakeupSource(const uint64_t sessionID) in ProcessorCloseWakeupSource() argument 2853 return audioPolicyService_.SetAudioConcurrencyCallback(sessionID, object); in SetAudioConcurrencyCallback() 2856 int32_t AudioPolicyServer::UnsetAudioConcurrencyCallback(const uint32_t sessionID) in UnsetAudioConcurrencyCallback() argument 2858 return audioPolicyService_.UnsetAudioConcurrencyCallback(sessionID); in UnsetAudioConcurrencyCallback() 2967 void AudioPolicyServer::UpdateDefaultOutputDeviceWhenStarting(const uint32_t sessionID) in UpdateDefaultOutputDeviceWhenStarting() argument 2969 audioDeviceManager_.UpdateDefaultOutputDeviceWhenStarting(sessionID); in UpdateDefaultOutputDeviceWhenStarting() [all …]
|