Searched refs:DirectOutputThread (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/av/services/audioflinger/ |
H A D | Threads.h | 1479 class DirectOutputThread : public PlaybackThread { 1482 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, in DirectOutputThread() function 1484 : DirectOutputThread(audioFlinger, output, id, DIRECT, systemReady) { } in DirectOutputThread() 1486 virtual ~DirectOutputThread(); 1518 DirectOutputThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 1554 class OffloadThread : public DirectOutputThread {
|
H A D | Threads.cpp | 6046 AudioFlinger::DirectOutputThread::DirectOutputThread(const sp<AudioFlinger>& audioFlinger, in DirectOutputThread() function in android::AudioFlinger::DirectOutputThread 6053 AudioFlinger::DirectOutputThread::~DirectOutputThread() in ~DirectOutputThread() 6127 void AudioFlinger::DirectOutputThread::onAddNewTrack_l() in onAddNewTrack_l() 6363 void AudioFlinger::DirectOutputThread::threadLoop_mix() in threadLoop_mix() 6390 void AudioFlinger::DirectOutputThread::threadLoop_sleepTime() in threadLoop_sleepTime() 6406 void AudioFlinger::DirectOutputThread::threadLoop_exit() in threadLoop_exit() 6424 bool AudioFlinger::DirectOutputThread::shouldStandby_l() in shouldStandby_l() 6493 uint32_t AudioFlinger::DirectOutputThread::idleSleepTimeUs() const in idleSleepTimeUs() 6515 void AudioFlinger::DirectOutputThread::cacheParameters_l() in cacheParameters_l() 6531 void AudioFlinger::DirectOutputThread::flushHw_l() in flushHw_l() [all …]
|
H A D | PlaybackTracks.h | 203 friend class DirectOutputThread; variable
|
H A D | AudioFlinger.h | 562 class DirectOutputThread; variable
|
H A D | Tracks.cpp | 1342 DirectOutputThread *directOutputThread = static_cast<DirectOutputThread*>(thread.get()); in selectPresentation()
|
H A D | AudioFlinger.cpp | 2592 thread = new DirectOutputThread(this, outputStream, *output, mSystemReady); in openOutput_l()
|