Home
last modified time | relevance | path

Searched refs:SwAudioOutputDescriptor (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioPolicyMix.h27 class SwAudioOutputDescriptor; variable
36 const sp<SwAudioOutputDescriptor> &getOutput() const;
38 void setOutput(sp<SwAudioOutputDescriptor> &output);
48 sp<SwAudioOutputDescriptor> mOutput; // Corresponding output stream
57 status_t registerMix(String8 address, AudioMix mix, sp<SwAudioOutputDescriptor> desc);
61 void closeOutput(sp<SwAudioOutputDescriptor> &desc);
73 sp<SwAudioOutputDescriptor> &desc);
DAudioOutputDescriptor.h93 class SwAudioOutputDescriptor: public AudioOutputDescriptor
96 SwAudioOutputDescriptor(const sp<IOProfile>& profile,
98 virtual ~SwAudioOutputDescriptor() {} in ~SwAudioOutputDescriptor()
128 sp<SwAudioOutputDescriptor> mOutput1; // used by duplicated outputs: first output
129 sp<SwAudioOutputDescriptor> mOutput2; // used by duplicated outputs: second output
160 public DefaultKeyedVector< audio_io_handle_t, sp<SwAudioOutputDescriptor> >
179 sp<SwAudioOutputDescriptor> getOutputFromId(audio_port_handle_t id) const;
181 sp<SwAudioOutputDescriptor> getPrimaryOutput() const;
DAudioSourceDescriptor.h28 class SwAudioOutputDescriptor; variable
48 wp<SwAudioOutputDescriptor> mSwOutput;
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DAudioOutputDescriptor.cpp221 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile, in SwAudioOutputDescriptor() function in android::SwAudioOutputDescriptor
233 void SwAudioOutputDescriptor::setIoHandle(audio_io_handle_t ioHandle) in setIoHandle()
240 status_t SwAudioOutputDescriptor::dump(int fd) in dump()
257 audio_devices_t SwAudioOutputDescriptor::device() const in device()
266 bool SwAudioOutputDescriptor::sharesHwModuleWith( in sharesHwModuleWith()
279 audio_devices_t SwAudioOutputDescriptor::supportedDevices() in supportedDevices()
288 uint32_t SwAudioOutputDescriptor::latency() in latency()
297 void SwAudioOutputDescriptor::changeRefCount(audio_stream_type_t stream, in changeRefCount()
332 bool SwAudioOutputDescriptor::isFixedVolume(audio_devices_t device) in isFixedVolume()
344 void SwAudioOutputDescriptor::toAudioPortConfig( in toAudioPortConfig()
[all …]
DAudioPolicyMix.cpp29 void AudioPolicyMix::setOutput(sp<SwAudioOutputDescriptor> &output) in setOutput()
34 const sp<SwAudioOutputDescriptor> &AudioPolicyMix::getOutput() const in getOutput()
55 sp<SwAudioOutputDescriptor> desc) in registerMix()
97 void AudioPolicyMixCollection::closeOutput(sp<SwAudioOutputDescriptor> &desc) in closeOutput()
108 sp<SwAudioOutputDescriptor> &desc) in getOutputForAttr()
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.cpp166 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(outputs[i]); in setDeviceConnectionStateInt()
185 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i); in setDeviceConnectionStateInt()
378 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueFor(output); in updateCallRouting()
496 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i); in setPhoneState()
592 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueAt(i); in setForceUse()
713 sp<SwAudioOutputDescriptor> desc; in getOutputForAttr()
788 sp<AudioOutputDescriptor> outputDesc = new SwAudioOutputDescriptor(NULL, in getOutputForDevice()
873 sp<SwAudioOutputDescriptor> outputDesc = NULL; in getOutputForDevice()
876 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i); in getOutputForDevice()
910 outputDesc = new SwAudioOutputDescriptor(profile, mpClientInterface); in getOutputForDevice()
[all …]
DAudioPolicyManager.h276 void addOutput(audio_io_handle_t output, sp<SwAudioOutputDescriptor> outputDesc);
515 sp<SwAudioOutputDescriptor> mPrimaryOutput; // primary output descriptor
605 void findIoHandlesByAddress(sp<SwAudioOutputDescriptor> desc /*in*/,