Searched refs:PlaybackThread (Results 1 - 7 of 7) sorted by relevance
/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 224 AudioFlinger::TrackHandle::TrackHandle(const sp<AudioFlinger::PlaybackThread::Track>& track) 268 PlaybackThread::TimedTrack* tt = 269 reinterpret_cast<PlaybackThread::TimedTrack*>(mTrack.get()); 278 PlaybackThread::TimedTrack* tt = 279 reinterpret_cast<PlaybackThread::TimedTrack*>(mTrack.get()); 289 PlaybackThread::TimedTrack* tt = 290 reinterpret_cast<PlaybackThread::TimedTrack*>(mTrack.get()); 319 AudioFlinger::PlaybackThread::Track::Track( 320 PlaybackThread *thread, 384 AudioFlinger::PlaybackThread [all...] |
H A D | PlaybackTracks.h | 25 Track( PlaybackThread *thread, 73 friend class PlaybackThread; 123 // see comment at AudioFlinger::PlaybackThread::Track::~Track for why this can't be const 161 static sp<TimedTrack> create(PlaybackThread *thread, 205 TimedTrack(PlaybackThread *thread, 256 OutputTrack(PlaybackThread *thread,
|
H A D | Threads.cpp | 273 // set by PlaybackThread::readOutputParameters() or RecordThread::readInputParameters() 871 // PlaybackThread::addEffect_l() must be called with AudioFlinger::mLock and 872 // PlaybackThread::mLock held 998 AudioFlinger::PlaybackThread::PlaybackThread(const sp<AudioFlinger>& audioFlinger, function in class:android::AudioFlinger::PlaybackThread 1060 AudioFlinger::PlaybackThread::~PlaybackThread() 1066 void AudioFlinger::PlaybackThread::dump(int fd, const Vector<String16>& args) 1073 void AudioFlinger::PlaybackThread::dumpTracks(int fd, const Vector<String16>& args) 1123 void AudioFlinger::PlaybackThread [all...] |
H A D | AudioFlinger.h | 367 class PlaybackThread; 391 // --- PlaybackThread --- 400 TrackHandle(const sp<PlaybackThread::Track>& track); 422 const sp<PlaybackThread::Track> mTrack; 443 PlaybackThread *checkPlaybackThread_l(audio_io_handle_t output) const; 458 PlaybackThread *srcThread, 459 PlaybackThread *dstThread, 462 PlaybackThread *primaryPlaybackThread_l() const; 465 sp<PlaybackThread> getEffectThread_l(int sessionId, int EffectId); 579 DefaultKeyedVector< audio_io_handle_t, sp<PlaybackThread> > mPlaybackThread [all...] |
H A D | AudioFlinger.cpp | 454 sp<PlaybackThread::Track> track; 478 PlaybackThread *thread = checkPlaybackThread_l(output); 479 PlaybackThread *effectThread = NULL; 495 sp<PlaybackThread> t = mPlaybackThreads.valueAt(i); 498 if (sessions & PlaybackThread::EFFECT_SESSION) { 562 PlaybackThread *thread = checkPlaybackThread_l(output); 573 PlaybackThread *thread = checkPlaybackThread_l(output); 584 PlaybackThread *thread = checkPlaybackThread_l(output); 595 PlaybackThread *thread = checkPlaybackThread_l(output); 608 PlaybackThread *threa [all...] |
H A D | Threads.h | 206 // strategy is only meaningful for PlaybackThread which implements this method 270 // updated by PlaybackThread::readOutputParameters() or 332 // --- PlaybackThread --- 333 class PlaybackThread : public ThreadBase { class in inherits:ThreadBase 354 PlaybackThread(const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, 356 virtual ~PlaybackThread(); 453 status_t attachAuxEffect(const sp<AudioFlinger::PlaybackThread::Track> track, 455 status_t attachAuxEffect_l(const sp<AudioFlinger::PlaybackThread::Track> track, 495 // mMasterMute is in both PlaybackThread and in AudioFlinger. When a 496 // PlaybackThread need [all...] |
H A D | Effects.cpp | 387 PlaybackThread *pbt = thread->mAudioFlinger->checkPlaybackThread_l(thread->mId); 977 PlaybackThread *t = (PlaybackThread *)thread.get(); 983 PlaybackThread *t = (PlaybackThread *)thread.get(); 1020 PlaybackThread *t = (PlaybackThread *)thread.get(); 1328 // addEffect_l() must be called with PlaybackThread::mLock held 1444 // removeEffect_l() must be called with PlaybackThread::mLock held 1478 // setDevice_l() must be called with PlaybackThread [all...] |
Completed in 135 milliseconds