Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:playbackThread

802 // PlaybackThread::addEffect_l() must be called with AudioFlinger::mLock and
803 // PlaybackThread::mLock held
923 AudioFlinger::PlaybackThread::PlaybackThread(const sp<AudioFlinger>& audioFlinger,
975 AudioFlinger::PlaybackThread::~PlaybackThread()
981 void AudioFlinger::PlaybackThread::dump(int fd, const Vector<String16>& args)
988 void AudioFlinger::PlaybackThread::dumpTracks(int fd, const Vector<String16>& args)
1038 void AudioFlinger::PlaybackThread::dumpInternals(int fd, const Vector<String16>& args)
1066 status_t AudioFlinger::PlaybackThread::readyToRun()
1077 void AudioFlinger::PlaybackThread::onFirstRef()
1083 void AudioFlinger::PlaybackThread::preExit()
1091 // PlaybackThread::createTrack_l() must be called with AudioFlinger::mLock held
1092 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l(
1257 uint32_t AudioFlinger::PlaybackThread::correctLatency_l(uint32_t latency) const
1262 uint32_t AudioFlinger::PlaybackThread::latency() const
1267 uint32_t AudioFlinger::PlaybackThread::latency_l() const
1276 void AudioFlinger::PlaybackThread::setMasterVolume(float value)
1288 void AudioFlinger::PlaybackThread::setMasterMute(bool muted)
1300 void AudioFlinger::PlaybackThread::setStreamVolume(audio_stream_type_t stream, float value)
1306 void AudioFlinger::PlaybackThread::setStreamMute(audio_stream_type_t stream, bool muted)
1312 float AudioFlinger::PlaybackThread::streamVolume(audio_stream_type_t stream) const
1319 status_t AudioFlinger::PlaybackThread::addTrack_l(const sp<Track>& track)
1350 void AudioFlinger::PlaybackThread::destroyTrack_l(const sp<Track>& track)
1359 void AudioFlinger::PlaybackThread::removeTrack_l(const sp<Track>& track)
1380 String8 AudioFlinger::PlaybackThread::getParameters(const String8& keys)
1397 void AudioFlinger::PlaybackThread::audioConfigChanged_l(int event, int param) {
1401 ALOGV("PlaybackThread::audioConfigChanged_l, thread %p, event %d, param %d", this, event,
1425 void AudioFlinger::PlaybackThread::readOutputParameters()
1497 status_t AudioFlinger::PlaybackThread::getRenderPosition(size_t *halFrames, size_t *dspFrames)
1519 uint32_t AudioFlinger::PlaybackThread::hasAudioSession(int sessionId) const
1538 uint32_t AudioFlinger::PlaybackThread::getStrategyForSession_l(int sessionId)
1555 AudioFlinger::AudioStreamOut* AudioFlinger::PlaybackThread::getOutput() const
1561 AudioFlinger::AudioStreamOut* AudioFlinger::PlaybackThread::clearOutput()
1575 audio_stream_t* AudioFlinger::PlaybackThread::stream() const
1583 uint32_t AudioFlinger::PlaybackThread::activeSleepTimeUs() const
1588 status_t AudioFlinger::PlaybackThread::setSyncEvent(const sp<SyncEvent>& event)
1607 bool AudioFlinger::PlaybackThread::isValidSyncEvent(const sp<SyncEvent>& event) const
1612 void AudioFlinger::PlaybackThread::threadLoop_removeTracks(
1628 void AudioFlinger::PlaybackThread::checkSilentMode_l()
1646 void AudioFlinger::PlaybackThread::threadLoop_write()
1707 void AudioFlinger::PlaybackThread::cacheParameters_l()
1714 void AudioFlinger::PlaybackThread::invalidateTracks(audio_stream_type_t streamType)
1729 status_t AudioFlinger::PlaybackThread::addEffectChain_l(const sp<EffectChain>& chain)
1796 size_t AudioFlinger::PlaybackThread::removeEffectChain_l(const sp<EffectChain>& chain)
1832 status_t AudioFlinger::PlaybackThread::attachAuxEffect(
1833 const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId)
1839 status_t AudioFlinger::PlaybackThread::attachAuxEffect_l(
1840 const sp<AudioFlinger::PlaybackThread::Track> track, int EffectId)
1862 void AudioFlinger::PlaybackThread::detachAuxEffect_l(int effectId)
1872 bool AudioFlinger::PlaybackThread::threadLoop()
2062 : PlaybackThread(audioFlinger, output, id, device, type),
2258 PlaybackThread::threadLoop_removeTracks(tracksToRemove);
2291 PlaybackThread::threadLoop_write();
2320 PlaybackThread::threadLoop_standby();
2324 void AudioFlinger::PlaybackThread::threadLoop_standby()
2390 AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTracks_l(
3057 PlaybackThread::dumpInternals(fd, args);
3101 PlaybackThread::cacheParameters_l();
3114 : PlaybackThread(audioFlinger, output, id, device, DIRECT)
3123 AudioFlinger::PlaybackThread::mixer_state AudioFlinger::DirectOutputThread::prepareTracks_l(
3371 time = PlaybackThread::activeSleepTimeUs();
3402 PlaybackThread::cacheParameters_l();
3545 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
3547 if (playbackThread->standby() && !playbackThread->isSuspended()) {