Home
last modified time | relevance | path

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

12345

/frameworks/av/services/audiopolicy/engineconfigurable/src/
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;
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()
DEngine.h92 status_t addInputSource(const std::string &name, audio_source_t source) override in addInputSource()
94 return add<audio_source_t>(name, source); in addInputSource()
99 bool setDeviceForInputSource(const audio_source_t &inputSource, uint64_t device) override;
DCollection.h152 struct Collection<audio_source_t>::collectionSupported {};
155 typedef Collection<audio_source_t> InputSourceCollection;
DEngine.cpp53 InputSourceCollection &Engine::getCollection<audio_source_t>() in getCollection()
64 const InputSourceCollection &Engine::getCollection<audio_source_t>() const in getCollection()
479 audio_devices_t deviceType = getPropertyForKey<audio_devices_t, audio_source_t>(attr.source); in getInputDeviceForAttributes()
516 bool Engine::setDeviceForInputSource(const audio_source_t &inputSource, uint64_t device) in setDeviceForInputSource()
522 return setPropertyForKey<audio_devices_t, audio_source_t>(deviceType, inputSource); in setDeviceForInputSource()
/frameworks/av/services/audiopolicy/engine/interface/
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,
/frameworks/av/media/utils/include/mediautils/
DServiceUtilities.h89 audio_source_t source = AUDIO_SOURCE_DEFAULT);
93 audio_source_t source);
95 const String16& msg, audio_source_t source);
97 audio_source_t source);
116 int32_t getOpForSource(audio_source_t source);
/frameworks/av/services/audiopolicy/engine/common/include/
DEngineBase.h148 status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
151 status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role,
159 status_t doRemoveDevicesRoleForCapturePreset(audio_source_t audioSource,
163 status_t removeDevicesRoleForCapturePreset(audio_source_t audioSource,
166 status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource,
169 status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioInputDescriptor.h81 bool isSourceActive(audio_source_t source) const;
82 audio_source_t source() const;
106 audio_source_t source,
119 audio_source_t source = AUDIO_SOURCE_DEFAULT, bool preferredDeviceOnly = false) const;
154 bool isSourceActive(audio_source_t source) const;
/frameworks/av/services/audiopolicy/engineconfigurable/interface/
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,
/frameworks/av/services/audiopolicy/enginedefault/src/
DEngine.h102 sp<DeviceDescriptor> getDeviceForInputSource(audio_source_t inputSource) const;
108 const DeviceVector& availableInputDevices, audio_source_t inputSource) const;
110 const DeviceVector& availableInputDevices, audio_source_t inputSource) const;
/frameworks/av/media/utils/fuzzers/
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()
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h243 virtual bool isSourceActive(audio_source_t source) const = 0;
354 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource,
358 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource,
363 audio_source_t audioSource, device_role_t role,
366 virtual status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource,
369 virtual status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
504 audio_source_t source,
567 audio_source_t source) = 0;
/frameworks/av/services/audiopolicy/service/
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
/frameworks/av/services/audiopolicy/engine/common/src/
DEngineBase.cpp584 status_t EngineBase::setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, in setDevicesRoleForCapturePreset()
587 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in setDevicesRoleForCapturePreset()
594 status_t EngineBase::addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, in addDevicesRoleForCapturePreset()
628 audio_source_t audioSource, device_role_t role, const AudioDeviceTypeAddrVector& devices) { in removeDevicesRoleForCapturePreset()
632 status_t EngineBase::doRemoveDevicesRoleForCapturePreset(audio_source_t audioSource, in doRemoveDevicesRoleForCapturePreset()
671 status_t EngineBase::clearDevicesRoleForCapturePreset(audio_source_t audioSource, in clearDevicesRoleForCapturePreset()
674 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in clearDevicesRoleForCapturePreset()
681 status_t EngineBase::getDevicesForRoleAndCapturePreset(audio_source_t audioSource, in getDevicesForRoleAndCapturePreset()
684 std::function<bool(audio_source_t)> p = [](audio_source_t audioSource) { in getDevicesForRoleAndCapturePreset()
/frameworks/av/media/libaudioclient/include/media/
DAudioPolicy.h76 AudioMixMatchCriterion(audio_usage_t usage, audio_source_t source, uint32_t rule);
84 audio_source_t mSource;
DAudioSystem.h64 audio_source_t source;
86 audio_source_t source);
152 static status_t isSourceActive(audio_source_t source, bool *state);
575 static status_t setDevicesRoleForCapturePreset(audio_source_t audioSource,
578 static status_t addDevicesRoleForCapturePreset(audio_source_t audioSource,
582 audio_source_t audioSource, device_role_t role,
586 audio_source_t audioSource, device_role_t role);
588 static status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
/frameworks/av/services/audiopolicy/fuzzer/
Daudiopolicy_fuzzer.cpp135 static const std::vector<audio_source_t> kAudioSources = [] { in __anon862681c60702()
136 std::vector<audio_source_t> result; in __anon862681c60702()
138 audio_source_t audioSourceHal; in __anon862681c60702()
530 using PolicyMixTuple = std::tuple<audio_usage_t, audio_source_t, uint32_t>;
658 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPPlaybackReRouting()
694 audio_source_t source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in initialize()
722 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in playBackReRouting()
772 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPMixRecordInjection()
837 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in recordingInjection()
928 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in fuzzGetDirectPlaybackSupport()
[all …]
/frameworks/av/services/audiopolicy/tests/
DAudioPolicyTestClient.h53 audio_source_t /*source*/, in openInput() argument
88 audio_source_t source __unused) override { } in onRecordingConfigurationUpdate()
/frameworks/av/services/audiopolicy/engineconfigurable/parameter-framework/plugin/
DInputSource.h46 audio_source_t mId; /**< input source identifier to link with audio.h. */
/frameworks/av/media/utils/
DServiceUtilities.cpp72 int32_t getOpForSource(audio_source_t source) { in getOpForSource()
120 const String16 &msg, bool start, audio_source_t source) { in checkRecordingInternal()
157 bool recordingAllowed(const AttributionSourceState &attributionSource, audio_source_t source) { in recordingAllowed()
164 audio_source_t source) { in recordingAllowed()
172 audio_source_t source) { in startRecording()
178 audio_source_t source) { in finishRecording()
/frameworks/av/media/libaudioclient/tests/
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;
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DAudioInputDescriptor.cpp54 audio_source_t AudioInputDescriptor::source() const in source()
127 bool AudioInputDescriptor::isSourceActive(audio_source_t source) const in isSourceActive()
211 audio_source_t source, in open()
407 RecordClientVector AudioInputDescriptor::clientsList(bool activeOnly, audio_source_t source, in clientsList()
535 bool AudioInputCollection::isSourceActive(audio_source_t source) const in isSourceActive()
/frameworks/av/services/audioflinger/datapath/
DAudioStreamIn.h52 audio_source_t source,
/frameworks/av/media/libeffects/config/include/media/
DEffectsConfig.h75 using InputStream = Stream<audio_source_t>;

12345