Merge "Use enum mixer_state consistently"
This commit is contained in:
@@ -1866,7 +1866,7 @@ AudioFlinger::MixerThread::~MixerThread()
|
||||
bool AudioFlinger::MixerThread::threadLoop()
|
||||
{
|
||||
Vector< sp<Track> > tracksToRemove;
|
||||
uint32_t mixerStatus = MIXER_IDLE;
|
||||
mixer_state mixerStatus = MIXER_IDLE;
|
||||
nsecs_t standbyTime = systemTime();
|
||||
size_t mixBufferSize = mFrameCount * mFrameSize;
|
||||
// FIXME: Relaxed timing because of a certain device that can't meet latency
|
||||
@@ -2085,10 +2085,11 @@ bool AudioFlinger::MixerThread::threadLoop()
|
||||
}
|
||||
|
||||
// prepareTracks_l() must be called with ThreadBase::mLock held
|
||||
uint32_t AudioFlinger::MixerThread::prepareTracks_l(const SortedVector< wp<Track> >& activeTracks, Vector< sp<Track> > *tracksToRemove)
|
||||
AudioFlinger::PlaybackThread::mixer_state AudioFlinger::MixerThread::prepareTracks_l(
|
||||
const SortedVector< wp<Track> >& activeTracks, Vector< sp<Track> > *tracksToRemove)
|
||||
{
|
||||
|
||||
uint32_t mixerStatus = MIXER_IDLE;
|
||||
mixer_state mixerStatus = MIXER_IDLE;
|
||||
// find out which tracks need to be processed
|
||||
size_t count = activeTracks.size();
|
||||
size_t mixedTracks = 0;
|
||||
@@ -2612,7 +2613,7 @@ void AudioFlinger::DirectOutputThread::applyVolume(uint16_t leftVol, uint16_t ri
|
||||
|
||||
bool AudioFlinger::DirectOutputThread::threadLoop()
|
||||
{
|
||||
uint32_t mixerStatus = MIXER_IDLE;
|
||||
mixer_state mixerStatus = MIXER_IDLE;
|
||||
sp<Track> trackToRemove;
|
||||
sp<Track> activeTrack;
|
||||
nsecs_t standbyTime = systemTime();
|
||||
@@ -3009,7 +3010,7 @@ AudioFlinger::DuplicatingThread::~DuplicatingThread()
|
||||
bool AudioFlinger::DuplicatingThread::threadLoop()
|
||||
{
|
||||
Vector< sp<Track> > tracksToRemove;
|
||||
uint32_t mixerStatus = MIXER_IDLE;
|
||||
mixer_state mixerStatus = MIXER_IDLE;
|
||||
nsecs_t standbyTime = systemTime();
|
||||
size_t mixBufferSize = mFrameCount*mFrameSize;
|
||||
SortedVector< sp<OutputTrack> > outputTracks;
|
||||
|
||||
@@ -828,7 +828,7 @@ private:
|
||||
virtual status_t dumpInternals(int fd, const Vector<String16>& args);
|
||||
|
||||
protected:
|
||||
uint32_t prepareTracks_l(const SortedVector< wp<Track> >& activeTracks,
|
||||
mixer_state prepareTracks_l(const SortedVector< wp<Track> >& activeTracks,
|
||||
Vector< sp<Track> > *tracksToRemove);
|
||||
virtual int getTrackName_l();
|
||||
virtual void deleteTrackName_l(int name);
|
||||
@@ -836,8 +836,7 @@ private:
|
||||
virtual uint32_t suspendSleepTimeUs();
|
||||
|
||||
AudioMixer* mAudioMixer;
|
||||
uint32_t mPrevMixerStatus; // previous status (mixer_state) returned by
|
||||
// prepareTracks_l()
|
||||
mixer_state mPrevMixerStatus; // previous status returned by prepareTracks_l()
|
||||
};
|
||||
|
||||
class DirectOutputThread : public PlaybackThread {
|
||||
|
||||
Reference in New Issue
Block a user