diff options
Diffstat (limited to 'chromium/media/audio/win/audio_device_listener_win.h')
-rw-r--r-- | chromium/media/audio/win/audio_device_listener_win.h | 9 |
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 |