Have AudioRendererMixerManager use separate mixers for separate render views.  This is a follow-up on SVN r170919; and adds support for associating RenderViews with audio streams mixed together in the render process.

BUG=3541
TEST=AudioRendererMixerManagerTest.* in content_unittests.  Also, ran a local Chrome build with --vmodule=audio_renderer_host=1,render_audiosourceprovider=1 and used window.open() to create multiple RenderViews in one render process, and confirmed desired behaviors.


Review URL: https://chromiumcodereview.appspot.com/11598002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173721 0039d316-1c4b-4281-b951-d872f2087c98
4 files changed