Home
last modified time | relevance | path

Searched refs:mAudioFlinger (Results 1 – 12 of 12) sorted by relevance

/frameworks/av/services/audioflinger/
DPatchPanel.cpp250 mAudioFlinger.checkPlaybackThread_l(patch->sources[1].ext.mix.handle); in createAudioPatch()
275 sp<ThreadBase> thread = mAudioFlinger.openOutput_l( in createAudioPatch()
314 sp<ThreadBase> thread = mAudioFlinger.openInput_l(srcModule, in createAudioPatch()
339 sp<ThreadBase> thread = mAudioFlinger.checkRecordThread_l( in createAudioPatch()
342 thread = mAudioFlinger.checkMmapThread_l(patch->sinks[0].ext.mix.handle); in createAudioPatch()
375 ssize_t index = mAudioFlinger.mAudioHwDevs.indexOfKey(srcModule); in createAudioPatch()
402 mAudioFlinger.checkPlaybackThread_l(patch->sources[0].ext.mix.handle); in createAudioPatch()
404 thread = mAudioFlinger.checkMmapThread_l(patch->sources[0].ext.mix.handle); in createAudioPatch()
412 if (thread == mAudioFlinger.primaryPlaybackThread_l()) { in createAudioPatch()
413 mAudioFlinger.updateOutDevicesForRecordThreads_l(devices); in createAudioPatch()
[all …]
DDeviceEffectManager.h26 : mCommandThread(new CommandThread(*this)), mAudioFlinger(*audioFlinger), in DeviceEffectManager()
50 return mAudioFlinger.addEffectToHal(deviceId, hwModuleId, effect); in addEffectToHal()
54 return mAudioFlinger.removeEffectFromHal(deviceId, hwModuleId, effect); in removeEffectFromHal()
57 AudioFlinger& audioFlinger() const { return mAudioFlinger; } in audioFlinger()
140 AudioFlinger &mAudioFlinger; variable
DPatchPanel.h48 explicit PatchPanel(AudioFlinger* audioFlinger) : mAudioFlinger(*audioFlinger) {} in PatchPanel()
123 panel->mAudioFlinger.closeThreadInternal_l(mThread); in closeConnections()
240 AudioFlinger &mAudioFlinger; variable
DDeviceEffectManager.cpp98 descriptor, mAudioFlinger.nextUniqueId(AUDIO_UNIQUE_ID_USE_EFFECT)); in createEffect_l()
120 sp<EffectsFactoryHalInterface> effectsFactory = mAudioFlinger.getEffectsFactory(); in checkEffectCompatibility()
143 sp<EffectsFactoryHalInterface> effectsFactory = mAudioFlinger.getEffectsFactory(); in createEffectHal()
DThreads.cpp519 mAudioFlinger(audioFlinger), in ThreadBase()
1463 effectId = mAudioFlinger->nextUniqueId(AUDIO_UNIQUE_ID_USE_EFFECT); in createEffect_l()
1474 effect->setMode(mAudioFlinger->getMode()); in createEffect_l()
1481 mAudioFlinger->getDefaultVibratorInfo_l(); in createEffect_l()
1536 mAudioFlinger->updateOrphanEffectChains(effect); in disconnectEffectHandle()
1554 mAudioFlinger->onNonOffloadableGlobalEffectEnable(); in onEffectEnable()
1627 effect->setMode(mAudioFlinger->getMode()); in addEffect_l()
1974 mStreamTypes[stream].mute = mAudioFlinger->streamMute_l(stream);
1985 mAudioFlinger->unregisterWriter(mNBLogWriter); in ~PlaybackThread()
2742 mAudioFlinger->ioConfigChanged(event, desc, pid); in ioConfigChanged()
[all …]
DAudioFlinger.h486 sp<AudioFlinger> audioFlinger() const { return mAudioFlinger; } in audioFlinger()
491 const sp<AudioFlinger> mAudioFlinger; variable
515 const sp<AudioFlinger> mAudioFlinger; variable
DEffects.h532 , mAudioFlinger(*gAudioFlinger) { in EffectCallback()
578 AudioFlinger &mAudioFlinger; // implementation detail: outer instance always exists. variable
DAudioFlinger.cpp1941 mAudioFlinger(audioFlinger), in Client()
1952 mAudioFlinger->removeClient_l(mPid); in ~Client()
1966 : mAudioFlinger(audioFlinger), mPid(pid), mUid(uid), mAudioFlingerClient(client) in NotificationClient()
1977 mAudioFlinger->removeNotificationClient(mPid); in binderDied()
DEffects.cpp2837 sp<EffectsFactoryHalInterface> effectsFactory = mAudioFlinger.getEffectsFactory(); in createEffectHal()
2847 return mAudioFlinger.updateOrphanEffectChains(effect->asEffectModule()); in updateOrphanEffectChains()
2852 return mAudioFlinger.mEffectsFactoryHal->allocateBuffer(size, buffer); in allocateHalBuffer()
DTracks.cpp1051 Mutex::Autolock _laf(thread->mAudioFlinger->mLock); in start()
1054 if (thread->mAudioFlinger->isNonOffloadableGlobalEffectEnabled_l() || in start()
DThreads.h589 const sp<AudioFlinger> mAudioFlinger; variable
/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/
DHotwordDetectionConnection.java130 private IBinder mAudioFlinger; field in HotwordDetectionConnection
174 mAudioFlinger = ServiceManager.waitForService("media.audio_flinger"); in initAudioFlingerLocked()
175 if (mAudioFlinger == null) { in initAudioFlingerLocked()
182 mAudioFlinger.linkToDeath(mAudioServerDeathRecipient, /* flags= */ 0); in initAudioFlingerLocked()
280 if (mAudioFlinger != null) { in cancelLocked()
281 mAudioFlinger.unlinkToDeath(mAudioServerDeathRecipient, /* flags= */ 0); in cancelLocked()
772 updateAudioFlinger(connection, mAudioFlinger); in createLocked()