Home
last modified time | relevance | path

Searched refs:AudioPort (Results 1 – 25 of 38) sorted by relevance

12

/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioRoute.h28 class AudioPort; variable
44 void setSink(const sp<AudioPort> &sink) { mSink = sink; } in setSink()
45 const sp<AudioPort> &getSink() const { return mSink; } in getSink()
60 bool supportsPatch(const sp<AudioPort> &srcPort, const sp<AudioPort> &dstPort) const;
66 sp<AudioPort> mSink;
DAudioCollections.h28 class AudioPort; variable
31 class AudioPortVector : public Vector<sp<AudioPort> >
34 sp<AudioPort> findByTagName(const String8 &tagName) const;
DAudioPort.h35 class AudioPort : public virtual RefBase, private HandleGenerator<audio_port_handle_t>
38 AudioPort(const String8& name, audio_port_type_t type, audio_port_role_t role) : in AudioPort() function
41 virtual ~AudioPort() {} in ~AudioPort()
75 virtual void importAudioPort(const sp<AudioPort>& port, bool force = false);
165 virtual sp<AudioPort> getAudioPort() const = 0;
DDeviceDescriptor.h29 class DeviceDescriptor : public AudioPort, public AudioPortConfig
60 virtual sp<AudioPort> getAudioPort() const { return (AudioPort*) this; } in getAudioPort()
69 virtual void importAudioPort(const sp<AudioPort>& port, bool force = false);
DIOProfile.h33 class IOProfile : public AudioPort
37 : AudioPort(name, AUDIO_PORT_TYPE_MIX, role), in IOProfile()
54 AudioPort::setFlags(flags); in setFlags()
DHwModule.h95 sp<AudioPort> findPortByTagName(const String8 &tagName) const in findPortByTagName()
109 bool supportsPatch(const sp<AudioPort> &srcPort, const sp<AudioPort> &dstPort) const;
DAudioOutputDescriptor.h145 AudioOutputDescriptor(const sp<AudioPort>& port,
250 virtual sp<AudioPort> getAudioPort() const { return mPort; } in getAudioPort()
292 const sp<AudioPort> mPort;
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DAudioPort.cpp32 void AudioPort::attach(const sp<HwModule>& module) in attach()
38 void AudioPort::detach() in detach()
44 audio_port_handle_t AudioPort::getNextUniqueId() in getNextUniqueId()
49 audio_module_handle_t AudioPort::getModuleHandle() const in getModuleHandle()
54 uint32_t AudioPort::getModuleVersionMajor() const in getModuleVersionMajor()
59 const char *AudioPort::getModuleName() const in getModuleName()
64 void AudioPort::toAudioPort(struct audio_port *port) const in toAudioPort()
125 void AudioPort::importAudioPort(const sp<AudioPort>& port, bool force __unused) in importAudioPort()
146 status_t AudioPort::checkExactAudioProfile(const struct audio_port_config *config) const in checkExactAudioProfile()
166 void AudioPort::pickSamplingRate(uint32_t &pickedRate,const SampleRateVector &samplingRates) const in pickSamplingRate()
[all …]
DDeviceDescriptor.cpp37 AudioPort(String8(""), AUDIO_PORT_TYPE_DEVICE, in DeviceDescriptor()
64 AudioPort::attach(module); in attach()
70 AudioPort::detach(); in detach()
325 AudioPort::toAudioPort(port); in toAudioPort()
333 void DeviceDescriptor::importAudioPort(const sp<AudioPort>& port, bool force) { in importAudioPort()
337 AudioPort::importAudioPort(port); in importAudioPort()
356 AudioPort::dump(dst, spaces, verbose); in dump()
420 AudioPort::log(" "); in log()
DAudioRoute.cpp40 bool AudioRoute::supportsPatch(const sp<AudioPort> &srcPort, const sp<AudioPort> &dstPort) const in supportsPatch()
DAudioCollections.cpp28 sp<AudioPort> AudioPortVector::findByTagName(const String8 &tagName) const in findByTagName()
DHwModule.cpp190 sp<AudioPort> sink = route->getSink(); in refreshSupportedDevices()
211 sp<AudioPort> source = route->getSources().findByTagName(stream->getTagName()); in refreshSupportedDevices()
233 bool HwModule::supportsPatch(const sp<AudioPort> &srcPort, const sp<AudioPort> &dstPort) const { in supportsPatch()
DIOProfile.cpp108 AudioPort::dump(dst, 4); in dump()
/frameworks/av/media/libaaudio/src/flowgraph/
DAudioProcessorBase.h80 class AudioPort {
82 AudioPort(AudioProcessorBase &parent, int32_t samplesPerFrame) in AudioPort() function
88 AudioPort(const AudioPort&) = delete;
89 AudioPort& operator=(const AudioPort&) = delete;
107 class AudioFloatBlockPort : public AudioPort {
DAudioProcessorBase.cpp36 : AudioPort(parent, samplesPerFrame) in AudioFloatBlockPort()
/frameworks/base/media/java/android/media/
DAudioPort.java40 public class AudioPort { class
86 AudioPort(AudioHandle handle, int role, String name, in AudioPort() method in AudioPort
206 if (o == null || !(o instanceof AudioPort)) { in equals()
209 AudioPort ap = (AudioPort)o; in equals()
DAudioPortConfig.java36 final AudioPort mPort;
57 AudioPortConfig(AudioPort port, int samplingRate, int channelMask, int format, in AudioPortConfig()
71 public AudioPort port() { in port()
DAudioDevicePort.java35 public class AudioDevicePort extends AudioPort {
46 AudioPort.ROLE_SOURCE : AudioPort.ROLE_SINK, in AudioDevicePort()
DAudioPortEventHandler.java91 ArrayList<AudioPort> ports = new ArrayList<AudioPort>(); in init()
109 AudioPort[] portList = ports.toArray(new AudioPort[0]); in init()
DAudioMixPortConfig.java34 super((AudioPort)mixPort, samplingRate, channelMask, format, gain); in AudioMixPortConfig()
DAudioManager.java4546 public static int listAudioPorts(ArrayList<AudioPort> ports) { in listAudioPorts()
4556 public static int listPreviousAudioPorts(ArrayList<AudioPort> ports) { in listPreviousAudioPorts()
4569 ArrayList<AudioPort> ports = new ArrayList<AudioPort>(); in listAudioDevicePorts()
4586 ArrayList<AudioPort> ports = new ArrayList<AudioPort>(); in listPreviousAudioDevicePorts()
4594 private static void filterDevicePorts(ArrayList<AudioPort> ports, in filterDevicePorts()
4665 public static int setAudioPortGain(AudioPort port, AudioGainConfig gain) { in setAudioPortGain()
4686 public void onAudioPortListUpdate(AudioPort[] portList); in onAudioPortListUpdate()
4725 static ArrayList<AudioPort> sAudioPortsCached = new ArrayList<AudioPort>();
4726 static ArrayList<AudioPort> sPreviousAudioPortsCached = new ArrayList<AudioPort>();
4738 static int updateAudioPortCache(ArrayList<AudioPort> ports, ArrayList<AudioPatch> patches, in updateAudioPortCache()
[all …]
DAudioDevicePortConfig.java34 super((AudioPort)devicePort, samplingRate, channelMask, format, gain); in AudioDevicePortConfig()
DAudioMixPort.java31 public class AudioMixPort extends AudioPort {
DAudioDeviceInfo.java240 return mPort.role() == AudioPort.ROLE_SOURCE; in isSource()
247 return mPort.role() == AudioPort.ROLE_SINK; in isSink()
/frameworks/av/services/audiopolicy/common/managerdefinitions/
DAndroid.bp11 "src/AudioPort.cpp",

12