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.aidl34 int[] secondaryOutputs;
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DClientDescriptor.h112 std::vector<wp<SwAudioOutputDescriptor>> secondaryOutputs, in TrackClientDescriptor() argument
117 mSecondaryOutputs(std::move(secondaryOutputs)), mPrimaryMix(primaryMix) {} in TrackClientDescriptor()
130 void setSecondaryOutputs(std::vector<wp<SwAudioOutputDescriptor>>&& secondaryOutputs) { in setSecondaryOutputs() argument
131 mSecondaryOutputs = std::move(secondaryOutputs); in setSecondaryOutputs()
/frameworks/av/services/audioflinger/
DAudioFlinger.cpp334 for (const auto& [trackId, secondaryOutputs] : trackSecondaryOutputs) { in updateSecondaryOutputs()
342 updateSecondaryOutputsForTrack_l(track.get(), thread, secondaryOutputs); in updateSecondaryOutputs()
552 std::vector<audio_io_handle_t> secondaryOutputs; in openMmapStream() local
561 deviceId, &portId, &secondaryOutputs, &isSpatialized, in openMmapStream()
568 ALOGW_IF(!secondaryOutputs.empty(), in openMmapStream()
996 std::vector<audio_io_handle_t> secondaryOutputs; in createTrack() local
1044 &output.selectedDeviceId, &portId, &secondaryOutputs, in createTrack()
1135 updateSecondaryOutputsForTrack_l(track.get(), thread, secondaryOutputs); in createTrack()
3876 const std::vector<audio_io_handle_t> &secondaryOutputs) const { in updateSecondaryOutputsForTrack_l()
3878 for (audio_io_handle_t secondaryOutput : secondaryOutputs) { in updateSecondaryOutputsForTrack_l()
DAudioFlinger.h592 const std::vector<audio_io_handle_t>& secondaryOutputs) const REQUIRES(mutex());
DThreads.cpp10308 std::vector<audio_io_handle_t> secondaryOutputs; in start() local
10320 &secondaryOutputs, in start()
10325 ALOGD_IF(!secondaryOutputs.empty(), in start()
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h147 std::vector<audio_io_handle_t> *secondaryOutputs,
/frameworks/av/services/audiopolicy/service/
DAudioPolicyInterfaceImpl.cpp350 std::vector<audio_io_handle_t> secondaryOutputs; in getOutputForAttr() local
390 &secondaryOutputs, in getOutputForAttr()
444 _aidl_return->secondaryOutputs = VALUE_OR_RETURN_BINDER_STATUS( in getOutputForAttr()
445 convertContainer<std::vector<int32_t>>(secondaryOutputs, in getOutputForAttr()
/frameworks/av/media/libaudioclient/
DAudioSystem.cpp1099 std::vector<audio_io_handle_t>* secondaryOutputs, in getOutputForAttr() argument
1118 if (secondaryOutputs == nullptr) { in getOutputForAttr()
1161 *secondaryOutputs = VALUE_OR_RETURN_STATUS(convertContainer<std::vector<audio_io_handle_t>>( in getOutputForAttr()
1162 responseAidl.secondaryOutputs, aidl2legacy_int32_t_audio_io_handle_t)); in getOutputForAttr()
/frameworks/av/media/libaudioclient/include/media/
DAudioSystem.h338 std::vector<audio_io_handle_t> *secondaryOutputs,
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.h128 std::vector<audio_io_handle_t> *secondaryOutputs,
DAudioPolicyManager.cpp1443 std::vector<audio_io_handle_t> *secondaryOutputs, in getOutputForAttr() argument
1468 secondaryOutputs != nullptr ? &secondaryMixes : nullptr, outputType, isSpatialized, in getOutputForAttr()
1474 if (secondaryOutputs != nullptr) { in getOutputForAttr()
1479 secondaryOutputs->push_back(outputDesc->mIoHandle); in getOutputForAttr()