/frameworks/av/services/audioflinger/ |
D | Tracks.cpp | 66 AudioFlinger::ThreadBase::TrackBase::TrackBase( in TrackBase() 223 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const in initCheck() 234 AudioFlinger::ThreadBase::TrackBase::~TrackBase() in ~TrackBase() 263 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer) in releaseBuffer() 279 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event) in setSyncEvent() 289 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) in TrackHandle() 295 AudioFlinger::TrackHandle::~TrackHandle() { in ~TrackHandle() 303 sp<IMemory> AudioFlinger::TrackHandle::getCblk() const { in getCblk() 307 status_t AudioFlinger::TrackHandle::start() { in start() 311 void AudioFlinger::TrackHandle::stop() { in stop() [all …]
|
D | AudioFlinger.cpp | 98 nsecs_t AudioFlinger::mStandbyTimeInNsecs = kDefaultStandbyTimeInNsecs; 100 uint32_t AudioFlinger::mScreenState; 104 bool AudioFlinger::mTeeSinkInputEnabled = false; 105 bool AudioFlinger::mTeeSinkOutputEnabled = false; 106 bool AudioFlinger::mTeeSinkTrackEnabled = false; 108 size_t AudioFlinger::mTeeSinkInputFrames = kTeeSinkInputFramesDefault; 109 size_t AudioFlinger::mTeeSinkOutputFrames = kTeeSinkOutputFramesDefault; 110 size_t AudioFlinger::mTeeSinkTrackFrames = kTeeSinkTrackFramesDefault; 118 wp<AudioFlinger> gAudioFlinger; 146 AudioFlinger::AudioFlinger() in AudioFlinger() function in android::AudioFlinger [all …]
|
D | Threads.cpp | 437 const char *AudioFlinger::ThreadBase::threadTypeToString(AudioFlinger::ThreadBase::type_t type) in threadTypeToString() 501 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id, in ThreadBase() 521 AudioFlinger::ThreadBase::~ThreadBase() in ~ThreadBase() 534 status_t AudioFlinger::ThreadBase::readyToRun() in readyToRun() 545 void AudioFlinger::ThreadBase::exit() in exit() 569 status_t AudioFlinger::ThreadBase::setParameters(const String8& keyValuePairs) in setParameters() 579 status_t AudioFlinger::ThreadBase::sendConfigEvent_l(sp<ConfigEvent>& event) in sendConfigEvent_l() 606 void AudioFlinger::ThreadBase::sendIoConfigEvent(audio_io_config_event event, pid_t pid) in sendIoConfigEvent() 613 void AudioFlinger::ThreadBase::sendIoConfigEvent_l(audio_io_config_event event, pid_t pid) in sendIoConfigEvent_l() 619 void AudioFlinger::ThreadBase::sendPrioConfigEvent(pid_t pid, pid_t tid, int32_t prio, bool forApp) in sendPrioConfigEvent() [all …]
|
D | Effects.cpp | 59 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread, in EffectModule() 60 const wp<AudioFlinger::EffectChain>& chain, in EffectModule() 80 sp<AudioFlinger> audioFlinger = mAudioFlinger.promote(); in EffectModule() 107 AudioFlinger::EffectModule::~EffectModule() in ~EffectModule() 117 status_t AudioFlinger::EffectModule::addHandle(EffectHandle *handle) in addHandle() 156 ssize_t AudioFlinger::EffectModule::removeHandle(EffectHandle *handle) in removeHandle() 162 ssize_t AudioFlinger::EffectModule::removeHandle_l(EffectHandle *handle) in removeHandle_l() 198 AudioFlinger::EffectHandle *AudioFlinger::EffectModule::controlHandle_l() in controlHandle_l() 212 ssize_t AudioFlinger::EffectModule::disconnectHandle(EffectHandle *handle, bool unpinIfLast) in disconnectHandle() 219 sp<AudioFlinger> af = mAudioFlinger.promote(); in disconnectHandle() [all …]
|
D | PatchPanel.cpp | 48 status_t AudioFlinger::listAudioPorts(unsigned int *num_ports, in listAudioPorts() 59 status_t AudioFlinger::getAudioPort(struct audio_port *port) in getAudioPort() 70 status_t AudioFlinger::createAudioPatch(const struct audio_patch *patch, in createAudioPatch() 81 status_t AudioFlinger::releaseAudioPatch(audio_patch_handle_t handle) in releaseAudioPatch() 92 status_t AudioFlinger::listAudioPatches(unsigned int *num_patches, in listAudioPatches() 103 status_t AudioFlinger::setAudioPortConfig(const struct audio_port_config *config) in setAudioPortConfig() 113 AudioFlinger::PatchPanel::PatchPanel(const sp<AudioFlinger>& audioFlinger) in PatchPanel() 118 AudioFlinger::PatchPanel::~PatchPanel() in ~PatchPanel() 123 status_t AudioFlinger::PatchPanel::listAudioPorts(unsigned int *num_ports __unused, in listAudioPorts() 131 status_t AudioFlinger::PatchPanel::getAudioPort(struct audio_port *port __unused) in getAudioPort() [all …]
|
D | PatchPanel.h | 19 #error This header file should only be included from AudioFlinger.h 27 explicit PatchPanel(const sp<AudioFlinger>& audioFlinger); 88 const wp<AudioFlinger> mAudioFlinger;
|
D | Threads.h | 19 #error This header file should only be included from AudioFlinger.h 39 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id, 299 const sp<AudioFlinger::Client>& client, 338 sp<AudioFlinger::EffectModule> getEffect(audio_session_t sessionId, int effectId); 339 sp<AudioFlinger::EffectModule> getEffect_l(audio_session_t sessionId, int effectId); 437 friend class AudioFlinger; // for mEffectChains variable 444 const sp<AudioFlinger> mAudioFlinger; 632 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 704 const sp<AudioFlinger::Client>& client, 745 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track, [all …]
|
D | Effects.h | 19 #error This header file should only be included from AudioFlinger.h 46 const wp<AudioFlinger::EffectChain>& chain, 139 friend class AudioFlinger; // for mHandles 171 wp<AudioFlinger> mAudioFlinger; 184 const sp<AudioFlinger::Client>& client, 236 friend class AudioFlinger; // for mEffect, mHasControl, mEnabled 370 friend class AudioFlinger; // for mThread, mEffects
|
D | AudioFlinger.h | 103 class AudioFlinger : 104 public BinderService<AudioFlinger>, 107 friend class BinderService<AudioFlinger>; // for AudioFlinger() 356 AudioFlinger() ANDROID_API; 357 virtual ~AudioFlinger(); 441 Client(const sp<AudioFlinger>& audioFlinger, pid_t pid); 445 sp<AudioFlinger> audioFlinger() const { return mAudioFlinger; } in audioFlinger() 450 const sp<AudioFlinger> mAudioFlinger; 458 NotificationClient(const sp<AudioFlinger>& audioFlinger, 472 const sp<AudioFlinger> mAudioFlinger;
|
D | RecordTracks.h | 19 #error This header file should only be included from AudioFlinger.h 66 friend class AudioFlinger; // for mState
|
D | MmapTracks.h | 19 #error This header file should only be included from AudioFlinger.h
|
D | Android.mk | 24 AudioFlinger.cpp \
|
D | TrackBase.h | 19 #error This header file should only be included from AudioFlinger.h
|
D | PlaybackTracks.h | 19 #error This header file should only be included from AudioFlinger.h
|
/frameworks/av/media/audioserver/ |
D | main_audioserver.cpp | 133 AudioFlinger::instantiate(); in main()
|
/frameworks/av/media/libaudioclient/include/media/ |
D | IAudioFlinger.h | 44 DECLARE_META_INTERFACE(AudioFlinger);
|
/frameworks/av/include/media/ |
D | IAudioFlinger.h | 44 DECLARE_META_INTERFACE(AudioFlinger);
|
/frameworks/av/media/libaudioclient/ |
D | IAudioFlinger.cpp | 940 IMPLEMENT_META_INTERFACE(AudioFlinger, "android.media.IAudioFlinger");
|