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

Commit 5604464b authored by Andy Hung's avatar Andy Hung Committed by Android (Google) Code Review
Browse files

Merge "AudioFlinger: add HW paused state to dumpsys" into main

parents da705d98 2cab9225
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2418,6 +2418,9 @@ void PlaybackThread::dumpInternals_l(int fd, const Vector<String16>& args)
    dprintf(fd, "  Suspend count: %d\n", (int32_t)mSuspended);
    dprintf(fd, "  Fast track availMask=%#x\n", mFastTrackAvailMask);
    dprintf(fd, "  Standby delay ns=%lld\n", (long long)mStandbyDelayNs);
    dprintf(fd, "  Hw supports pause: %s\n", mHwSupportsPause ? "yes" : "no");
    dprintf(fd, "  Hw paused: %s\n", mHwPaused ? "yes" : "no");
    dprintf(fd, "  Flush pending: %s\n", mFlushPending ? "yes" : "no");
    AudioStreamOut *output = mOutput;
    audio_output_flags_t flags = output != NULL ? output->flags : AUDIO_OUTPUT_FLAG_NONE;
    dprintf(fd, "  AudioStreamOut: %p flags %#x (%s)\n",
+2 −2
Original line number Diff line number Diff line
@@ -1436,9 +1436,9 @@ status_t Track::start(AudioSystem::sync_event_t event __unused,
                        __func__,  mId, (int)mThreadIoHandle);
            }
        } else {
            ALOGV("%s(%d): %s => ACTIVE on thread %d",
                    __func__, mId, getTrackStateAsString(), (int)mThreadIoHandle);
            mState = TrackBase::ACTIVE;
            ALOGV("%s(%d): ? => ACTIVE on thread %d",
                    __func__, mId, (int)mThreadIoHandle);
        }

        auto* const playbackThread = thread->asIAfPlaybackThread().get();