Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:Thread

283     class ThreadBase : public Thread {
290 MIXER, // Thread class is MixerThread
291 DIRECT, // Thread class is DirectOutputThread
292 DUPLICATING, // Thread class is DuplicatingThread
293 RECORD // Thread class is RecordThread
321 TrackBase(const wp<ThreadBase>& thread,
402 PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
580 Track( const wp<ThreadBase>& thread,
668 OutputTrack( const wp<ThreadBase>& thread,
681 wp<ThreadBase>& thread() { return mThread; }
702 // Thread virtuals
824 // Thread virtuals
849 // Thread virtuals
875 // Thread virtuals
877 void addOutputTrack(MixerThread* thread);
878 void removeOutputTrack(MixerThread* thread);
933 // record thread
941 RecordTrack(const wp<ThreadBase>& thread,
1109 void setThread(const wp<ThreadBase>& thread) { mThread = thread; }
1110 wp<ThreadBase>& thread() { return mThread; }
1149 wp<ThreadBase> mThread; // parent thread
1235 // There can be any number of EffectChain objects per output mixer thread (PlaybackThread).
1333 wp<ThreadBase> mThread; // parent mixer thread