Home
last modified time | relevance | path

Searched refs:interruptMap_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/session/
H A Daudio_session.cpp53 interruptMap_.clear(); in Deactivate()
86 if (interruptMap_.count(streamId) != 0) { in AddAudioInterrpt()
89 interruptMap_[streamId] = interruptPair; in AddAudioInterrpt()
102 if (interruptMap_.count(streamId) == 0) { in RemoveAudioInterrpt()
106 interruptMap_.erase(streamId); in RemoveAudioInterrpt()
107 …if (interruptMap_.empty() && sessionTimer_ != nullptr && !sessionTimer_->IsSessionTimerRunning(cal… in RemoveAudioInterrpt()
118 if (interruptMap_.count(streamId) == 0) { in RemoveAudioInterrptByStreamId()
122 interruptMap_.erase(streamId); in RemoveAudioInterrptByStreamId()
123 …if (interruptMap_.empty() && sessionTimer_ != nullptr && !sessionTimer_->IsSessionTimerRunning(cal… in RemoveAudioInterrptByStreamId()
132 return interruptMap_.size() == 0; in IsAudioSessionEmpty()
[all …]
H A Daudio_session.h60 std::unordered_map<uint32_t, std::pair<AudioInterrupt, AudioFocuState>> interruptMap_; variable