Home
last modified time | relevance | path

Searched refs:audio_port_config (Results 1 – 25 of 59) sorted by relevance

123

/aosp12/frameworks/av/media/libmedia/include/media/
H A DPatchBuilder.h67 PortCfgs(unsigned int *countPtr, struct audio_port_config *portCfgs) in PortCfgs()
69 audio_port_config& add(const audio_port_config& portCfg) { in add()
73 audio_port_config& add(const sp<T>& entity) { in add()
74 audio_port_config* added = advance(); in add()
88 struct audio_port_config* advance() { in advance()
92 struct audio_port_config *mPortCfgs;
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
H A DPolicyAudioPort.h73 virtual status_t checkExactAudioProfile(const struct audio_port_config *config) const;
144 status_t validationBeforeApplyConfig(const struct audio_port_config *config) const;
146 void applyPolicyAudioPortConfig(const struct audio_port_config *config) { in applyPolicyAudioPortConfig()
153 struct audio_port_config *dstConfig,
154 const struct audio_port_config *srcConfig = NULL) const;
H A DAudioInputDescriptor.h69 virtual status_t applyAudioPortConfig(const struct audio_port_config *config,
70 struct audio_port_config *backupConfig = NULL);
71 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
72 const struct audio_port_config *srcConfig = NULL) const;
H A DAudioOutputDescriptor.h258 virtual status_t applyAudioPortConfig(const struct audio_port_config *config,
259 struct audio_port_config *backupConfig = NULL);
260 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
261 const struct audio_port_config *srcConfig = NULL) const;
361 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
362 const struct audio_port_config *srcConfig = NULL) const;
446 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
447 const struct audio_port_config *srcConfig = NULL) const;
H A DDeviceDescriptor.h77 virtual status_t applyAudioPortConfig(const struct audio_port_config *config,
78 struct audio_port_config *backupConfig = NULL);
79 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
80 const struct audio_port_config *srcConfig = NULL) const;
/aosp12/system/media/tests/
H A Dsystemaudio_tests.cpp48 const audio_port_config src = { in TEST()
52 const audio_port_config sink = { in TEST()
65 audio_port_config device_src_cfg = { in TEST()
73 audio_port_config device_sink_cfg = { in TEST()
81 audio_port_config mix_sink_cfg = { in TEST()
89 audio_port_config mix_src_cfg = { in TEST()
102 const audio_port_config src = { in TEST()
104 const audio_port_config sink = { in TEST()
334 struct audio_port_config* lhs, struct audio_port_config* rhs, in updateConfigFieldAndCompare()
646 struct audio_port_config lhs; in TEST_P()
[all …]
/aosp12/frameworks/av/media/libaudiofoundation/
H A DAudioPort.cpp238 const struct audio_port_config *config, in applyAudioPortConfig()
239 struct audio_port_config *backupConfig __unused) in applyAudioPortConfig()
261 const T& portConfigField, T audio_port_config::*port_config_field, in updateField()
262 struct audio_port_config *dstConfig, const struct audio_port_config *srcConfig, in updateField()
279 struct audio_port_config *dstConfig, in toAudioPortConfig()
280 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
282 updateField(mSamplingRate, &audio_port_config::sample_rate, in toAudioPortConfig()
284 updateField(mChannelMask, &audio_port_config::channel_mask, in toAudioPortConfig()
287 updateField(mFormat, &audio_port_config::format, in toAudioPortConfig()
/aosp12/hardware/interfaces/audio/common/all-versions/default/
H A DHidlUtilsCommon.cpp27 const struct audio_port_config* halConfigs, in audioPortConfigsFromHal()
41 std::unique_ptr<audio_port_config[]>* halConfigs) { in audioPortConfigsToHal()
43 halConfigs->reset(new audio_port_config[configs.size()]); in audioPortConfigsToHal()
H A DHidlUtils.h61 static status_t audioPortConfigFromHal(const struct audio_port_config& halConfig,
64 struct audio_port_config* halConfig);
66 const struct audio_port_config* halConfigs,
69 std::unique_ptr<audio_port_config[]>* halConfigs);
/aosp12/frameworks/av/media/libaudiofoundation/include/media/
H A DAudioPort.h140 virtual status_t applyAudioPortConfig(const struct audio_port_config *config,
141 struct audio_port_config *backupConfig = NULL);
143 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
144 const struct audio_port_config *srcConfig = NULL) const;
H A DDeviceDescriptorBase.h53 virtual void toAudioPortConfig(struct audio_port_config *dstConfig,
54 const struct audio_port_config *srcConfig = NULL) const;
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/
H A DDeviceHalInterface.h98 const struct audio_port_config *sources,
100 const struct audio_port_config *sinks,
113 virtual status_t setAudioPortConfig(const struct audio_port_config *config) = 0;
/aosp12/frameworks/av/media/libaudiohal/impl/
H A DDeviceHalLocal.h92 const struct audio_port_config *sources,
94 const struct audio_port_config *sinks,
107 virtual status_t setAudioPortConfig(const struct audio_port_config *config);
H A DDeviceHalHidl.h99 const struct audio_port_config *sources,
101 const struct audio_port_config *sinks,
114 virtual status_t setAudioPortConfig(const struct audio_port_config *config);
H A DDeviceHalLocal.cpp159 const struct audio_port_config *sources, in createAudioPatch()
161 const struct audio_port_config *sinks, in createAudioPatch()
199 status_t DeviceHalLocal::setAudioPortConfig(const struct audio_port_config *config) { in setAudioPortConfig()
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
H A DPolicyAudioPort.cpp64 status_t PolicyAudioPort::checkExactAudioProfile(const struct audio_port_config *config) const in checkExactAudioProfile()
272 const struct audio_port_config *config) const in validationBeforeApplyConfig()
278 void PolicyAudioPortConfig::toPolicyAudioPortConfig(struct audio_port_config *dstConfig, in toPolicyAudioPortConfig()
279 const struct audio_port_config *srcConfig) const in toPolicyAudioPortConfig()
H A DAudioOutputDescriptor.cpp182 status_t AudioOutputDescriptor::applyAudioPortConfig(const struct audio_port_config *config, in applyAudioPortConfig()
183 audio_port_config *backupConfig) in applyAudioPortConfig()
185 struct audio_port_config localBackupConfig = { .config_mask = config->config_mask }; in applyAudioPortConfig()
201 void AudioOutputDescriptor::toAudioPortConfig(struct audio_port_config *dstConfig, in toAudioPortConfig()
202 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
416 struct audio_port_config *dstConfig, in toAudioPortConfig()
417 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
474 audio_port_config config = {}; in setVolume()
689 struct audio_port_config *dstConfig, in toAudioPortConfig()
690 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
H A DDeviceDescriptor.cpp135 status_t DeviceDescriptor::applyAudioPortConfig(const struct audio_port_config *config, in applyAudioPortConfig()
136 audio_port_config *backupConfig) in applyAudioPortConfig()
138 struct audio_port_config localBackupConfig = { .config_mask = config->config_mask }; in applyAudioPortConfig()
153 void DeviceDescriptor::toAudioPortConfig(struct audio_port_config *dstConfig, in toAudioPortConfig()
154 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
H A DAudioInputDescriptor.cpp56 status_t AudioInputDescriptor::applyAudioPortConfig(const struct audio_port_config *config, in applyAudioPortConfig()
57 audio_port_config *backupConfig) in applyAudioPortConfig()
59 struct audio_port_config localBackupConfig = { .config_mask = config->config_mask }; in applyAudioPortConfig()
74 void AudioInputDescriptor::toAudioPortConfig(struct audio_port_config *dstConfig, in toAudioPortConfig()
75 const struct audio_port_config *srcConfig) const in toAudioPortConfig()
H A DAudioPatch.cpp36 String8 *dst, int spaces, const char *prefix, int count, const audio_port_config *cfgs) in dumpPatchEndpoints()
39 const audio_port_config &cfg = cfgs[i]; in dumpPatchEndpoints()
/aosp12/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioHardwareInterface.h286 const struct audio_port_config *sources,
288 const struct audio_port_config *sinks,
295 virtual int setAudioPortConfig(const struct audio_port_config *config) = 0;
/aosp12/system/media/audio/include/system/
H A Daudio.h595 struct audio_port_config { struct
672 struct audio_port_config active_config; /* current audio port configuration */
720 struct audio_port_config active_config; /* current audio port configuration */
757 memcpy(&portV7->active_config, &port->active_config, sizeof(struct audio_port_config)); in audio_populate_audio_port_v7()
817 memcpy(&port->active_config, &portV7->active_config, sizeof(struct audio_port_config)); in audio_populate_audio_port()
855 static inline bool audio_port_config_has_input_direction(const struct audio_port_config *port_cfg) { in audio_port_config_has_input_direction()
860 const struct audio_port_config *lhs, const struct audio_port_config *rhs) { in audio_port_configs_are_equal()
1099 struct audio_port_config sources[AUDIO_PATCH_PORTS_MAX];
1101 struct audio_port_config sinks[AUDIO_PATCH_PORTS_MAX];
1959 static inline bool audio_port_config_has_hw_av_sync(const struct audio_port_config *port_cfg) {
/aosp12/hardware/libhardware/include/hardware/
H A Daudio.h926 const struct audio_port_config *sources,
928 const struct audio_port_config *sinks,
946 const struct audio_port_config *config);
/aosp12/frameworks/av/services/audiopolicy/
H A DAudioPolicyInterface.h245 virtual status_t setAudioPortConfig(const struct audio_port_config *config) = 0;
265 virtual status_t startAudioSource(const struct audio_port_config *source,
474 virtual status_t setAudioPortConfig(const struct audio_port_config *config, int delayMs) = 0;
/aosp12/frameworks/av/media/libmediahelper/include/media/
H A DAudioValidator.h54 const struct audio_port_config& config, std::string_view bugNumber = {});

123