Home
last modified time | relevance | path

Searched refs:PlaybackThread (Results 1 – 9 of 9) sorted by relevance

/frameworks/av/services/audioflinger/
DTracks.cpp300 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) in TrackHandle()
373 AudioFlinger::PlaybackThread::Track::Track( in Track()
374 PlaybackThread *thread, in Track()
459 AudioFlinger::PlaybackThread::Track::~Track() in ~Track()
472 status_t AudioFlinger::PlaybackThread::Track::initCheck() const in initCheck()
481 void AudioFlinger::PlaybackThread::Track::destroy() in destroy()
497 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in destroy()
506 /*static*/ void AudioFlinger::PlaybackThread::Track::appendDumpHeader(String8& result) in appendDumpHeader()
515 void AudioFlinger::PlaybackThread::Track::appendDump(String8& result, bool active) in appendDump()
631 uint32_t AudioFlinger::PlaybackThread::Track::sampleRate() const { in sampleRate()
[all …]
DAudioFlinger.h492 class PlaybackThread; variable
534 explicit TrackHandle(const sp<PlaybackThread::Track>& track);
554 const sp<PlaybackThread::Track> mTrack;
595 PlaybackThread *checkPlaybackThread_l(audio_io_handle_t output) const;
616 void closeOutputFinish(const sp<PlaybackThread>& thread);
640 PlaybackThread *srcThread,
641 PlaybackThread *dstThread,
645 PlaybackThread *primaryPlaybackThread_l() const;
649 PlaybackThread *fastPlaybackThread_l() const;
651 sp<PlaybackThread> getEffectThread_l(audio_session_t sessionId, int EffectId);
[all …]
DThreads.cpp1165 status_t AudioFlinger::PlaybackThread::checkEffectCompatibility_l( in checkEffectCompatibility_l()
1652 AudioFlinger::PlaybackThread::PlaybackThread(const sp<AudioFlinger>& audioFlinger, in PlaybackThread() function in android::AudioFlinger::PlaybackThread
1727 AudioFlinger::PlaybackThread::~PlaybackThread() in ~PlaybackThread()
1735 void AudioFlinger::PlaybackThread::dump(int fd, const Vector<String16>& args) in dump()
1744 void AudioFlinger::PlaybackThread::dumpTracks(int fd, const Vector<String16>& args __unused) in dumpTracks()
1809 void AudioFlinger::PlaybackThread::dumpInternals(int fd, const Vector<String16>& args) in dumpInternals()
1842 void AudioFlinger::PlaybackThread::onFirstRef() in onFirstRef()
1848 void AudioFlinger::PlaybackThread::preExit() in preExit()
1858 sp<AudioFlinger::PlaybackThread::Track> AudioFlinger::PlaybackThread::createTrack_l( in createTrack_l()
2177 ssize_t AudioFlinger::PlaybackThread::Tracks<T>::add(const sp<T> &track) in add()
[all …]
DPatchPanel.h71 sp<PlaybackThread> mPlaybackThread;
73 sp<PlaybackThread::PatchTrack> mPatchTrack;
DAudioFlinger.cpp659 sp<PlaybackThread::Track> track; in createTrack()
729 PlaybackThread *thread = checkPlaybackThread_l(output.outputId); in createTrack()
738 PlaybackThread *effectThread = NULL; in createTrack()
742 sp<PlaybackThread> t = mPlaybackThreads.valueAt(i); in createTrack()
836 PlaybackThread *thread = checkPlaybackThread_l(output); in format()
871 PlaybackThread *thread = checkPlaybackThread_l(output); in latency()
1430 PlaybackThread *playbackThread = checkPlaybackThread_l(output); in getRenderPosition()
1524 sp<AudioFlinger::PlaybackThread> AudioFlinger::getEffectThread_l(audio_session_t sessionId, in getEffectThread_l()
1527 sp<PlaybackThread> thread; in getEffectThread_l()
1872 PlaybackThread *thread = fastPlaybackThread_l(); in getPrimaryOutputSamplingRate()
[all …]
DPlaybackTracks.h25 Track( PlaybackThread *thread,
116 friend class PlaybackThread;
223 OutputTrack(PlaybackThread *thread,
280 PatchTrack(PlaybackThread *playbackThread,
DThreads.h612 class PlaybackThread : public ThreadBase, public StreamOutHalInterfaceCallback,
644 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output,
646 virtual ~PlaybackThread();
760 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track>& track,
762 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track>& track,
798 return trackCountForUid_l(uid) < PlaybackThread::kMaxTracksPerUid in isTrackAllowed_l()
799 && mTracks.size() < PlaybackThread::kMaxTracks; in isTrackAllowed_l()
923 DISALLOW_COPY_AND_ASSIGN(PlaybackThread);
1084 class MixerThread : public PlaybackThread {
1110 PlaybackThread::acquireWakeLock_l(); in acquireWakeLock_l()
[all …]
DPatchPanel.cpp284 newPatch->mPlaybackThread = (PlaybackThread *)thread.get(); in createAudioPatch()
490 patch->mPatchTrack = new PlaybackThread::PatchTrack( in createPatchConnections()
DEffects.cpp662 PlaybackThread *pbt = thread->mAudioFlinger->checkPlaybackThread_l(thread->mId); in configure()
1543 PlaybackThread *t = (PlaybackThread *)thread.get(); in enable()