Chromium Code Reviews| Index: media/audio/audio_manager.h |
| diff --git a/media/audio/audio_manager.h b/media/audio/audio_manager.h |
| index 915308ef77d89cfea1470ee0b1696d44b5b94e12..e2a5adaf20111a432323a98137782e88ba51010c 100644 |
| --- a/media/audio/audio_manager.h |
| +++ b/media/audio/audio_manager.h |
| @@ -145,6 +145,14 @@ class MEDIA_EXPORT AudioManager { |
| virtual void RemoveOutputDeviceChangeListener( |
| AudioDeviceListener* listener) = 0; |
| + class StateChangeListener { |
|
no longer working on chromium
2014/08/25 08:20:05
you probably need Dale to look at the change in Au
henrika (OOO until Aug 14)
2014/08/25 12:47:44
I was thinking of asking Dale or Tommi for a secon
|
| + public: |
| + virtual void OnStateChange(const std::string state) = 0; |
|
Henrik Grunell
2014/08/22 16:14:43
const std::string&
henrika (OOO until Aug 14)
2014/08/25 12:47:44
Done.
|
| + }; |
| + |
| + virtual void AddStateChangeListener(StateChangeListener* listener) = 0; |
| + virtual void RemoveStateChangeListener(StateChangeListener* listener) = 0; |
| + |
| // Returns the default output hardware audio parameters for opening output |
| // streams. It is a convenience interface to |
| // AudioManagerBase::GetPreferredOutputStreamParameters and each AudioManager |