Chromium Code Reviews| Index: media/base/audio_renderer_mixer_input.h |
| diff --git a/media/base/audio_renderer_mixer_input.h b/media/base/audio_renderer_mixer_input.h |
| index a75320e78c681c73303c8d65bca0f9fb8a7cfd30..15795e10fdd63bb8032ba27e649902f4677cd275 100644 |
| --- a/media/base/audio_renderer_mixer_input.h |
| +++ b/media/base/audio_renderer_mixer_input.h |
| @@ -43,8 +43,13 @@ class MEDIA_EXPORT AudioRendererMixerInput |
| const url::Origin& security_origin)> |
| RemoveMixerCB; |
| + typedef base::Callback<OutputDeviceInfo(const std::string& device_id, |
| + const url::Origin& security_origin)> |
| + GetDeviceInfoCB; |
| + |
| AudioRendererMixerInput(const GetMixerCB& get_mixer_cb, |
|
miu
2016/05/12 21:53:06
Hmm...This is now the third callback being injecte
o1ka
2016/05/17 17:17:24
Done. (I actually was going to do that at some poi
|
| const RemoveMixerCB& remove_mixer_cb, |
| + const GetDeviceInfoCB& get_device_info_cb, |
| const std::string& device_id, |
| const url::Origin& security_origin); |
| @@ -87,6 +92,9 @@ class MEDIA_EXPORT AudioRendererMixerInput |
| const GetMixerCB get_mixer_cb_; |
| const RemoveMixerCB remove_mixer_cb_; |
| + // Callback to get output device information in the absence of |mixer_|. |
| + const GetDeviceInfoCB get_device_info_cb_; |
| + |
| // AudioParameters received during Initialize(). |
| AudioParameters params_; |