Searched refs:IAfPlaybackThread (Results 1 – 10 of 10) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Client.h | 27 class IAfPlaybackThread; variable 39 const sp<IAfPlaybackThread>& dstThread, 40 sp<IAfPlaybackThread>* srcThread) EXCLUDES_AudioFlinger_Mutex = 0;
|
D | IAfThread.h | 45 class IAfPlaybackThread; variable 98 IAfPlaybackThread* srcThread, IAfPlaybackThread* dstThread, 401 virtual sp<IAfPlaybackThread> asIAfPlaybackThread() { return nullptr; } in asIAfPlaybackThread() 406 class IAfPlaybackThread : public virtual IAfThreadBase, public virtual VolumeInterface { 408 static sp<IAfPlaybackThread> createBitPerfectThread( 412 static sp<IAfPlaybackThread> createDirectOutputThread( 416 static sp<IAfPlaybackThread> createMixerThread( 421 static sp<IAfPlaybackThread> createOffloadThread( 425 static sp<IAfPlaybackThread> createSpatializerThread( 546 class IAfDirectOutputThread : public virtual IAfPlaybackThread { [all …]
|
D | AudioFlinger.h | 284 const sp<IAfPlaybackThread>& dstThread, 285 sp<IAfPlaybackThread>* srcThread) final EXCLUDES_AudioFlinger_Mutex; 317 void closeThreadInternal_l(const sp<IAfPlaybackThread>& thread) final REQUIRES(mutex()); 320 IAfPlaybackThread* primaryPlaybackThread_l() const final REQUIRES(mutex()); 321 IAfPlaybackThread* checkPlaybackThread_l(audio_io_handle_t output) const final 383 IAfPlaybackThread* srcThread, IAfPlaybackThread* dstThread, 551 IAfPlaybackThread* checkMixerThread_l(audio_io_handle_t output) const REQUIRES(mutex()); 557 static void closeOutputFinish(const sp<IAfPlaybackThread>& thread); 582 IAfPlaybackThread* fastPlaybackThread_l() const REQUIRES(mutex()); 591 IAfPlaybackThread* thread, [all …]
|
D | AudioFlinger.cpp | 337 IAfPlaybackThread* thread = mPlaybackThreads.valueAt(i).get(); in updateSecondaryOutputs() 1075 IAfPlaybackThread* thread = checkPlaybackThread_l(output.outputId); in createTrack() 1084 IAfPlaybackThread* effectThread = nullptr; in createTrack() 1089 sp<IAfPlaybackThread> t = mPlaybackThreads.valueAt(i); in createTrack() 1218 IAfPlaybackThread* const thread = checkPlaybackThread_l(output); in format() 1253 IAfPlaybackThread* const thread = checkPlaybackThread_l(output); in latency() 1574 IAfPlaybackThread* const thread = checkPlaybackThread_l(output); in setRequestedLatencyMode() 1587 IAfPlaybackThread* const thread = checkPlaybackThread_l(output); in getSupportedLatencyModes() 1718 const std::function<bool(const sp<IAfPlaybackThread>&)>& useThread) in forwardParametersToDownstreamPatches_l() 1725 const sp<IAfPlaybackThread> downStream = in forwardParametersToDownstreamPatches_l() [all …]
|
D | IAfPatchPanel.h | 62 virtual void closeThreadInternal_l(const sp<IAfPlaybackThread>& thread) REQUIRES(mutex()) = 0; 64 virtual IAfPlaybackThread* primaryPlaybackThread_l() const REQUIRES(mutex()) = 0; 65 virtual IAfPlaybackThread* checkPlaybackThread_l(audio_io_handle_t output) const 253 Endpoint<IAfPlaybackThread, IAfPatchTrack> mPlayback;
|
D | IAfTrack.h | 44 class IAfPlaybackThread; variable 270 IAfPlaybackThread* thread, 440 IAfPlaybackThread* playbackThread, 572 IAfPlaybackThread* playbackThread,
|
D | PlaybackTracks.h | 77 Track(IAfPlaybackThread* thread, 420 OutputTrack(IAfPlaybackThread* thread, 490 PatchTrack(IAfPlaybackThread* playbackThread,
|
D | Threads.h | 886 class PlaybackThread : public ThreadBase, public virtual IAfPlaybackThread, 890 sp<IAfPlaybackThread> asIAfPlaybackThread() final { in asIAfPlaybackThread() 891 return sp<IAfPlaybackThread>::fromExisting(this); in asIAfPlaybackThread() 1871 IAfPlaybackThread* mainThread, 1880 void addOutputTrack(IAfPlaybackThread* thread) final EXCLUDES_ThreadBase_Mutex; 1881 void removeOutputTrack(IAfPlaybackThread* thread) final EXCLUDES_ThreadBase_Mutex;
|
D | Tracks.cpp | 685 IAfPlaybackThread* thread, in create() 733 IAfPlaybackThread* thread, in Track() 1345 mRetryCount = IAfPlaybackThread::kMaxTrackStopRetriesOffload; in stop() 1711 sp<IAfPlaybackThread> srcThread; in attachAuxEffect() 2157 IAfPlaybackThread* playbackThread, in create() 2175 IAfPlaybackThread* playbackThread, in OutputTrack() 2442 IAfPlaybackThread* playbackThread, in create() 2473 PatchTrack::PatchTrack(IAfPlaybackThread* playbackThread, in PatchTrack()
|
D | Threads.cpp | 5074 sp<IAfPlaybackThread> IAfPlaybackThread::createMixerThread( in createMixerThread() 6646 sp<IAfPlaybackThread> IAfPlaybackThread::createDirectOutputThread( in createDirectOutputThread() 7321 sp<IAfPlaybackThread> IAfPlaybackThread::createOffloadThread( in createOffloadThread() 7656 IAfPlaybackThread* mainThread, audio_io_handle_t id, bool systemReady) { in create() 7661 IAfPlaybackThread* mainThread, audio_io_handle_t id, bool systemReady) in DuplicatingThread() 7802 void DuplicatingThread::addOutputTrack(IAfPlaybackThread* thread) in addOutputTrack() 7839 void DuplicatingThread::removeOutputTrack(IAfPlaybackThread* thread) in removeOutputTrack() 7885 IAfPlaybackThread* const playbackThread = thread->asIAfPlaybackThread().get(); in outputsReady() 7921 sp<IAfPlaybackThread> IAfPlaybackThread::createSpatializerThread( in createSpatializerThread() 11375 sp<IAfPlaybackThread> IAfPlaybackThread::createBitPerfectThread( in createBitPerfectThread()
|