AudioTrack: Allow flush in flush state to clear subsequent written data

Fixes Photos a/v sync issue introduced by
commit 1d3556d6a068f141ac390a04f6a9d92a70f8d7ed

Test: Photos, pause, then seek several times, then play.
Test: CTS AudioTrackTest, Bluetooth, Offload, Gallery, Play Music.
Bug: 79327282
Change-Id: I9de8edd88b526b5a9dbc9cd720bf725474949dfc
diff --git a/media/libaudioclient/AudioTrack.cpp b/media/libaudioclient/AudioTrack.cpp
index 86791c2..ab9efe8 100644
--- a/media/libaudioclient/AudioTrack.cpp
+++ b/media/libaudioclient/AudioTrack.cpp
@@ -806,7 +806,7 @@
         return;
     }
     AutoMutex lock(mLock);
-    if (mState == STATE_ACTIVE || mState == STATE_FLUSHED) {
+    if (mState == STATE_ACTIVE) {
         return;
     }
     flush_l();