Home | History | Annotate | Download | only in audio

Lines Matching full:audio_io_handle_t

74         SortedVector <audio_io_handle_t> outputs;
198 SortedVector <audio_io_handle_t> inputs;
467 audio_io_handle_t output = mOutputs.keyAt(i);
475 audio_io_handle_t activeInput = getActiveInput();
538 audio_io_handle_t AudioPolicyManagerBase::getOutput(AudioSystem::stream_type stream,
545 audio_io_handle_t output = 0;
664 audio_io_handle_t srcOutput = getOutputForEffect();
666 audio_io_handle_t dstOutput = getOutputForEffect();
683 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs);
695 audio_io_handle_t AudioPolicyManagerBase::selectOutput(const SortedVector<audio_io_handle_t>& outputs,
713 audio_io_handle_t outputFlags = 0;
714 audio_io_handle_t outputPrimary = 0;
741 status_t AudioPolicyManagerBase::startOutput(audio_io_handle_t output,
809 status_t AudioPolicyManagerBase::stopOutput(audio_io_handle_t output,
844 audio_io_handle_t curOutput = mOutputs.keyAt(i);
866 void AudioPolicyManagerBase::releaseOutput(audio_io_handle_t output)
900 audio_io_handle_t dstOutput = getOutputForEffect();
909 audio_io_handle_t AudioPolicyManagerBase::getInput(int inputSource,
915 audio_io_handle_t input = 0;
990 status_t AudioPolicyManagerBase::startInput(audio_io_handle_t input)
1006 audio_io_handle_t activeInput = getActiveInput();
1046 status_t AudioPolicyManagerBase::stopInput(audio_io_handle_t input)
1074 void AudioPolicyManagerBase::releaseInput(audio_io_handle_t input)
1171 audio_io_handle_t AudioPolicyManagerBase::selectOutputForEffects(
1172 const SortedVector<audio_io_handle_t>& outputs)
1186 audio_io_handle_t outputOffloaded = 0;
1187 audio_io_handle_t outputDeepBuffer = 0;
1212 audio_io_handle_t AudioPolicyManagerBase::getOutputForEffect(const effect_descriptor_t *desc)
1218 SortedVector<audio_io_handle_t> dstOutputs = getOutputsForDevice(device, mOutputs);
1220 audio_io_handle_t output = selectOutputForEffects(dstOutputs);
1228 audio_io_handle_t io,
1548 mPrimaryOutput((audio_io_handle_t)0),
1595 audio_io_handle_t output = mpClientInterface->openOutput(
1819 int AudioPolicyManagerBase::testOutputIndex(audio_io_handle_t output)
1830 void AudioPolicyManagerBase::addOutput(audio_io_handle_t id, AudioOutputDescriptor *outputDesc)
1836 void AudioPolicyManagerBase::addInput(audio_io_handle_t id, AudioInputDescriptor *inputDesc)
1844 SortedVector<audio_io_handle_t>& outputs,
1904 audio_io_handle_t output = mpClientInterface->openOutput(profile->mModule->mHandle,
1978 audio_io_handle_t duplicatedOutput = 0;
2067 SortedVector<audio_io_handle_t>& inputs,
2127 audio_io_handle_t input = mpClientInterface->openInput(profile->mModule->mHandle,
2243 void AudioPolicyManagerBase::closeOutput(audio_io_handle_t output)
2273 audio_io_handle_t duplicatedOutput = mOutputs.keyAt(i);
2292 SortedVector<audio_io_handle_t> AudioPolicyManagerBase::getOutputsForDevice(audio_devices_t device,
2293 DefaultKeyedVector<audio_io_handle_t, AudioOutputDescriptor *> openOutputs)
2295 SortedVector<audio_io_handle_t> outputs;
2309 bool AudioPolicyManagerBase::vectorsEqual(SortedVector<audio_io_handle_t>& outputs1,
2310 SortedVector<audio_io_handle_t>& outputs2)
2327 SortedVector<audio_io_handle_t> srcOutputs = getOutputsForDevice(oldDevice, mPreviousOutputs);
2328 SortedVector<audio_io_handle_t> dstOutputs = getOutputsForDevice(newDevice, mOutputs);
2344 audio_io_handle_t fxOutput = selectOutputForEffects(dstOutputs);
2345 SortedVector<audio_io_handle_t> moved;
2380 audio_io_handle_t AudioPolicyManagerBase::getA2dpOutput()
2401 audio_io_handle_t a2dpOutput = getA2dpOutput();
2441 audio_devices_t AudioPolicyManagerBase::getNewDevice(audio_io_handle_t output, bool fromCache)
2792 audio_io_handle_t curOutput = mOutputs.keyAt(j);
2827 uint32_t AudioPolicyManagerBase::setOutputDevice(audio_io_handle_t output,
2991 audio_io_handle_t AudioPolicyManagerBase::getActiveInput(bool ignoreVirtualInputs)
3235 audio_io_handle_t output,
3297 audio_io_handle_t output,
3353 void AudioPolicyManagerBase::applyStreamVolumes(audio_io_handle_t output,
3372 audio_io_handle_t output,
3386 audio_io_handle_t output,