/aosp_15_r20/frameworks/av/services/audiopolicy/engineconfigurable/src/ |
H A D | InputSource.h | 29 class Element<audio_source_t> 53 status_t setIdentifier(audio_source_t identifier); 58 audio_source_t getIdentifier() const { return mIdentifier; } in getIdentifier() 78 audio_source_t mIdentifier = AUDIO_SOURCE_DEFAULT; 83 typedef Element<audio_source_t> InputSource;
|
H A D | InputSource.cpp | 26 status_t Element<audio_source_t>::setIdentifier(audio_source_t identifier) in setIdentifier() 48 status_t Element<audio_source_t>::set(audio_devices_t devices) in set() 61 audio_devices_t Element<audio_source_t>::get<audio_devices_t>() const in get()
|
H A D | Engine.h | 93 status_t addInputSource(const std::string &name, audio_source_t source) override in addInputSource() 95 return add<audio_source_t>(name, source); in addInputSource() 100 bool setDeviceForInputSource(const audio_source_t &inputSource, uint64_t device) override;
|
H A D | Engine.cpp | 53 InputSourceCollection &Engine::getCollection<audio_source_t>() in getCollection() 64 const InputSourceCollection &Engine::getCollection<audio_source_t>() const in getCollection() 501 audio_devices_t deviceType = getPropertyForKey<audio_devices_t, audio_source_t>(attr.source); in getInputDeviceForAttributes() 538 bool Engine::setDeviceForInputSource(const audio_source_t &inputSource, uint64_t device) in setDeviceForInputSource() 544 return setPropertyForKey<audio_devices_t, audio_source_t>(deviceType, inputSource); in setDeviceForInputSource()
|
H A D | Collection.h | 152 struct Collection<audio_source_t>::collectionSupported {}; 155 typedef Collection<audio_source_t> InputSourceCollection;
|
/aosp_15_r20/frameworks/av/media/utils/include/mediautils/ |
H A D | ServiceUtilities.h | 90 audio_source_t source = AUDIO_SOURCE_DEFAULT); 94 audio_source_t source); 96 const String16& msg, audio_source_t source); 98 audio_source_t source); 123 bool isRecordOpRequired(audio_source_t source); 124 int32_t getOpForSource(audio_source_t source);
|
/aosp_15_r20/frameworks/av/services/audiopolicy/engine/interface/ |
H A D | EngineInterface.h | 42 std::map<std::pair<audio_source_t, device_role_t>, AudioDeviceTypeAddrVector>; 391 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 406 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 419 virtual status_t removeDevicesRoleForCapturePreset(audio_source_t audioSource, 430 virtual status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource, 444 virtual status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
|
/aosp_15_r20/frameworks/av/services/audiopolicy/engine/common/include/ |
H A D | EngineBase.h | 151 status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 154 status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 162 status_t doRemoveDevicesRoleForCapturePreset(audio_source_t audioSource, 166 status_t removeDevicesRoleForCapturePreset(audio_source_t audioSource, 169 status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource, 172 status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
|
/aosp_15_r20/frameworks/av/services/audiopolicy/engine/common/src/ |
H A D | EngineBase.cpp | 597 status_t EngineBase::setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, in setDevicesRoleForCapturePreset() 600 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in setDevicesRoleForCapturePreset() 607 status_t EngineBase::addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, in addDevicesRoleForCapturePreset() 641 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector& devices) { in removeDevicesRoleForCapturePreset() 645 status_t EngineBase::doRemoveDevicesRoleForCapturePreset(audio_source_t audioSource, in doRemoveDevicesRoleForCapturePreset() 684 status_t EngineBase::clearDevicesRoleForCapturePreset(audio_source_t audioSource, in clearDevicesRoleForCapturePreset() 687 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in clearDevicesRoleForCapturePreset() 694 status_t EngineBase::getDevicesForRoleAndCapturePreset(audio_source_t audioSource, in getDevicesForRoleAndCapturePreset() 697 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in getDevicesForRoleAndCapturePreset()
|
/aosp_15_r20/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
H A D | AudioInputDescriptor.h | 82 bool isSourceActive(audio_source_t source) const; 83 audio_source_t source() const; 107 audio_source_t source, 120 audio_source_t source = AUDIO_SOURCE_DEFAULT, bool preferredDeviceOnly = false) const; 158 bool isSourceActive(audio_source_t source) const;
|
/aosp_15_r20/frameworks/av/services/audiopolicy/ |
H A D | AudioPolicyInterface.h | 260 virtual bool isSourceActive(audio_source_t source) const = 0; 371 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, 375 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, 380 audio_source_t audioSource, device_role_t role, 383 virtual status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource, 386 virtual status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource, 529 audio_source_t source, 605 audio_source_t source) = 0;
|
/aosp_15_r20/frameworks/av/services/audiopolicy/fuzzer/ |
H A D | audiopolicy_fuzzer.cpp | 135 static const std::vector<audio_source_t> kAudioSources = [] { in __anond87a0cfc0702() 136 std::vector<audio_source_t> result; in __anond87a0cfc0702() 138 audio_source_t audioSourceHal; in __anond87a0cfc0702() 531 using PolicyMixTuple = std::tuple<audio_usage_t, audio_source_t, uint32_t>; 659 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPPlaybackReRouting() 695 audio_source_t source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in initialize() 723 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in playBackReRouting() 773 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPMixRecordInjection() 838 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in recordingInjection() 931 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in fuzzGetDirectPlaybackSupport() [all …]
|
/aosp_15_r20/frameworks/av/media/libaudioclient/include/media/ |
H A D | AudioSystem.h | 64 audio_source_t source; 86 audio_source_t source); 161 static status_t isSourceActive(audio_source_t source, bool *state); 583 static status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, 586 static status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, 590 audio_source_t audioSource, device_role_t role, 594 audio_source_t audioSource, device_role_t role); 596 static status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
|
H A D | AudioPolicy.h | 76 AudioMixMatchCriterion(audio_usage_t usage, audio_source_t source, uint32_t rule); 84 audio_source_t mSource;
|
/aosp_15_r20/frameworks/av/services/audiopolicy/service/ |
H A D | AudioPolicyEffects.h | 73 audio_source_t inputSource, 102 audio_source_t source, 217 static audio_source_t inputSourceNameToEnum(const char *name); 255 std::map<audio_source_t, std::shared_ptr<EffectDescVector>> mInputSources
|
H A D | AudioPolicyService.h | 413 audio_source_t source); 421 audio_source_t source); 493 static bool isVirtualSource(audio_source_t source); 500 static bool isAppOpSource(audio_source_t source); 672 audio_source_t source); 794 audio_source_t mSource; 865 audio_source_t source, 931 audio_source_t source); 991 audio_source_t source);
|
H A D | AudioPolicyEffects.cpp | 65 audio_source_t inputSource, in addInputEffects() 71 audio_source_t aliasSource = (inputSource == AUDIO_SOURCE_HOTWORD) ? in addInputEffects() 278 audio_source_t source, in addSourceDefaultEffect() 486 /*static*/ audio_source_t AudioPolicyEffects::inputSourceNameToEnum(const char *name) in inputSourceNameToEnum() 495 return (audio_source_t)i; in inputSourceNameToEnum() 764 audio_source_t source = inputSourceNameToEnum(node->name); in loadInputEffectConfigurations_l()
|
/aosp_15_r20/hardware/interfaces/audio/common/all-versions/default/ |
H A D | HidlUtils.h | 74 static status_t audioSourceFromHal(audio_source_t halSource, AudioSource* source); 75 static status_t audioSourceToHal(const AudioSource& source, audio_source_t* halSource); 191 inline status_t HidlUtils::audioSourceFromHal(audio_source_t halSource, AudioSource* source) { in audioSourceFromHal() 196 inline status_t HidlUtils::audioSourceToHal(const AudioSource& source, audio_source_t* halSource) { in audioSourceToHal() 197 *halSource = static_cast<audio_source_t>(source); in audioSourceToHal()
|
/aosp_15_r20/frameworks/av/services/audiopolicy/enginedefault/src/ |
H A D | Engine.h | 88 sp<DeviceDescriptor> getDeviceForInputSource(audio_source_t inputSource) const; 94 const DeviceVector& availableInputDevices, audio_source_t inputSource) const; 96 const DeviceVector& availableInputDevices, audio_source_t inputSource) const;
|
/aosp_15_r20/frameworks/av/media/utils/ |
H A D | ServiceUtilities.cpp | 86 int32_t getOpForSource(audio_source_t source) { in getOpForSource() 106 bool isRecordOpRequired(audio_source_t source) { in isRecordOpRequired() 152 const String16 &msg, bool start, audio_source_t source) { in checkRecordingInternal() 204 bool recordingAllowed(const AttributionSourceState &attributionSource, audio_source_t source) { in recordingAllowed() 211 audio_source_t source) { in recordingAllowed() 219 audio_source_t source) { in startRecording() 225 audio_source_t source) { in finishRecording()
|
/aosp_15_r20/frameworks/av/media/utils/fuzzers/ |
H A D | ServiceUtilitiesFuzz.cpp | 54 audio_source_t source = static_cast<audio_source_t>(data_provider in LLVMFuzzerTestOneInput() 55 .ConsumeIntegral<std::underlying_type_t<audio_source_t>>()); in LLVMFuzzerTestOneInput()
|
/aosp_15_r20/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioInputDescriptor.cpp | 55 audio_source_t AudioInputDescriptor::source() const in source() 128 bool AudioInputDescriptor::isSourceActive(audio_source_t source) const in isSourceActive() 212 audio_source_t source, in open() 411 RecordClientVector AudioInputDescriptor::clientsList(bool activeOnly, audio_source_t source, in clientsList() 539 bool AudioInputCollection::isSourceActive(audio_source_t source) const in isSourceActive()
|
/aosp_15_r20/frameworks/av/media/libaudioclient/tests/ |
H A D | audioclient_serialization_tests.cpp | 65 static const std::vector<audio_source_t> kInputSources = 66 getFlags<audio_source_t, xsd::AudioSource, decltype(audio_source_from_string)>( 240 using MMCTestParams = std::tuple<audio_usage_t, audio_source_t, uint32_t>; 251 const audio_source_t mAudioSource;
|
/aosp_15_r20/frameworks/av/services/audiopolicy/engineconfigurable/interface/ |
H A D | AudioPolicyPluginInterface.h | 63 virtual android::status_t addInputSource(const std::string &name, audio_source_t id) = 0; 84 virtual bool setDeviceForInputSource(const audio_source_t &inputSource,
|
/aosp_15_r20/prebuilts/vndk/v34/arm/include/frameworks/av/media/libmediahelper/include/media/ |
D | TypeConverter.h | 70 using SourceTraits = DefaultTraits<audio_source_t>; 446 inline bool TypeConverter<SourceTraits>::toStringImpl(const audio_source_t &value, std::string &str) in toStringImpl() 454 const std::string &str, audio_source_t &result) { in fromStringImpl() 482 || std::is_same<T, audio_source_t>::value
|