Lines Matching refs:AudioFlinger

19 #define LOG_TAG "AudioFlinger"
29 #include "AudioFlinger.h"
56 #define LOG_TAG "AudioFlinger::EffectModule"
58 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread,
59 const wp<AudioFlinger::EffectChain>& chain,
97 AudioFlinger::EffectModule::~EffectModule()
107 status_t AudioFlinger::EffectModule::addHandle(EffectHandle *handle)
146 size_t AudioFlinger::EffectModule::removeHandle(EffectHandle *handle)
181 AudioFlinger::EffectHandle *AudioFlinger::EffectModule::controlHandle_l()
194 size_t AudioFlinger::EffectModule::disconnect(EffectHandle *handle, bool unpinIfLast)
208 sp<AudioFlinger> af = mAudioFlinger.promote();
219 void AudioFlinger::EffectModule::updateState() {
261 void AudioFlinger::EffectModule::process()
310 void AudioFlinger::EffectModule::reset_l()
318 status_t AudioFlinger::EffectModule::configure()
431 status_t AudioFlinger::EffectModule::init()
451 void AudioFlinger::EffectModule::addEffectToHal_l()
465 status_t AudioFlinger::EffectModule::start()
471 status_t AudioFlinger::EffectModule::start_l()
500 status_t AudioFlinger::EffectModule::stop()
506 status_t AudioFlinger::EffectModule::stop_l()
531 status_t AudioFlinger::EffectModule::remove_effect_from_hal_l()
546 status_t AudioFlinger::EffectModule::command(uint32_t cmdCode,
579 status_t AudioFlinger::EffectModule::setEnabled(bool enabled)
586 status_t AudioFlinger::EffectModule::setEnabled_l(bool enabled)
632 bool AudioFlinger::EffectModule::isEnabled() const
648 bool AudioFlinger::EffectModule::isProcessEnabled() const
668 status_t AudioFlinger::EffectModule::setVolume(uint32_t *left, uint32_t *right, bool controller)
703 status_t AudioFlinger::EffectModule::setDevice(audio_devices_t device)
729 status_t AudioFlinger::EffectModule::setMode(audio_mode_t mode)
752 status_t AudioFlinger::EffectModule::setAudioSource(audio_source_t source)
771 void AudioFlinger::EffectModule::setSuspended(bool suspended)
777 bool AudioFlinger::EffectModule::suspended() const
783 bool AudioFlinger::EffectModule::purgeHandles()
799 status_t AudioFlinger::EffectModule::setOffloaded(bool offloaded, audio_io_handle_t io)
833 bool AudioFlinger::EffectModule::isOffloaded() const
944 void AudioFlinger::EffectModule::dump(int fd, const Vector<String16>& args __unused)
953 bool locked = AudioFlinger::dumpTryLock(mLock);
954 // failed to lock - AudioFlinger is probably deadlocked
1035 #define LOG_TAG "AudioFlinger::EffectHandle"
1037 AudioFlinger::EffectHandle::EffectHandle(const sp<EffectModule>& effect,
1038 const sp<AudioFlinger::Client>& client,
1063 AudioFlinger::EffectHandle::~EffectHandle()
1077 status_t AudioFlinger::EffectHandle::initCheck()
1082 status_t AudioFlinger::EffectHandle::enable()
1135 status_t AudioFlinger::EffectHandle::disable()
1169 void AudioFlinger::EffectHandle::disconnect()
1174 void AudioFlinger::EffectHandle::disconnect(bool unpinIfLast)
1196 // Client destructor must run with AudioFlinger client mutex locked
1202 status_t AudioFlinger::EffectHandle::command(uint32_t cmdCode,
1283 void AudioFlinger::EffectHandle::setControl(bool hasControl, bool signal, bool enabled)
1295 void AudioFlinger::EffectHandle::commandExecuted(uint32_t cmdCode,
1308 void AudioFlinger::EffectHandle::setEnabled(bool enabled)
1315 status_t AudioFlinger::EffectHandle::onTransact(
1322 void AudioFlinger::EffectHandle::dumpToBuffer(char* buffer, size_t size)
1324 bool locked = mCblk != NULL && AudioFlinger::dumpTryLock(mCblk->lock);
1341 #define LOG_TAG "AudioFlinger::EffectChain"
1343 AudioFlinger::EffectChain::EffectChain(ThreadBase *thread,
1357 AudioFlinger::EffectChain::~EffectChain()
1366 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain::getEffectFromDesc_l(
1380 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain::getEffectFromId_l(int id)
1394 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain::getEffectFromType_l(
1407 void AudioFlinger::EffectChain::clearInputBuffer()
1419 void AudioFlinger::EffectChain::clearInputBuffer_l(sp<ThreadBase> thread)
1431 void AudioFlinger::EffectChain::process_l()
1475 status_t AudioFlinger::EffectChain::addEffect_l(const sp<EffectModule>& effect)
1591 size_t AudioFlinger::EffectChain::removeEffect_l(const sp<EffectModule>& effect)
1625 void AudioFlinger::EffectChain::setDevice_l(audio_devices_t device)
1634 void AudioFlinger::EffectChain::setMode_l(audio_mode_t mode)
1643 void AudioFlinger::EffectChain::setAudioSource_l(audio_source_t source)
1652 bool AudioFlinger::EffectChain::setVolume_l(uint32_t *left, uint32_t *right)
1712 void AudioFlinger::EffectChain::syncHalEffectsState()
1723 void AudioFlinger::EffectChain::dump(int fd, const Vector<String16>& args)
1734 bool locked = AudioFlinger::dumpTryLock(mLock);
1735 // failed to lock - AudioFlinger is probably deadlocked
1762 void AudioFlinger::EffectChain::setEffectSuspended_l(
1816 void AudioFlinger::EffectChain::setEffectSuspendedAll_l(bool suspend)
1871 bool AudioFlinger::EffectChain::isEffectEligibleForSuspend(const effect_descriptor_t& desc)
1883 void AudioFlinger::EffectChain::getSuspendEligibleEffects(
1884 Vector< sp<AudioFlinger::EffectModule> > &effects)
1894 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain::getEffectIfEnabled(
1901 void AudioFlinger::EffectChain::checkSuspendOnEffectEnabled(const sp<EffectModule>& effect,
1943 bool AudioFlinger::EffectChain::isNonOffloadableEnabled()
1955 void AudioFlinger::EffectChain::setThread(const sp<ThreadBase>& thread)