Lines Matching defs:MixerThread
1782 // FIXME test that MixerThread for this fast track has a capable output HAL
2279 // This may need to be updated as MixerThread/OutputTracks are added and not here.
2662 ALOGV("MixerThread::invalidateTracks() mixer %p, streamType %d, mTracks.size %zu",
3063 // mMixerBufferValid is only set true by MixerThread::prepareTracks_l().
3166 // Limit MixerThread data processing to no more than twice the
3295 status_t AudioFlinger::MixerThread::createAudioPatch_l(const struct audio_patch *patch,
3381 status_t AudioFlinger::MixerThread::releaseAudioPatch_l(const audio_patch_handle_t handle)
3430 AudioFlinger::MixerThread::MixerThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
3441 ALOGV("MixerThread() id=%d device=%#x type=%d", id, device, type);
3605 AudioFlinger::MixerThread::~MixerThread()
3643 uint32_t AudioFlinger::MixerThread::correctLatency_l(uint32_t latency) const
3653 void AudioFlinger::MixerThread::threadLoop_removeTracks(const Vector< sp<Track> >& tracksToRemove)
3658 ssize_t AudioFlinger::MixerThread::threadLoop_write()
3701 void AudioFlinger::MixerThread::threadLoop_standby()
3768 void AudioFlinger::MixerThread::threadLoop_mix()
3786 void AudioFlinger::MixerThread::threadLoop_sleepTime()
3822 AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTracks_l(
4412 int AudioFlinger::MixerThread::getTrackName_l(audio_channel_mask_t channelMask,
4419 void AudioFlinger::MixerThread::deleteTrackName_l(int name)
4426 bool AudioFlinger::MixerThread::checkForNewParameter_l(const String8& keyValuePair,
4533 void AudioFlinger::MixerThread::dumpInternals(int fd, const Vector<String16>& args)
4570 uint32_t AudioFlinger::MixerThread::idleSleepTimeUs() const
4575 uint32_t AudioFlinger::MixerThread::suspendSleepTimeUs() const
4580 void AudioFlinger::MixerThread::cacheParameters_l()
5473 AudioFlinger::MixerThread* mainThread, audio_io_handle_t id, bool systemReady)
5474 : MixerThread(audioFlinger, mainThread->getOutput(), id, mainThread->outDevice(),
5553 void AudioFlinger::DuplicatingThread::addOutputTrack(MixerThread *thread)
5556 // The downstream MixerThread consumes thread->frameCount() amount of frames per mix pass.
5580 void AudioFlinger::DuplicatingThread::removeOutputTrack(MixerThread *thread)
5644 MixerThread::cacheParameters_l();