Home
last modified time | relevance | path

Searched refs:audio_source_t (Results 1 – 25 of 416) sorted by relevance

12345678910>>...17

/aosp_15_r20/frameworks/av/services/audiopolicy/engineconfigurable/src/
H A DInputSource.h29 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 DInputSource.cpp26 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 DEngine.h93 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 DEngine.cpp53 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 DCollection.h152 struct Collection<audio_source_t>::collectionSupported {};
155 typedef Collection<audio_source_t> InputSourceCollection;
/aosp_15_r20/frameworks/av/media/utils/include/mediautils/
H A DServiceUtilities.h90 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 DEngineInterface.h42 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 DEngineBase.h151 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 DEngineBase.cpp597 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 DAudioInputDescriptor.h82 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 DAudioPolicyInterface.h260 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 Daudiopolicy_fuzzer.cpp135 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 DAudioSystem.h64 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 DAudioPolicy.h76 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 DAudioPolicyEffects.h73 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 DAudioPolicyService.h413 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 DAudioPolicyEffects.cpp65 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 DHidlUtils.h74 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 DEngine.h88 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 DServiceUtilities.cpp86 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 DServiceUtilitiesFuzz.cpp54 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 DAudioInputDescriptor.cpp55 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 Daudioclient_serialization_tests.cpp65 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 DAudioPolicyPluginInterface.h63 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/
DTypeConverter.h70 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

12345678910>>...17