#include "components/media_device_salt/media_device_id_salt.h"
#include "base/base64.h"
#include "base/rand_util.h"
#include "base/system/system_monitor.h"
#include "components/prefs/pref_service.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/media_device_id.h"
BrowserThread;
namespace media_device_salt {
namespace prefs {
const char kMediaDeviceIdSalt[] = …;
}
MediaDeviceIDSalt::MediaDeviceIDSalt(PrefService* pref_service) { … }
MediaDeviceIDSalt::~MediaDeviceIDSalt() = default;
std::string MediaDeviceIDSalt::GetSalt() const { … }
void MediaDeviceIDSalt::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) { … }
void MediaDeviceIDSalt::Reset(PrefService* pref_service) { … }
}