HomeSort by relevance Sort by last modified time
    Searched refs:SwAudioOutputDescriptor (Results 1 - 8 of 8) sorted by null

  /frameworks/av/services/audiopolicy/common/managerdefinitions/include/
AudioPolicyMix.h 40 const sp<SwAudioOutputDescriptor> &getOutput() const { return mOutput; }
41 void setOutput(const sp<SwAudioOutputDescriptor> &output) { mOutput = output; }
47 sp<SwAudioOutputDescriptor> mOutput; // Corresponding output stream
57 status_t registerMix(AudioMix mix, sp<SwAudioOutputDescriptor> desc);
61 void closeOutput(sp<SwAudioOutputDescriptor> &desc);
74 sp<SwAudioOutputDescriptor> &primaryDesc,
75 std::vector<sp<SwAudioOutputDescriptor>> *secondaryDescs);
88 sp<DeviceDescriptor> getDeviceAndMixForOutput(const sp<SwAudioOutputDescriptor> &output,
AudioOutputDescriptor.h 310 class SwAudioOutputDescriptor: public AudioOutputDescriptor
313 SwAudioOutputDescriptor(const sp<IOProfile>& profile,
315 virtual ~SwAudioOutputDescriptor() {}
320 bool sharesHwModuleWith(const sp<SwAudioOutputDescriptor>& outputDesc);
326 sp<SwAudioOutputDescriptor> subOutput1() { return mOutput1; }
327 sp<SwAudioOutputDescriptor> subOutput2() { return mOutput2; }
358 status_t openDuplicating(const sp<SwAudioOutputDescriptor>& output1,
359 const sp<SwAudioOutputDescriptor>& output2,
393 sp<SwAudioOutputDescriptor> mOutput1; // used by duplicated outputs: first output
394 sp<SwAudioOutputDescriptor> mOutput2; // used by duplicated outputs: second outpu
    [all...]
ClientDescriptor.h 40 class SwAudioOutputDescriptor;
93 std::vector<wp<SwAudioOutputDescriptor>> secondaryOutputs) :
107 const std::vector<wp<SwAudioOutputDescriptor>>& getSecondaryOutputs() const {
138 const std::vector<wp<SwAudioOutputDescriptor>> mSecondaryOutputs;
193 wp<SwAudioOutputDescriptor> swOutput() const { return mSwOutput; }
194 void setSwOutput(const sp<SwAudioOutputDescriptor>& swOutput);
204 wp<SwAudioOutputDescriptor> mSwOutput;
  /frameworks/av/services/audiopolicy/common/managerdefinitions/src/
AudioOutputDescriptor.cpp 190 // Should not be called for duplicated ports, see SwAudioOutputDescriptor::toAudioPortConfig.
253 // SwAudioOutputDescriptor implementation
254 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile,
267 void SwAudioOutputDescriptor::dump(String8 *dst) const
274 DeviceVector SwAudioOutputDescriptor::devices() const
284 bool SwAudioOutputDescriptor::sharesHwModuleWith(
285 const sp<SwAudioOutputDescriptor>& outputDesc)
297 DeviceVector SwAudioOutputDescriptor::supportedDevices() const
307 bool SwAudioOutputDescriptor::supportsDevice(const sp<DeviceDescriptor> &device) cons
    [all...]
AudioPolicyMix.cpp 76 status_t AudioPolicyMixCollection::registerMix(AudioMix mix, sp<SwAudioOutputDescriptor> desc)
138 void AudioPolicyMixCollection::closeOutput(sp<SwAudioOutputDescriptor> &desc)
151 sp<SwAudioOutputDescriptor> &primaryDesc,
152 std::vector<sp<SwAudioOutputDescriptor>> *secondaryDescs)
170 sp<SwAudioOutputDescriptor> policyDesc = policyMix->getOutput();
339 const sp<SwAudioOutputDescriptor> &output,
ClientDescriptor.cpp 97 void SourceClientDescriptor::setSwOutput(const sp<SwAudioOutputDescriptor>& swOutput)
  /frameworks/av/services/audiopolicy/managerdefault/
AudioPolicyManager.h 398 void addOutput(audio_io_handle_t output, const sp<SwAudioOutputDescriptor>& outputDesc);
404 uint32_t setOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc,
534 DeviceVector getNewOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc,
661 status_t startSource(const sp<SwAudioOutputDescriptor>& outputDesc,
664 status_t stopSource(const sp<SwAudioOutputDescriptor>& outputDesc,
    [all...]
AudioPolicyManager.cpp 207 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(output);
224 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(output);
251 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
689 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
    [all...]

Completed in 197 milliseconds