Access current frame counter carefully and remove m_cachedSampleFrame.

m_cachedSampleFrame was added in https://codereview.chromium.org/773273002 to 
handle a race condition on accessing the the current frame counter that is being
updated in the audio thread.  Use acquireLoad and releaseStore so no race can
happen while it is being updated.

BUG=488211
TEST=Ran the TSAN test case from issue 431874 without problems.

Review URL: https://codereview.chromium.org/1149913002

git-svn-id: svn://svn.chromium.org/blink/trunk@195816 bbb929c8-8fbe-4397-9dbb-9b2b20218538
5 files changed