Lines Matching refs:MixerThread

1758             // FIXME test that MixerThread for this fast track has a capable output HAL
1874 uint32_t AudioFlinger::MixerThread::correctLatency(uint32_t latency) const
2255 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
2265 ALOGV("MixerThread() id=%d device=%#x type=%d", id, device, type);
2397 AudioFlinger::MixerThread::~MixerThread()
2722 void AudioFlinger::MixerThread::threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove)
2727 void AudioFlinger::MixerThread::threadLoop_write()
2805 void AudioFlinger::MixerThread::threadLoop_standby()
2841 void AudioFlinger::MixerThread::threadLoop_mix()
2871 void AudioFlinger::MixerThread::threadLoop_sleepTime()
2900 AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTracks_l(
3419 ALOGV ("MixerThread::invalidateTracks() mixer %p, streamType %d, mTracks.size %d",
3434 int AudioFlinger::MixerThread::getTrackName_l(audio_channel_mask_t channelMask, int sessionId)
3440 void AudioFlinger::MixerThread::deleteTrackName_l(int name)
3447 bool AudioFlinger::MixerThread::checkForNewParameters_l()
3583 void AudioFlinger::MixerThread::dumpInternals(int fd, const Vector<String16>& args)
3673 uint32_t AudioFlinger::MixerThread::idleSleepTimeUs() const
3678 uint32_t AudioFlinger::MixerThread::suspendSleepTimeUs() const
3683 void AudioFlinger::MixerThread::cacheParameters_l()
3984 AudioFlinger::MixerThread* mainThread, audio_io_handle_t id)
3985 : MixerThread(audioFlinger, mainThread->getOutput(), id, mainThread->outDevice(), DUPLICATING),
4057 void AudioFlinger::DuplicatingThread::addOutputTrack(MixerThread *thread)
4076 void AudioFlinger::DuplicatingThread::removeOutputTrack(MixerThread *thread)
4134 MixerThread::cacheParameters_l();
5557 MixerThread *mixerThread = (MixerThread *)thread.get();
7008 thread = new MixerThread(this, output, id, *pDevices);
7041 MixerThread *thread1 = checkMixerThread_l(output1);
7042 MixerThread *thread2 = checkMixerThread_l(output2);
7081 dupThread->removeOutputTrack((MixerThread *)thread.get());
7371 AudioFlinger::MixerThread *AudioFlinger::checkMixerThread_l(audio_io_handle_t output) const
7374 return thread != NULL && thread->type() != ThreadBase::DIRECT ? (MixerThread *) thread : NULL;