Home
last modified time | relevance | path

Searched refs:secondaryOutputs (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/media/libaudioclient/aidl/android/media/
DGetOutputForAttrResponse.aidl33 int[] secondaryOutputs;
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DClientDescriptor.h110 std::vector<wp<SwAudioOutputDescriptor>> secondaryOutputs, in TrackClientDescriptor() argument
115 mSecondaryOutputs(std::move(secondaryOutputs)), mPrimaryMix(primaryMix) {} in TrackClientDescriptor()
128 void setSecondaryOutputs(std::vector<wp<SwAudioOutputDescriptor>>&& secondaryOutputs) { in setSecondaryOutputs() argument
129 mSecondaryOutputs = std::move(secondaryOutputs); in setSecondaryOutputs()
/frameworks/av/services/audioflinger/
DAudioFlinger.cpp422 for (const auto& [trackId, secondaryOutputs] : trackSecondaryOutputs) { in updateSecondaryOutputs()
430 updateSecondaryOutputsForTrack_l(track.get(), thread, secondaryOutputs); in updateSecondaryOutputs()
616 std::vector<audio_io_handle_t> secondaryOutputs; in openMmapStream() local
624 deviceId, &portId, &secondaryOutputs, &isSpatialized); in openMmapStream()
625 ALOGW_IF(!secondaryOutputs.empty(), in openMmapStream()
1065 std::vector<audio_io_handle_t> secondaryOutputs; in createTrack() local
1112 &output.selectedDeviceId, &portId, &secondaryOutputs, in createTrack()
1192 updateSecondaryOutputsForTrack_l(track.get(), thread, secondaryOutputs); in createTrack()
3697 const std::vector<audio_io_handle_t> &secondaryOutputs) const { in updateSecondaryOutputsForTrack_l()
3699 for (audio_io_handle_t secondaryOutput : secondaryOutputs) { in updateSecondaryOutputsForTrack_l()
DAudioFlinger.h811 const std::vector<audio_io_handle_t>& secondaryOutputs) const;
DThreads.cpp9687 std::vector<audio_io_handle_t> secondaryOutputs; in start() local
9697 &secondaryOutputs, in start()
9699 ALOGD_IF(!secondaryOutputs.empty(), in start()
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h145 std::vector<audio_io_handle_t> *secondaryOutputs,
/frameworks/av/services/audiopolicy/service/
DAudioPolicyInterfaceImpl.cpp343 std::vector<audio_io_handle_t> secondaryOutputs; in getOutputForAttr() local
382 &secondaryOutputs, in getOutputForAttr()
432 _aidl_return->secondaryOutputs = VALUE_OR_RETURN_BINDER_STATUS( in getOutputForAttr()
433 convertContainer<std::vector<int32_t>>(secondaryOutputs, in getOutputForAttr()
/frameworks/av/media/libaudioclient/include/media/
DAudioSystem.h291 std::vector<audio_io_handle_t> *secondaryOutputs,
/frameworks/av/media/libaudioclient/
DAudioSystem.cpp1022 std::vector<audio_io_handle_t>* secondaryOutputs, in getOutputForAttr() argument
1040 if (secondaryOutputs == nullptr) { in getOutputForAttr()
1074 *secondaryOutputs = VALUE_OR_RETURN_STATUS(convertContainer<std::vector<audio_io_handle_t>>( in getOutputForAttr()
1075 responseAidl.secondaryOutputs, aidl2legacy_int32_t_audio_io_handle_t)); in getOutputForAttr()
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.h124 std::vector<audio_io_handle_t> *secondaryOutputs,
DAudioPolicyManager.cpp1304 std::vector<audio_io_handle_t> *secondaryOutputs, in getOutputForAttr() argument
1328 secondaryOutputs != nullptr ? &secondaryMixes : nullptr, outputType, isSpatialized); in getOutputForAttr()
1333 if (secondaryOutputs != nullptr) { in getOutputForAttr()
1338 secondaryOutputs->push_back(outputDesc->mIoHandle); in getOutputForAttr()