Home
last modified time | relevance | path

Searched refs:DuplicatingThread (Results 1 – 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
DPlaybackTracks.h224 DuplicatingThread *sourceThread,
258 DuplicatingThread* const mSourceThread; // for waitTimeMs() in write()
DThreads.cpp6008 AudioFlinger::DuplicatingThread::DuplicatingThread(const sp<AudioFlinger>& audioFlinger, in DuplicatingThread() function in android::AudioFlinger::DuplicatingThread
6017 AudioFlinger::DuplicatingThread::~DuplicatingThread() in ~DuplicatingThread()
6024 void AudioFlinger::DuplicatingThread::threadLoop_mix() in threadLoop_mix()
6042 void AudioFlinger::DuplicatingThread::threadLoop_sleepTime() in threadLoop_sleepTime()
6062 ssize_t AudioFlinger::DuplicatingThread::threadLoop_write() in threadLoop_write()
6071 void AudioFlinger::DuplicatingThread::threadLoop_standby() in threadLoop_standby()
6079 void AudioFlinger::DuplicatingThread::dumpInternals(int fd, const Vector<String16>& args __unused) in dumpInternals()
6104 void AudioFlinger::DuplicatingThread::saveOutputTracks() in saveOutputTracks()
6109 void AudioFlinger::DuplicatingThread::clearOutputTracks() in clearOutputTracks()
6114 void AudioFlinger::DuplicatingThread::addOutputTrack(MixerThread *thread) in addOutputTrack()
[all …]
DThreads.h1278 class DuplicatingThread : public MixerThread {
1280 DuplicatingThread(const sp<AudioFlinger>& audioFlinger, MixerThread* mainThread,
1282 virtual ~DuplicatingThread();
DAudioFlinger.cpp2187 DuplicatingThread *thread = new DuplicatingThread(this, thread1, id, mSystemReady); in openDuplicateOutput()
2215 DuplicatingThread *dupThread = in closeOutput_nonvirtual()
2216 (DuplicatingThread *)mPlaybackThreads.valueAt(i).get(); in closeOutput_nonvirtual()
DAudioFlinger.h496 class DuplicatingThread; variable
DTracks.cpp1284 DuplicatingThread *sourceThread, in OutputTrack()