Loading services/audioflinger/AudioFlinger.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -3281,7 +3281,7 @@ void AudioFlinger::DuplicatingThread::updateWaitTime() } bool AudioFlinger::DuplicatingThread::outputsReady(SortedVector< sp<OutputTrack> > &outputTracks) bool AudioFlinger::DuplicatingThread::outputsReady(const SortedVector< sp<OutputTrack> > &outputTracks) { for (size_t i = 0; i < outputTracks.size(); i++) { sp <ThreadBase> thread = outputTracks[i]->thread().promote(); Loading Loading @@ -5859,7 +5859,7 @@ uint32_t AudioFlinger::nextUniqueId() return android_atomic_inc(&mNextUniqueId); } AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() const { for (size_t i = 0; i < mPlaybackThreads.size(); i++) { PlaybackThread *thread = mPlaybackThreads.valueAt(i).get(); Loading @@ -5871,7 +5871,7 @@ AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() return NULL; } uint32_t AudioFlinger::primaryOutputDevice_l() uint32_t AudioFlinger::primaryOutputDevice_l() const { PlaybackThread *thread = primaryPlaybackThread_l(); Loading Loading @@ -6366,7 +6366,7 @@ void AudioFlinger::ThreadBase::lockEffectChains_l( } void AudioFlinger::ThreadBase::unlockEffectChains( Vector<sp <AudioFlinger::EffectChain> >& effectChains) const Vector<sp <AudioFlinger::EffectChain> >& effectChains) { for (size_t i = 0; i < effectChains.size(); i++) { effectChains[i]->unlock(); Loading services/audioflinger/AudioFlinger.h +7 −6 Original line number Diff line number Diff line Loading @@ -424,8 +424,8 @@ private: void sendConfigEvent_l(int event, int param = 0); void processConfigEvents(); audio_io_handle_t id() const { return mId;} bool standby() { return mStandby; } uint32_t device() { return mDevice; } bool standby() const { return mStandby; } uint32_t device() const { return mDevice; } virtual audio_stream_t* stream() = 0; sp<EffectHandle> createEffect_l( Loading Loading @@ -461,7 +461,7 @@ private: // integrity of the chains during the process. void lockEffectChains_l(Vector<sp <EffectChain> >& effectChains); // unlock effect chains after process void unlockEffectChains(Vector<sp <EffectChain> >& effectChains); void unlockEffectChains(const Vector<sp<EffectChain> >& effectChains); // set audio mode to all effect chains void setMode(audio_mode_t mode); // get effect module with corresponding ID on specified audio session Loading Loading @@ -968,7 +968,7 @@ private: virtual uint32_t activeSleepTimeUs(); private: bool outputsReady(SortedVector< sp<OutputTrack> > &outputTracks); bool outputsReady(const SortedVector<sp<OutputTrack> > &outputTracks); void updateWaitTime(); SortedVector < sp<OutputTrack> > mOutputTracks; Loading @@ -993,8 +993,9 @@ private: PlaybackThread *srcThread, PlaybackThread *dstThread, bool reRegister); PlaybackThread *primaryPlaybackThread_l(); uint32_t primaryOutputDevice_l(); // return thread associated with primary hardware device, or NULL PlaybackThread *primaryPlaybackThread_l() const; uint32_t primaryOutputDevice_l() const; friend class AudioBuffer; Loading Loading
services/audioflinger/AudioFlinger.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -3281,7 +3281,7 @@ void AudioFlinger::DuplicatingThread::updateWaitTime() } bool AudioFlinger::DuplicatingThread::outputsReady(SortedVector< sp<OutputTrack> > &outputTracks) bool AudioFlinger::DuplicatingThread::outputsReady(const SortedVector< sp<OutputTrack> > &outputTracks) { for (size_t i = 0; i < outputTracks.size(); i++) { sp <ThreadBase> thread = outputTracks[i]->thread().promote(); Loading Loading @@ -5859,7 +5859,7 @@ uint32_t AudioFlinger::nextUniqueId() return android_atomic_inc(&mNextUniqueId); } AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() const { for (size_t i = 0; i < mPlaybackThreads.size(); i++) { PlaybackThread *thread = mPlaybackThreads.valueAt(i).get(); Loading @@ -5871,7 +5871,7 @@ AudioFlinger::PlaybackThread *AudioFlinger::primaryPlaybackThread_l() return NULL; } uint32_t AudioFlinger::primaryOutputDevice_l() uint32_t AudioFlinger::primaryOutputDevice_l() const { PlaybackThread *thread = primaryPlaybackThread_l(); Loading Loading @@ -6366,7 +6366,7 @@ void AudioFlinger::ThreadBase::lockEffectChains_l( } void AudioFlinger::ThreadBase::unlockEffectChains( Vector<sp <AudioFlinger::EffectChain> >& effectChains) const Vector<sp <AudioFlinger::EffectChain> >& effectChains) { for (size_t i = 0; i < effectChains.size(); i++) { effectChains[i]->unlock(); Loading
services/audioflinger/AudioFlinger.h +7 −6 Original line number Diff line number Diff line Loading @@ -424,8 +424,8 @@ private: void sendConfigEvent_l(int event, int param = 0); void processConfigEvents(); audio_io_handle_t id() const { return mId;} bool standby() { return mStandby; } uint32_t device() { return mDevice; } bool standby() const { return mStandby; } uint32_t device() const { return mDevice; } virtual audio_stream_t* stream() = 0; sp<EffectHandle> createEffect_l( Loading Loading @@ -461,7 +461,7 @@ private: // integrity of the chains during the process. void lockEffectChains_l(Vector<sp <EffectChain> >& effectChains); // unlock effect chains after process void unlockEffectChains(Vector<sp <EffectChain> >& effectChains); void unlockEffectChains(const Vector<sp<EffectChain> >& effectChains); // set audio mode to all effect chains void setMode(audio_mode_t mode); // get effect module with corresponding ID on specified audio session Loading Loading @@ -968,7 +968,7 @@ private: virtual uint32_t activeSleepTimeUs(); private: bool outputsReady(SortedVector< sp<OutputTrack> > &outputTracks); bool outputsReady(const SortedVector<sp<OutputTrack> > &outputTracks); void updateWaitTime(); SortedVector < sp<OutputTrack> > mOutputTracks; Loading @@ -993,8 +993,9 @@ private: PlaybackThread *srcThread, PlaybackThread *dstThread, bool reRegister); PlaybackThread *primaryPlaybackThread_l(); uint32_t primaryOutputDevice_l(); // return thread associated with primary hardware device, or NULL PlaybackThread *primaryPlaybackThread_l() const; uint32_t primaryOutputDevice_l() const; friend class AudioBuffer; Loading