Merge "Use enum track_state consistently"
This commit is contained in:
@ -3550,7 +3550,7 @@ status_t AudioFlinger::PlaybackThread::Track::start()
|
||||
sp<ThreadBase> thread = mThread.promote();
|
||||
if (thread != 0) {
|
||||
Mutex::Autolock _l(thread->mLock);
|
||||
int state = mState;
|
||||
track_state state = mState;
|
||||
// here the track could be either new, or restarted
|
||||
// in both cases "unstop" the track
|
||||
if (mState == PAUSED) {
|
||||
@ -3591,7 +3591,7 @@ void AudioFlinger::PlaybackThread::Track::stop()
|
||||
sp<ThreadBase> thread = mThread.promote();
|
||||
if (thread != 0) {
|
||||
Mutex::Autolock _l(thread->mLock);
|
||||
int state = mState;
|
||||
track_state state = mState;
|
||||
if (mState > STOPPED) {
|
||||
mState = STOPPED;
|
||||
// If the track is not active (PAUSED and buffers full), flush buffers
|
||||
|
@ -375,7 +375,7 @@ private:
|
||||
void* mBufferEnd;
|
||||
uint32_t mFrameCount;
|
||||
// we don't really need a lock for these
|
||||
int mState;
|
||||
track_state mState;
|
||||
int mClientTid;
|
||||
audio_format_t mFormat;
|
||||
uint32_t mFlags;
|
||||
|
Reference in New Issue
Block a user