Searched refs:PlaybackThread (Results 1 - 9 of 9) sorted by relevance
/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 273 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) 336 AudioFlinger::PlaybackThread::Track::Track( 337 PlaybackThread *thread, 415 AudioFlinger::PlaybackThread::Track::~Track() 417 ALOGV("PlaybackThread::Track destructor"); 428 status_t AudioFlinger::PlaybackThread::Track::initCheck() const 437 void AudioFlinger::PlaybackThread::Track::destroy() 453 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); 462 /*static*/ void AudioFlinger::PlaybackThread [all...] |
H A D | PatchPanel.h | 66 sp<PlaybackThread> mPlaybackThread; 67 sp<PlaybackThread::PatchTrack> mPatchTrack;
|
H A D | AudioFlinger.h | 453 class PlaybackThread; 477 // --- PlaybackThread --- 488 TrackHandle(const sp<PlaybackThread::Track>& track); 504 const sp<PlaybackThread::Track> mTrack; 526 PlaybackThread *checkPlaybackThread_l(audio_io_handle_t output) const; 536 sp<PlaybackThread> openOutput_l(audio_module_handle_t module, 543 void closeOutputFinish(sp<PlaybackThread> thread); 570 PlaybackThread *srcThread, 571 PlaybackThread *dstThread, 575 PlaybackThread *primaryPlaybackThread_ [all...] |
H A D | PlaybackTracks.h | 25 Track( PlaybackThread *thread, 77 friend class PlaybackThread; 130 // see comment at AudioFlinger::PlaybackThread::Track::~Track for why this can't be const 182 OutputTrack(PlaybackThread *thread, 222 PatchTrack(PlaybackThread *playbackThread,
|
H A D | Threads.cpp | 635 // are set by PlaybackThread::readOutputParameters_l() or 1417 // PlaybackThread::addEffect_l() must be called with AudioFlinger::mLock and 1418 // PlaybackThread::mLock held 1556 AudioFlinger::PlaybackThread::PlaybackThread(const sp<AudioFlinger>& audioFlinger, function in class:android::AudioFlinger::PlaybackThread 1626 AudioFlinger::PlaybackThread::~PlaybackThread() 1634 void AudioFlinger::PlaybackThread::dump(int fd, const Vector<String16>& args) 1641 void AudioFlinger::PlaybackThread::dumpTracks(int fd, const Vector<String16>& args __unused) 1706 void AudioFlinger::PlaybackThread [all...] |
H A D | AudioFlinger.cpp | 588 sp<PlaybackThread::Track> track; 640 PlaybackThread *thread = checkPlaybackThread_l(output); 649 PlaybackThread *effectThread = NULL; 660 sp<PlaybackThread> t = mPlaybackThreads.valueAt(i); 663 if (sessions & PlaybackThread::EFFECT_SESSION) { 745 PlaybackThread *thread = checkPlaybackThread_l(output); 780 PlaybackThread *thread = checkPlaybackThread_l(output); 1003 PlaybackThread *thread = NULL; 1060 PlaybackThread *thread = checkPlaybackThread_l(output); 1200 PlaybackThread *playbackThrea [all...] |
H A D | Threads.h | 342 // strategy is only meaningful for PlaybackThread which implements this method 422 // updated by PlaybackThread::readOutputParameters_l() or 473 // --- PlaybackThread --- 474 class PlaybackThread : public ThreadBase { class in inherits:ThreadBase 497 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 499 virtual ~PlaybackThread(); 596 // parameter to AF::PlaybackThread::Track::Track(). 601 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track> track, 603 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track> track, 707 // mMasterMute is in both PlaybackThread an [all...] |
H A D | Effects.cpp | 409 PlaybackThread *pbt = thread->mAudioFlinger->checkPlaybackThread_l(thread->mId); 1122 PlaybackThread *t = (PlaybackThread *)thread.get(); 1128 PlaybackThread *t = (PlaybackThread *)thread.get(); 1165 PlaybackThread *t = (PlaybackThread *)thread.get(); 1479 // addEffect_l() must be called with PlaybackThread::mLock held 1595 // removeEffect_l() must be called with PlaybackThread::mLock held 1629 // setDevice_l() must be called with PlaybackThread [all...] |
H A D | PatchPanel.cpp | 452 patch->mPatchTrack = new PlaybackThread::PatchTrack(
|
Completed in 135 milliseconds