| Index: content/renderer/renderer_webkitplatformsupport_impl.cc
|
| diff --git a/content/renderer/renderer_webkitplatformsupport_impl.cc b/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| index 6ef60cc3f446da3477e212e0d16c178375e48950..fd4b48499649dce50c8de87cd853d56b63041664 100644
|
| --- a/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| +++ b/content/renderer/renderer_webkitplatformsupport_impl.cc
|
| @@ -26,7 +26,6 @@
|
| #include "content/renderer/dom_storage/webstoragenamespace_impl.h"
|
| #include "content/renderer/gamepad_shared_memory_reader.h"
|
| #include "content/renderer/media/audio_hardware.h"
|
| -#include "content/renderer/media/renderer_webaudiodevice_impl.h"
|
| #include "content/renderer/render_thread_impl.h"
|
| #include "content/renderer/render_view_impl.h"
|
| #include "content/renderer/renderer_clipboard_client.h"
|
| @@ -597,47 +596,11 @@ RendererWebKitPlatformSupportImpl::createAudioDevice(
|
| unsigned numberOfChannels,
|
| double sampleRate,
|
| WebAudioDevice::RenderCallback* callback) {
|
| - ChannelLayout layout = CHANNEL_LAYOUT_UNSUPPORTED;
|
| -
|
| - // The |numberOfChannels| does not exactly identify the channel layout of the
|
| - // device. The switch statement below assigns a best guess to the channel
|
| - // layout based on number of channels.
|
| - // TODO(crogers): WebKit should give the channel layout instead of the hard
|
| - // channel count.
|
| - switch (numberOfChannels) {
|
| - case 1:
|
| - layout = CHANNEL_LAYOUT_MONO;
|
| - break;
|
| - case 2:
|
| - layout = CHANNEL_LAYOUT_STEREO;
|
| - break;
|
| - case 3:
|
| - layout = CHANNEL_LAYOUT_2_1;
|
| - break;
|
| - case 4:
|
| - layout = CHANNEL_LAYOUT_4_0;
|
| - break;
|
| - case 5:
|
| - layout = CHANNEL_LAYOUT_5_0;
|
| - break;
|
| - case 6:
|
| - layout = CHANNEL_LAYOUT_5_1;
|
| - break;
|
| - case 7:
|
| - layout = CHANNEL_LAYOUT_7_0;
|
| - break;
|
| - case 8:
|
| - layout = CHANNEL_LAYOUT_7_1;
|
| - break;
|
| - default:
|
| - layout = CHANNEL_LAYOUT_STEREO;
|
| - }
|
| -
|
| - media::AudioParameters params(
|
| - media::AudioParameters::AUDIO_PCM_LOW_LATENCY, layout,
|
| - static_cast<int>(sampleRate), 16, bufferSize);
|
| -
|
| - return new RendererWebAudioDeviceImpl(params, callback);
|
| + // Callers should use RenderViewImpl::createAudioDevice() instead.
|
| + // TODO(sail): Remove this function when WebKit::Platform::createAudioDevice()
|
| + // is removed.
|
| + CHECK(false);
|
| + return NULL;
|
| }
|
|
|
| //------------------------------------------------------------------------------
|
|
|