Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 114c458f authored by Glenn Kasten's avatar Glenn Kasten Committed by Android (Google) Code Review
Browse files

Merge "Use enum track_state consistently"

parents 37770e47 b853e986
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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
+1 −1
Original line number Diff line number Diff line
@@ -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;