Home
last modified time | relevance | path

Searched refs:pipeType (Results 1 - 25 of 35) sorted by relevance

12

/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/concurrency/
H A Daudio_concurrency_service.cpp143 if ((*it)->rendererInfo.pipeType == incomingPipeType && (incomingPipeType == PIPE_TYPE_OFFLOAD || in ActivateAudioConcurrency()
147 CHECK_AND_RETURN_RET_LOG(concurrencyCfgMap_[std::make_pair((*it)->rendererInfo.pipeType, incomingPipeType)] != in ActivateAudioConcurrency()
149 "pipe %{public}d, concede incoming pipe %{public}d", (*it)->sessionId, (*it)->rendererInfo.pipeType, in ActivateAudioConcurrency()
153 CHECK_AND_RETURN_RET_LOG(concurrencyCfgMap_[std::make_pair((*it)->capturerInfo.pipeType, incomingPipeType)] != in ActivateAudioConcurrency()
155 "pipe %{public}d, concede incoming pipe %{public}d", (*it)->sessionId, (*it)->capturerInfo.pipeType, in ActivateAudioConcurrency()
159 if ((*it)->rendererInfo.pipeType == incomingPipeType && (incomingPipeType == PIPE_TYPE_OFFLOAD || in ActivateAudioConcurrency()
163 ConcurrencyAction action = concurrencyCfgMap_[std::make_pair((*it)->rendererInfo.pipeType, incomingPipeType)]; in ActivateAudioConcurrency()
169 ConcurrencyAction action = concurrencyCfgMap_[std::make_pair((*it)->capturerInfo.pipeType, incomingPipeType)]; in ActivateAudioConcurrency()
/foundation/multimedia/audio_framework/services/audio_service/client/src/
H A Daudio_stream_tracker.cpp69 isOffloadAllowed == rendererInfo.isOffloadAllowed && pipeType == rendererInfo.pipeType)) { in UpdateTracker()
76 pipeType = rendererInfo.pipeType; in UpdateTracker()
H A Dfast_audio_stream.cpp172 void FastAudioStream::GetAudioPipeType(AudioPipeType &pipeType) in GetAudioPipeType() argument
174 pipeType = eMode_ == AUDIO_MODE_PLAYBACK ? rendererInfo_.pipeType : capturerInfo_.pipeType; in GetAudioPipeType()
H A Drenderer_in_client.cpp134 rendererInfo_.pipeType = offloadEnable_ ? PIPE_TYPE_OFFLOAD : PIPE_TYPE_NORMAL_OUT; in OnOperationHandled()
316 AudioPipeType originType = rendererInfo_.pipeType; in InitDirectPipeType()
319 rendererInfo_.pipeType = (rendererInfo_.rendererFlags == AUDIO_FLAG_VOIP_DIRECT) ? in InitDirectPipeType()
322 rendererInfo_.pipeType = PIPE_TYPE_NORMAL_OUT; in InitDirectPipeType()
589 void RendererInClientInner::GetAudioPipeType(AudioPipeType &pipeType) in GetAudioPipeType() argument
591 pipeType = rendererInfo_.pipeType; in GetAudioPipeType()
1163 rendererInfo_.pipeType = PIPE_TYPE_NORMAL_OUT; in UnsetOffloadMode()
2265 if (rendererInfo_.pipeType == PIPE_TYPE_OFFLOAD) { in RestoreAudioStream()
2266 rendererInfo_.pipeType in RestoreAudioStream()
[all...]
/foundation/multimedia/audio_framework/services/audio_policy/server/include/
H A Daudio_stream_collector.h48 int32_t UpdateRendererPipeInfo(const int32_t sessionId, const AudioPipeType pipeType);
69 int32_t GetPipeType(const int32_t sessionId, AudioPipeType &pipeType);
70 bool ExistStreamForPipe(AudioPipeType pipeType);
75 int32_t ActivateAudioConcurrency(const AudioPipeType &pipeType);
H A Daudio_policy_server_handler.h183 bool SendPipeStreamCleanEvent(AudioPipeType pipeType);
/foundation/multimedia/audio_framework/services/audio_policy/server/src/
H A Daudio_stream_collector.cpp166 int32_t AudioStreamCollector::GetPipeType(const int32_t sessionId, AudioPipeType &pipeType) in GetPipeType() argument
178 pipeType = (*it)->rendererInfo.pipeType; in GetPipeType()
182 bool AudioStreamCollector::ExistStreamForPipe(AudioPipeType pipeType) in ExistStreamForPipe() argument
185 [&pipeType](const std::shared_ptr<AudioRendererChangeInfo> &changeInfo) { in ExistStreamForPipe()
186 return changeInfo->rendererInfo.pipeType == pipeType; in ExistStreamForPipe()
398 AudioPipeType pipeType = (*it)->rendererInfo.pipeType; in CheckRendererInfoChanged() local
399 if (pipeType ! in CheckRendererInfoChanged()
597 UpdateRendererPipeInfo(const int32_t sessionId, const AudioPipeType pipeType) UpdateRendererPipeInfo() argument
1101 ActivateAudioConcurrency(const AudioPipeType &pipeType) ActivateAudioConcurrency() argument
[all...]
/foundation/multimedia/audio_framework/services/audio_policy/test/unittest/audio_policy_service_unit_test/src/
H A Daudio_policy_service_first_unit_test.cpp332 for (const auto& pipeType : pipeTypes) { in HWTEST_F()
333 AUDIO_INFO_LOG("AudioPolicyServiceTest_001 pipeType:%{public}d", static_cast<uint32_t>(pipeType)); in HWTEST_F()
334 GetServerPtr()->audioPolicyService_.MoveToNewPipeInner(TEST_SESSIONID, pipeType); in HWTEST_F()
995 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; in HWTEST_F() local
1001 retPortName = GetServerPtr()->audioPolicyService_.GetSinkPortName(deviceType, pipeType); in HWTEST_F()
1006 pipeType = PIPE_TYPE_OFFLOAD; in HWTEST_F()
1007 retPortName = GetServerPtr()->audioPolicyService_.GetSinkPortName(deviceType, pipeType); in HWTEST_F()
1010 pipeType = PIPE_TYPE_MULTICHANNEL; in HWTEST_F()
1011 retPortName = GetServerPtr()->audioPolicyService_.GetSinkPortName(deviceType, pipeType); in HWTEST_F()
1051 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; HWTEST_F() local
[all...]
/foundation/multimedia/audio_framework/test/fuzztest/audiostream_fuzzer/
H A Daudio_stream_fuzzer.cpp268 config.rendererInfo.pipeType = static_cast<AudioPipeType>(config.rendererInfo.pipeType % in ModifyRendererConfig()
278 config.capturerInfo.pipeType = static_cast<AudioPipeType>(config.capturerInfo.pipeType % in ModifyRecorderConfig()
409 config.rendererInfo.pipeType = GetData<AudioPipeType>(); in AudioServerFuzzTest()
415 config.capturerInfo.pipeType = GetData<AudioPipeType>(); in AudioServerFuzzTest()
/foundation/multimedia/audio_framework/interfaces/inner_api/native/audiomanager/include/
H A Daudio_stream_tracker.h43 AudioPipeType pipeType = PIPE_TYPE_NORMAL_OUT; member in OHOS::AudioStandard::AudioStreamTracker
/foundation/multimedia/audio_framework/frameworks/native/audiorenderer/src/
H A Daudio_renderer.cpp1481 info.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in InitSwitchInfo()
1660 AudioPipeType pipeType = PIPE_TYPE_NORMAL_OUT; in WriteUnderrunEvent() local
1663 pipeType = PIPE_TYPE_LOWLATENCY_OUT; in WriteUnderrunEvent()
1666 pipeType = PIPE_TYPE_OFFLOAD; in WriteUnderrunEvent()
1668 pipeType = PIPE_TYPE_SPATIALIZATION; in WriteUnderrunEvent()
1670 pipeType = PIPE_TYPE_HIGHRESOLUTION; in WriteUnderrunEvent()
1678 bean->Add("PIPE_TYPE", pipeType); in WriteUnderrunEvent()
1841 rendererInfo_.pipeType = PIPE_TYPE_NORMAL_OUT; in ActivateAudioConcurrency()
1845 rendererInfo_.pipeType = PIPE_TYPE_CALL_OUT; in ActivateAudioConcurrency()
1847 rendererInfo_.pipeType in ActivateAudioConcurrency()
1877 AudioPipeType pipeType = PIPE_TYPE_NORMAL_OUT; ConcedeStream() local
[all...]
/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Daudio_process_config.cpp221 parcel.WriteInt32(config.rendererInfo.pipeType);
230 parcel.WriteInt32(config.capturerInfo.pipeType);
275 config.rendererInfo.pipeType = static_cast<AudioPipeType>(parcel.ReadInt32());
284 config.capturerInfo.pipeType = static_cast<AudioPipeType>(parcel.ReadInt32());
/foundation/multimedia/audio_framework/test/fuzztest/audiopolicyservenhance_fuzzer/
H A Daudio_policy_serv_enhance_fuzzer.cpp164 AudioPipeType pipeType = PIPE_TYPE_MULTICHANNEL; in AudioPolicyServSendFuzzTest() local
165 audioPolicyServerHandler->SendPipeStreamCleanEvent(pipeType); in AudioPolicyServSendFuzzTest()
/foundation/multimedia/audio_framework/interfaces/inner_api/native/audiocommon/include/
H A Daudio_info.h346 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; member
363 && parcel.WriteInt32(static_cast<int32_t>(pipeType)) in Marshalling()
379 pipeType = static_cast<AudioPipeType>(parcel.ReadInt32()); in Unmarshalling()
393 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; member in OHOS::AudioStandard::AudioCapturerInfo
412 parcel.WriteInt32(static_cast<int32_t>(pipeType)) && in Marshalling()
423 pipeType = static_cast<AudioPipeType>(parcel.ReadInt32()); in Unmarshalling()
/foundation/multimedia/audio_framework/frameworks/native/audiocapturer/src/
H A Daudio_capturer.cpp983 AudioPipeType pipeType = PIPE_TYPE_NORMAL_IN; in WriteOverflowEvent() local
986 pipeType = PIPE_TYPE_LOWLATENCY_IN; in WriteOverflowEvent()
993 bean->Add("PIPE_TYPE", pipeType); in WriteOverflowEvent()
1202 capturerInfo_.pipeType = PIPE_TYPE_CALL_IN; in ActivateAudioConcurrency()
1204 capturerInfo_.pipeType = PIPE_TYPE_LOWLATENCY_IN; in ActivateAudioConcurrency()
1206 int32_t ret = AudioPolicyManager::GetInstance().ActivateAudioConcurrency(capturerInfo_.pipeType); in ActivateAudioConcurrency()
1209 capturerInfo_.pipeType = PIPE_TYPE_NORMAL_IN; in ActivateAudioConcurrency()
1228 AUDIO_INFO_LOG("session %{public}u concede from pipeType %{public}d", sessionID_, capturerInfo_.pipeType); in ConcedeStream()
1229 AudioPipeType pipeType in ConcedeStream() local
[all...]
/foundation/multimedia/audio_framework/test/fuzztest/audiopolicyanother_fuzzer/
H A Daudio_policy_another_fuzzer.cpp294 AudioPipeType pipeType = *reinterpret_cast<const AudioPipeType *>(rawData); in AudioConcurrencyFuzzTest() local
295 GetServerPtr()->ActivateAudioConcurrency(pipeType); in AudioConcurrencyFuzzTest()
/foundation/multimedia/audio_framework/test/fuzztest/audiopolicyservice_fuzzer/
H A Daudio_policy_service_fuzzer.cpp177 AudioPipeType pipeType = static_cast<AudioPipeType>(num % (PIPE_TYPE_DIRECT_VOIP + 1)); in AudioPolicyServiceDeviceTest() local
178 GetServerPtr()->audioPolicyService_.MoveToNewPipeInner(sessionId, pipeType); in AudioPolicyServiceDeviceTest()
/foundation/multimedia/audio_framework/services/audio_policy/client/include/
H A Daudio_policy_base.h338 virtual int32_t ActivateAudioConcurrency(const AudioPipeType &pipeType) = 0;
340 virtual int32_t MoveToNewPipe(const uint32_t sessionId, const AudioPipeType pipeType) = 0;
H A Daudio_policy_proxy.h318 int32_t MoveToNewPipe(const uint32_t sessionId, const AudioPipeType pipeType) override;
324 int32_t ActivateAudioConcurrency(const AudioPipeType &pipeType) override;
/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/
H A Daudio_policy_service.cpp902 AudioPipeType pipeType = PIPE_TYPE_OFFLOAD; in OffloadStreamSetCheck() local
903 int32_t ret = ActivateAudioConcurrency(pipeType); in OffloadStreamSetCheck()
1568 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; in MoveToLocalOutputDevice() local
1569 streamCollector_.GetPipeType(sinkInputIds[i].streamId, pipeType); in MoveToLocalOutputDevice()
1570 std::string sinkName = GetSinkPortName(localDeviceDescriptor->deviceType_, pipeType); in MoveToLocalOutputDevice()
1575 AUDIO_INFO_LOG("move for session [%{public}d], portName %{public}s pipeType %{public}d", in MoveToLocalOutputDevice()
1576 sinkInputIds[i].streamId, sinkName.c_str(), pipeType); in MoveToLocalOutputDevice()
1850 std::string AudioPolicyService::GetSinkPortName(InternalDeviceType deviceType, AudioPipeType pipeType) in GetSinkPortName() argument
1857 if (pipeType == PIPE_TYPE_OFFLOAD) { in GetSinkPortName()
1859 } else if (pipeType in GetSinkPortName()
2429 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; GetSinkName() local
2440 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; GetSinkName() local
2947 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; FetchStreamForA2dpMchStream() local
7029 AudioPipeType pipeType; CheckStreamOffloadMode() local
7192 MoveToNewPipe(uint32_t sessionId, AudioPipeType pipeType) MoveToNewPipe() argument
7204 DynamicUnloadModule(const AudioPipeType pipeType) DynamicUnloadModule() argument
7224 MoveToNewPipeInner(uint32_t sessionId, AudioPipeType pipeType) MoveToNewPipeInner() argument
9491 ActivateAudioConcurrency(const AudioPipeType &pipeType) ActivateAudioConcurrency() argument
10096 AudioPipeType pipeType = PIPE_TYPE_UNKNOWN; FetchStreamForSpkMchStream() local
[all...]
/foundation/multimedia/audio_framework/services/audio_service/test/unittest/renderer_in_server_unit_test/src/
H A Drenderer_in_server_unit_test.cpp91 processConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in SetUp()
2384 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2410 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2438 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2468 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2494 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2522 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
2602 tempProcessConfig.rendererInfo.pipeType = PIPE_TYPE_DIRECT_MUSIC; in HWTEST_F()
/foundation/multimedia/audio_framework/frameworks/native/audiopolicy/include/
H A Daudio_policy_manager.h419 int32_t MoveToNewPipe(const uint32_t sessionId, const AudioPipeType pipeType);
426 int32_t ActivateAudioConcurrency(const AudioPipeType &pipeType);
/foundation/multimedia/audio_framework/frameworks/native/audiostream/include/
H A Di_audio_stream.h133 virtual void GetAudioPipeType(AudioPipeType &pipeType) = 0;
H A Dfast_audio_stream.h80 void GetAudioPipeType(AudioPipeType &pipeType) override;
/foundation/multimedia/audio_framework/services/audio_policy/server/include/service/
H A Daudio_policy_service.h477 int32_t MoveToNewPipe(const uint32_t sessionId, const AudioPipeType pipeType);
478 int32_t DynamicUnloadModule(const AudioPipeType pipeType);
484 int32_t ActivateAudioConcurrency(const AudioPipeType &pipeType);
543 std::string GetSinkPortName(InternalDeviceType deviceType, AudioPipeType pipeType = PIPE_TYPE_UNKNOWN);
942 int32_t MoveToNewPipeInner(const uint32_t sessionId, const AudioPipeType pipeType);

Completed in 44 milliseconds

12