Searched refs:AudioPortConfig (Results 1 - 10 of 10) sorted by relevance

/frameworks/base/media/java/android/media/
H A DAudioPatch.java26 * It contains the list of source and sink AudioPortConfig showing audio port configurations
33 private final AudioPortConfig[] mSources;
34 private final AudioPortConfig[] mSinks;
36 AudioPatch(AudioHandle patchHandle, AudioPortConfig[] sources, AudioPortConfig[] sinks) {
45 public AudioPortConfig[] sources() {
52 public AudioPortConfig[] sinks() {
63 for (AudioPortConfig source : mSources) {
68 for (AudioPortConfig sink : mSinks) {
H A DAudioMixPortConfig.java27 public class AudioMixPortConfig extends AudioPortConfig {
H A DAudioPort.java33 * An application can obtain an AudioPortConfig for a valid configuration of this port
75 private AudioPortConfig mActiveConfig;
151 public AudioPortConfig buildConfig(int samplingRate, int channelMask, int format,
153 return new AudioPortConfig(this, samplingRate, channelMask, format, gain);
159 public AudioPortConfig activeConfig() {
H A DAudioPortConfig.java20 * An AudioPortConfig contains a possible configuration of an audio port chosen
22 * An AudioPortConfig is created by AudioPort.buildConfiguration().
25 * Several specialized versions of AudioPortConfig exist to handle different categories of
32 public class AudioPortConfig { class
48 AudioPortConfig(AudioPort port, int samplingRate, int channelMask, int format, method in class:AudioPortConfig
59 * Returns the audio port this AudioPortConfig is issued from.
66 * Sampling rate configured for this AudioPortConfig.
H A DAudioDevicePortConfig.java28 public class AudioDevicePortConfig extends AudioPortConfig {
H A DAudioSystem.java561 AudioPortConfig[] sources, AudioPortConfig[] sinks);
564 public static native int setAudioPortConfig(AudioPortConfig config);
H A DAudioManager.java3536 AudioPortConfig[] sources,
3537 AudioPortConfig[] sinks) {
3574 AudioPortConfig activeConfig = port.activeConfig();
3575 AudioPortConfig config = new AudioPortConfig(port, activeConfig.samplingRate(),
3577 config.mConfigMask = AudioPortConfig.GAIN;
3666 AudioPortConfig portCfg = updatePortConfig(newPatches.get(i).sources()[j],
3671 AudioPortConfig portCfg = updatePortConfig(newPatches.get(i).sinks()[j],
3679 for (AudioPortConfig portCfg : newPatch.sources()) {
3685 for (AudioPortConfig portCf
[all...]
/frameworks/av/services/audiopolicy/
H A DAudioPolicyManager.h306 class AudioPortConfig: public virtual RefBase class in class:android::AudioPolicyManager
309 AudioPortConfig();
310 virtual ~AudioPortConfig() {}
339 class DeviceDescriptor: public AudioPort, public AudioPortConfig
348 // AudioPortConfig
473 class AudioOutputDescriptor: public AudioPortConfig
521 class AudioInputDescriptor: public AudioPortConfig
H A DAudioPolicyManager.cpp2914 sp<AudioPortConfig> audioPortConfig;
6054 AudioPortConfig::toAudioPortConfig(dstConfig, srcConfig);
6138 AudioPortConfig::toAudioPortConfig(dstConfig, srcConfig);
7249 // --- AudioPortConfig class implementation
7251 AudioPolicyManager::AudioPortConfig::AudioPortConfig() function in class:android::AudioPolicyManager::AudioPortConfig
7259 status_t AudioPolicyManager::AudioPortConfig::applyAudioPortConfig(
7313 void AudioPolicyManager::AudioPortConfig::toAudioPortConfig(
7689 AudioPortConfig::toAudioPortConfig(dstConfig, srcConfig);
/frameworks/base/services/core/java/com/android/server/tv/
H A DTvInputHardwareManager.java40 import android.media.AudioPortConfig;
836 AudioPortConfig sourceConfig = mAudioSource.activeConfig();
837 List<AudioPortConfig> sinkConfigs = new ArrayList<>();
842 AudioPortConfig sinkConfig = audioSink.activeConfig();
883 AudioPortConfig sinkConfig = sinkConfigs.get(0);
912 new AudioPortConfig[] { sourceConfig },
913 sinkConfigs.toArray(new AudioPortConfig[0]));

Completed in 1598 milliseconds