Searched refs:PlaybackThread (Results 1 – 9 of 9) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Tracks.cpp | 300 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 …]
|
D | AudioFlinger.h | 492 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 …]
|
D | Threads.cpp | 1165 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 …]
|
D | PatchPanel.h | 71 sp<PlaybackThread> mPlaybackThread; 73 sp<PlaybackThread::PatchTrack> mPatchTrack;
|
D | AudioFlinger.cpp | 659 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 …]
|
D | PlaybackTracks.h | 25 Track( PlaybackThread *thread, 116 friend class PlaybackThread; 223 OutputTrack(PlaybackThread *thread, 280 PatchTrack(PlaybackThread *playbackThread,
|
D | Threads.h | 612 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 …]
|
D | PatchPanel.cpp | 284 newPatch->mPlaybackThread = (PlaybackThread *)thread.get(); in createAudioPatch() 490 patch->mPatchTrack = new PlaybackThread::PatchTrack( in createPatchConnections()
|
D | Effects.cpp | 662 PlaybackThread *pbt = thread->mAudioFlinger->checkPlaybackThread_l(thread->mId); in configure() 1543 PlaybackThread *t = (PlaybackThread *)thread.get(); in enable()
|