summaryrefslogtreecommitdiff
path: root/chromium/media/audio/win/audio_device_listener_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/media/audio/win/audio_device_listener_win.h')
-rw-r--r--chromium/media/audio/win/audio_device_listener_win.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/chromium/media/audio/win/audio_device_listener_win.h b/chromium/media/audio/win/audio_device_listener_win.h
index 4ea3568482c..42bcfbeef5e 100644
--- a/chromium/media/audio/win/audio_device_listener_win.h
+++ b/chromium/media/audio/win/audio_device_listener_win.h
@@ -35,14 +35,17 @@ class MEDIA_EXPORT AudioDeviceListenerWin : public IMMNotificationClient {
// thus the callee must be thread safe. |listener_cb| is a permanent callback
// and must outlive AudioDeviceListenerWin.
explicit AudioDeviceListenerWin(base::RepeatingClosure listener_cb);
+
+ AudioDeviceListenerWin(const AudioDeviceListenerWin&) = delete;
+ AudioDeviceListenerWin& operator=(const AudioDeviceListenerWin&) = delete;
+
virtual ~AudioDeviceListenerWin();
private:
friend class AudioDeviceListenerWinTest;
// Minimum allowed time between device change notifications.
- static constexpr base::TimeDelta kDeviceChangeLimit =
- base::TimeDelta::FromMilliseconds(250);
+ static constexpr base::TimeDelta kDeviceChangeLimit = base::Milliseconds(250);
// IMMNotificationClient implementation.
IFACEMETHODIMP_(ULONG) AddRef() override;
@@ -69,8 +72,6 @@ class MEDIA_EXPORT AudioDeviceListenerWin : public IMMNotificationClient {
THREAD_CHECKER(thread_checker_);
const base::TickClock* tick_clock_;
-
- DISALLOW_COPY_AND_ASSIGN(AudioDeviceListenerWin);
};
} // namespace media