Index: content/browser/renderer_host/media/audio_renderer_host.cc |
diff --git a/content/browser/renderer_host/media/audio_renderer_host.cc b/content/browser/renderer_host/media/audio_renderer_host.cc |
index ca963294d840dc746e7cfc613f8f5e49c368de3d..eadd484b31116d0507282c74ef860ffbc59fad1a 100644 |
--- a/content/browser/renderer_host/media/audio_renderer_host.cc |
+++ b/content/browser/renderer_host/media/audio_renderer_host.cc |
@@ -49,13 +49,6 @@ namespace { |
base::LazyInstance<media::AudioStreamsTracker> g_audio_streams_tracker = |
LAZY_INSTANCE_INITIALIZER; |
-media::AudioParameters DummyParams() { |
- return media::AudioParameters( |
- media::AudioParameters::AUDIO_FAKE, media::CHANNEL_LAYOUT_STEREO, |
- media::AudioParameters::kAudioCDSampleRate, 16, |
- media::AudioParameters::kAudioCDSampleRate / 10); |
-} |
- |
std::pair<int, std::pair<bool, std::string>> MakeAuthorizationData( |
int stream_id, |
bool authorized, |
@@ -124,7 +117,7 @@ void MaybeFixAudioParameters(media::AudioParameters* params) { |
// If hardware parameters are still invalid, use dummy parameters with |
// fake audio path and let the client handle the error. |
if (!params->IsValid()) |
- *params = DummyParams(); |
+ *params = media::AudioParameters::UnavailableDeviceParams(); |
} |
} // namespace |
@@ -427,7 +420,8 @@ void AudioRendererHost::OnRequestDeviceAuthorization( |
if (!IsValidDeviceId(device_id)) { |
Send(new AudioMsg_NotifyDeviceAuthorized( |
- stream_id, media::OUTPUT_DEVICE_STATUS_ERROR_NOT_FOUND, DummyParams())); |
+ stream_id, media::OUTPUT_DEVICE_STATUS_ERROR_NOT_FOUND, |
+ media::AudioParameters::UnavailableDeviceParams())); |
return; |
} |
@@ -482,7 +476,7 @@ void AudioRendererHost::OnDeviceAuthorized(int stream_id, |
authorizations_.erase(auth_data); |
Send(new AudioMsg_NotifyDeviceAuthorized( |
stream_id, media::OUTPUT_DEVICE_STATUS_ERROR_NOT_AUTHORIZED, |
- DummyParams())); |
+ media::AudioParameters::UnavailableDeviceParams())); |
return; |
} |
@@ -521,7 +515,8 @@ void AudioRendererHost::OnDeviceIDTranslated( |
if (!device_found) { |
authorizations_.erase(auth_data); |
Send(new AudioMsg_NotifyDeviceAuthorized( |
- stream_id, media::OUTPUT_DEVICE_STATUS_ERROR_NOT_FOUND, DummyParams())); |
+ stream_id, media::OUTPUT_DEVICE_STATUS_ERROR_NOT_FOUND, |
+ media::AudioParameters::UnavailableDeviceParams())); |
return; |
} |
@@ -817,8 +812,9 @@ void AudioRendererHost::TranslateDeviceID( |
} |
} |
DCHECK(!device_id.empty()); // Default device must always be found |
- AudioOutputDeviceInfo device_info = {std::string(), std::string(), |
- DummyParams()}; |
+ AudioOutputDeviceInfo device_info = { |
+ std::string(), std::string(), |
+ media::AudioParameters::UnavailableDeviceParams()}; |
callback.Run(false, device_info); |
} |