HomeSort by relevance Sort by last modified time
    Searched refs:ThreadBase (Results 1 - 9 of 9) 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; }
140 wp<ThreadBase> mThread; // parent thread
242 EffectChain(const wp<ThreadBase>& wThread, int sessionId);
243 EffectChain(ThreadBase *thread, int sessionId);
346 void clearInputBuffer_l(sp<ThreadBase> thread);
348 wp<ThreadBase> mThread; // parent mixer threa
    [all...]
TrackBase.h 40 TrackBase(ThreadBase *thread,
117 const wp<ThreadBase> mThread;
Threads.h 22 class ThreadBase : public Thread {
35 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
37 virtual ~ThreadBase();
104 PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
114 wp<ThreadBase> mThread;
174 // same as getEffectChain() but must be called with ThreadBase mutex locked
181 // ThreadBase mutex before processing the mixer and effects. This guarantees the
333 class PlaybackThread : public ThreadBase {
396 // ThreadBase virtuals
    [all...]
Tracks.cpp 62 AudioFlinger::ThreadBase::TrackBase::TrackBase(
63 ThreadBase *thread,
170 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
198 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
214 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
318 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock held
411 sp<ThreadBase> thread = mThread.promote();
574 sp<ThreadBase> thread = mThread.promote();
636 sp<ThreadBase> thread = mThread.promote();
664 sp<ThreadBase> thread = mThread.promote()
    [all...]
Effects.cpp 56 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread,
197 sp<ThreadBase> thread = mThread.promote();
307 sp<ThreadBase> thread;
457 sp<ThreadBase> thread = mThread.promote();
503 sp<ThreadBase> thread = mThread.promote();
958 sp<ThreadBase> thread = mEffect->thread().promote();
    [all...]
Threads.cpp 264 // ThreadBase
267 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
283 AudioFlinger::ThreadBase::~ThreadBase()
300 void AudioFlinger::ThreadBase::exit()
302 ALOGV("ThreadBase::exit");
324 status_t AudioFlinger::ThreadBase::setParameters(const String8& keyValuePairs)
328 ALOGV("ThreadBase::setParameters() %s", keyValuePairs.string());
344 void AudioFlinger::ThreadBase::sendIoConfigEvent(int event, int param
    [all...]
PlaybackTracks.h 272 const wp<ThreadBase>& thread() const { return mThread; }
AudioFlinger.cpp 933 sp<ThreadBase> thread;
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 160 milliseconds