diff options
author | perkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-28 19:58:32 +0000 |
---|---|---|
committer | perkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-28 19:58:32 +0000 |
commit | 2abef7ea4d0b8f1470e87272d86c711b788414c5 (patch) | |
tree | 748d04c177d940fb0e2f931ea7b8e00c479c6813 /media/audio/mock_audio_manager.h | |
parent | d0cb80a65e66bb30a2fe60dcb23c92deb74fa443 (diff) | |
download | chromium_src-2abef7ea4d0b8f1470e87272d86c711b788414c5.zip chromium_src-2abef7ea4d0b8f1470e87272d86c711b788414c5.tar.gz chromium_src-2abef7ea4d0b8f1470e87272d86c711b788414c5.tar.bz2 |
Reland review 34393006: Refactor MediaStreamManager to not output real device id.
https://src.chromium.org/viewvc/chrome?revision=232766&view=revision
Refactor MediaStreamManager to never output physical device ids. It now output sourceId in the form of a HMAC.
DeviceMessageFilter now don't need to create a source id.
This also fix a bug that made the source ids useless unless you have called gum once.
Note that the sourceIds are still just using the security origin as salt. Next step is to add a random number that is stored in the profile.
BUG= 269139,313192
Review URL: https://codereview.chromium.org/88283002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237825 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio/mock_audio_manager.h')
-rw-r--r-- | media/audio/mock_audio_manager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/media/audio/mock_audio_manager.h b/media/audio/mock_audio_manager.h index 2e2f49b..6b2b4c3 100644 --- a/media/audio/mock_audio_manager.h +++ b/media/audio/mock_audio_manager.h @@ -70,6 +70,7 @@ class MockAudioManager : public media::AudioManager { protected: virtual ~MockAudioManager(); + private: scoped_refptr<base::MessageLoopProxy> message_loop_proxy_; DISALLOW_COPY_AND_ASSIGN(MockAudioManager); |