Searched refs:MixerThread (Results 1 – 7 of 7) sorted by relevance
835 class MixerThread : public PlaybackThread {837 MixerThread(const sp<AudioFlinger>& audioFlinger,842 virtual ~MixerThread();993 class DuplicatingThread : public MixerThread {995 DuplicatingThread(const sp<AudioFlinger>& audioFlinger, MixerThread* mainThread,1000 void addOutputTrack(MixerThread* thread);1001 void removeOutputTrack(MixerThread* thread);
2786 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, in MixerThread() function in android::AudioFlinger::MixerThread2949 AudioFlinger::MixerThread::~MixerThread() in ~MixerThread()2987 uint32_t AudioFlinger::MixerThread::correctLatency_l(uint32_t latency) const in correctLatency_l()2997 void AudioFlinger::MixerThread::threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove) in threadLoop_removeTracks()3002 ssize_t AudioFlinger::MixerThread::threadLoop_write() in threadLoop_write()3037 void AudioFlinger::MixerThread::threadLoop_standby() in threadLoop_standby()3104 void AudioFlinger::MixerThread::threadLoop_mix() in threadLoop_mix()3136 void AudioFlinger::MixerThread::threadLoop_sleepTime() in threadLoop_sleepTime()3172 AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTracks_l( in prepareTracks_l()3734 int AudioFlinger::MixerThread::getTrackName_l(audio_channel_mask_t channelMask, in getTrackName_l()[all …]
442 class MixerThread; variable519 MixerThread *checkMixerThread_l(audio_io_handle_t output) const;
78 friend class MixerThread; variable
1770 thread = new MixerThread(this, outputStream, *output, devices); in openOutput_l()1831 MixerThread *thread1 = checkMixerThread_l(output1); in openDuplicateOutput()1832 MixerThread *thread2 = checkMixerThread_l(output2); in openDuplicateOutput()1873 dupThread->removeOutputTrack((MixerThread *)thread.get()); in closeOutput_nonvirtual()2325 AudioFlinger::MixerThread *AudioFlinger::checkMixerThread_l(audio_io_handle_t output) const in checkMixerThread_l()2328 return thread != NULL && thread->type() != ThreadBase::DIRECT ? (MixerThread *) thread : NULL; in checkMixerThread_l()
234 newPatch->mPlaybackThread = (MixerThread *)thread.get(); in createAudioPatch()
1727 MixerThread *mixerThread = (MixerThread *)thread.get(); in write()