Searched refs:SwAudioOutputDescriptor (Results 1 – 10 of 10) sorted by relevance
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioOutputDescriptor.cpp | 284 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile, in SwAudioOutputDescriptor() function in android::SwAudioOutputDescriptor 297 void SwAudioOutputDescriptor::dump(String8 *dst) const in dump() 304 DeviceVector SwAudioOutputDescriptor::devices() const in devices() 314 bool SwAudioOutputDescriptor::sharesHwModuleWith( in sharesHwModuleWith() 315 const sp<SwAudioOutputDescriptor>& outputDesc) in sharesHwModuleWith() 380 uint32_t SwAudioOutputDescriptor::latency() in latency() 415 void SwAudioOutputDescriptor::toAudioPortConfig( in toAudioPortConfig() 583 status_t SwAudioOutputDescriptor::start() in start() 606 void SwAudioOutputDescriptor::stop() in stop() 622 void SwAudioOutputDescriptor::close() in close() [all …]
|
H A D | AudioPolicyMix.cpp | 81 status_t AudioPolicyMixCollection::registerMix(AudioMix mix, sp<SwAudioOutputDescriptor> desc) in registerMix() 143 void AudioPolicyMixCollection::closeOutput(sp<SwAudioOutputDescriptor> &desc) in closeOutput() 375 const sp<SwAudioOutputDescriptor> &output, in getDeviceAndMixForOutput()
|
H A D | ClientDescriptor.cpp | 102 void SourceClientDescriptor::setSwOutput(const sp<SwAudioOutputDescriptor>& swOutput) in setSwOutput()
|
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
H A D | AudioOutputDescriptor.h | 328 class SwAudioOutputDescriptor: public AudioOutputDescriptor 331 SwAudioOutputDescriptor(const sp<IOProfile>& profile, 333 virtual ~SwAudioOutputDescriptor() {} in ~SwAudioOutputDescriptor() 338 bool sharesHwModuleWith(const sp<SwAudioOutputDescriptor>& outputDesc); 346 sp<SwAudioOutputDescriptor> subOutput1() { return mOutput1; } in subOutput1() 347 sp<SwAudioOutputDescriptor> subOutput2() { return mOutput2; } in subOutput2() 379 status_t openDuplicating(const sp<SwAudioOutputDescriptor>& output1, 380 const sp<SwAudioOutputDescriptor>& output2, 492 const sp<SwAudioOutputDescriptor>& desc, 515 sp<SwAudioOutputDescriptor> getOutputFromId(audio_port_handle_t id) const; [all …]
|
H A D | AudioPolicyMix.h | 41 const sp<SwAudioOutputDescriptor> &getOutput() const { return mOutput; } in getOutput() 42 void setOutput(const sp<SwAudioOutputDescriptor> &output) { mOutput = output; } in setOutput() 48 sp<SwAudioOutputDescriptor> mOutput; // Corresponding output stream 58 status_t registerMix(AudioMix mix, sp<SwAudioOutputDescriptor> desc); 62 void closeOutput(sp<SwAudioOutputDescriptor> &desc); 90 sp<DeviceDescriptor> getDeviceAndMixForOutput(const sp<SwAudioOutputDescriptor> &output,
|
H A D | ClientDescriptor.h | 41 class SwAudioOutputDescriptor; variable 94 std::vector<wp<SwAudioOutputDescriptor>> secondaryOutputs, in TrackClientDescriptor() 109 const std::vector<wp<SwAudioOutputDescriptor>>& getSecondaryOutputs() const { in getSecondaryOutputs() 112 void setSecondaryOutputs(std::vector<wp<SwAudioOutputDescriptor>>&& secondaryOutputs) { in setSecondaryOutputs() 149 std::vector<wp<SwAudioOutputDescriptor>> mSecondaryOutputs; 216 wp<SwAudioOutputDescriptor> swOutput() const { return mSwOutput; } in swOutput() 217 void setSwOutput(const sp<SwAudioOutputDescriptor>& swOutput); 228 wp<SwAudioOutputDescriptor> mSwOutput;
|
/aosp12/frameworks/av/services/audiopolicy/managerdefault/ |
H A D | AudioPolicyManager.cpp | 496 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i); in handleDeviceConfigChange() 811 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i); in setPhoneState() 1287 sp<SwAudioOutputDescriptor> outputDesc = in openDirectOutput() 4192 sp<SwAudioOutputDescriptor> outputDesc = in releaseAudioPatchInternal() 4708 sp<SwAudioOutputDescriptor> outputDesc; in setSurroundFormatEnabled() 4983 const sp<SwAudioOutputDescriptor> desc = in getSpatializerOutput() 5226 sp<SwAudioOutputDescriptor> outputDesc = new SwAudioOutputDescriptor(outProfile, in onNewAudioModulesAvailableInt() 5347 sp<SwAudioOutputDescriptor> desc; in checkOutputsForDevice() 5645 sp<SwAudioOutputDescriptor> remainingOutput = in closeOutput() 7233 sp<SwAudioOutputDescriptor> desc = new SwAudioOutputDescriptor(profile, mpClientInterface); in openOutputWithProfileAndDevice() [all …]
|
H A D | AudioPolicyManager.h | 462 void addOutput(audio_io_handle_t output, const sp<SwAudioOutputDescriptor>& outputDesc); 468 uint32_t setOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc, 631 DeviceVector getNewOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc, 769 status_t startSource(const sp<SwAudioOutputDescriptor>& outputDesc, 772 status_t stopSource(const sp<SwAudioOutputDescriptor>& outputDesc, 807 sp<SwAudioOutputDescriptor> mPrimaryOutput; // primary output descriptor 810 sp<SwAudioOutputDescriptor> mSpatializerOutput; 1057 bool areAllActiveTracksRerouted(const sp<SwAudioOutputDescriptor>& output); 1059 sp<SwAudioOutputDescriptor> openOutputWithProfileAndDevice(const sp<IOProfile>& profile,
|
/aosp12/frameworks/av/services/audiopolicy/fuzzer/ |
H A D | audiopolicy_fuzzer.cpp | 932 sp<SwAudioOutputDescriptor> outDesc = mManager->getOutputs().valueFor(output); in testHDMIPortSelection()
|
/aosp12/frameworks/av/services/audiopolicy/tests/ |
H A D | audiopolicymanager_tests.cpp | 1474 sp<SwAudioOutputDescriptor> outDesc = mManager->getOutputs().valueFor(output); in testHDMIPortSelection()
|