Searched refs:MixerThread (Results 1 – 6 of 6) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Threads.h | 1007 class MixerThread : public PlaybackThread { 1009 MixerThread(const sp<AudioFlinger>& audioFlinger, 1015 virtual ~MixerThread(); 1204 class DuplicatingThread : public MixerThread { 1206 DuplicatingThread(const sp<AudioFlinger>& audioFlinger, MixerThread* mainThread, 1211 void addOutputTrack(MixerThread* thread); 1212 void removeOutputTrack(MixerThread* thread);
|
D | Threads.cpp | 3446 status_t AudioFlinger::MixerThread::createAudioPatch_l(const struct audio_patch *patch, in createAudioPatch_l() 3535 status_t AudioFlinger::MixerThread::releaseAudioPatch_l(const audio_patch_handle_t handle) in releaseAudioPatch_l() 3588 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, in MixerThread() function in android::AudioFlinger::MixerThread 3772 AudioFlinger::MixerThread::~MixerThread() in ~MixerThread() 3810 uint32_t AudioFlinger::MixerThread::correctLatency_l(uint32_t latency) const in correctLatency_l() 3820 void AudioFlinger::MixerThread::threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove) in threadLoop_removeTracks() 3825 ssize_t AudioFlinger::MixerThread::threadLoop_write() in threadLoop_write() 3868 void AudioFlinger::MixerThread::threadLoop_standby() in threadLoop_standby() 3951 void AudioFlinger::MixerThread::threadLoop_mix() in threadLoop_mix() 3969 void AudioFlinger::MixerThread::threadLoop_sleepTime() in threadLoop_sleepTime() [all …]
|
D | PlaybackTracks.h | 94 friend class MixerThread; variable
|
D | AudioFlinger.h | 516 class MixerThread; variable 612 MixerThread *checkMixerThread_l(audio_io_handle_t output) const;
|
D | AudioFlinger.cpp | 1997 thread = new MixerThread(this, outputStream, *output, devices, mSystemReady); in openOutput_l() 2065 MixerThread *thread1 = checkMixerThread_l(output1); in openDuplicateOutput() 2066 MixerThread *thread2 = checkMixerThread_l(output2); in openDuplicateOutput() 2105 dupThread->removeOutputTrack((MixerThread *)playbackThread.get()); in closeOutput_nonvirtual() 2648 AudioFlinger::MixerThread *AudioFlinger::checkMixerThread_l(audio_io_handle_t output) const in checkMixerThread_l() 2651 return thread != NULL && thread->type() != ThreadBase::DIRECT ? (MixerThread *) thread : NULL; in checkMixerThread_l()
|
D | PatchPanel.cpp | 266 newPatch->mPlaybackThread = (MixerThread *)thread.get(); in createAudioPatch()
|