HomeSort by relevance Sort by last modified time
    Searched refs:ThreadBase (Results 1 - 10 of 10) sorted by null

  /frameworks/av/services/audioflinger/
Effects.h 27 // AudioFlinger -> ThreadBase -> EffectChain -> EffectModule
29 // startOutput()...) should never be called with AudioFlinger or Threadbase mutex locked
44 EffectModule(ThreadBase *thread,
92 void setThread(const wp<ThreadBase>& thread) { mThread = thread; }
93 const wp<ThreadBase>& thread() { return mThread; }
141 wp<ThreadBase> mThread; // parent thread
245 EffectChain(const wp<ThreadBase>& wThread, int sessionId);
246 EffectChain(ThreadBase *thread, int sessionId);
358 void clearInputBuffer_l(sp<ThreadBase> thread);
360 void setThread(const sp<ThreadBase>& thread)
    [all...]
Tracks.cpp 64 AudioFlinger::ThreadBase::TrackBase::TrackBase(
65 ThreadBase *thread,
206 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const
217 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
247 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
263 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
372 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock held
487 sp<ThreadBase> thread = mThread.promote();
661 sp<ThreadBase> thread = mThread.promote();
726 sp<ThreadBase> thread = mThread.promote()
    [all...]
TrackBase.h 58 TrackBase(ThreadBase *thread,
138 const wp<ThreadBase> mThread;
Threads.cpp 314 // ThreadBase
317 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
333 AudioFlinger::ThreadBase::~ThreadBase()
346 status_t AudioFlinger::ThreadBase::readyToRun()
357 void AudioFlinger::ThreadBase::exit()
359 ALOGV("ThreadBase::exit");
381 status_t AudioFlinger::ThreadBase::setParameters(const String8& keyValuePairs)
385 ALOGV("ThreadBase::setParameters() %s", keyValuePairs.string())
    [all...]
Effects.cpp 58 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread,
203 sp<ThreadBase> thread = mThread.promote();
321 sp<ThreadBase> thread;
447 sp<ThreadBase> thread = mThread.promote();
527 sp<ThreadBase> thread = mThread.promote();
    [all...]
Threads.h 22 class ThreadBase : public Thread {
35 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
37 virtual ~ThreadBase();
215 PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
225 wp<ThreadBase> mThread;
252 // sendConfigEvent_l() must be called with ThreadBase::mLock held
297 // same as getEffectChain() but must be called with ThreadBase mutex locked
304 // ThreadBase mutex before processing the mixer and effects. This guarantees the
446 class PlaybackThread : public ThreadBase {
508 // ThreadBase virtual
    [all...]
PatchPanel.cpp 232 sp<ThreadBase> thread =
288 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
307 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
358 sp<ThreadBase> thread =
590 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
604 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
627 sp<ThreadBase> thread =
PlaybackTracks.h 277 const wp<ThreadBase>& thread() const { return mThread; }
AudioFlinger.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 1193 milliseconds