summaryrefslogtreecommitdiffstats
path: root/include/media
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2012-11-07 10:13:08 -0800
committerGlenn Kasten <gkasten@google.com>2012-11-08 11:22:38 -0800
commite0461d1d47c3e3cac625ce062b641519da37ba94 (patch)
tree2014c1d429fdeedfde2497c9cfb6a68ebf490919 /include/media
parent1ec74dab269d21535a89d058da82a7d28aacbb12 (diff)
downloadframeworks_av-e0461d1d47c3e3cac625ce062b641519da37ba94.zip
frameworks_av-e0461d1d47c3e3cac625ce062b641519da37ba94.tar.gz
frameworks_av-e0461d1d47c3e3cac625ce062b641519da37ba94.tar.bz2
Simplify AudioTrack::restoreTrack_l()
Remove CBLK_RESTORING and CBLK_RESTORED from control block flags, for AudioTrack only. They are still used by AudioRecord. This is part of a series to clean up the control block. Change-Id: Iae4798f5b527c492bdaf789987ff3a1dadd0cb37
Diffstat (limited to 'include/media')
-rw-r--r--include/media/AudioTrack.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/media/AudioTrack.h b/include/media/AudioTrack.h
index 5f235cb..6e88032 100644
--- a/include/media/AudioTrack.h
+++ b/include/media/AudioTrack.h
@@ -509,7 +509,7 @@ protected:
float mSendLevel;
uint32_t mFrameCount;
- audio_track_cblk_t* mCblk;
+ audio_track_cblk_t* mCblk; // re-load after mLock.unlock()
audio_format_t mFormat;
audio_stream_type_t mStreamType;
uint8_t mChannelCount;
@@ -548,7 +548,6 @@ protected:
// It is OK to lock only mCblk->lock.
mutable Mutex mLock;
- status_t mRestoreStatus;
bool mIsTimed;
int mPreviousPriority; // before start()
SchedPolicy mPreviousSchedulingGroup;