| Index: content/renderer/media/audio_hardware.cc
|
| diff --git a/content/renderer/media/audio_hardware.cc b/content/renderer/media/audio_hardware.cc
|
| deleted file mode 100644
|
| index 9f22a2dff1951a5d3fd1cc08a34e43ee89f970ca..0000000000000000000000000000000000000000
|
| --- a/content/renderer/media/audio_hardware.cc
|
| +++ /dev/null
|
| @@ -1,76 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "content/renderer/media/audio_hardware.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "content/common/view_messages.h"
|
| -#include "content/renderer/render_thread_impl.h"
|
| -
|
| -using media::ChannelLayout;
|
| -using media::CHANNEL_LAYOUT_NONE;
|
| -
|
| -static int output_sample_rate = 0;
|
| -static int input_sample_rate = 0;
|
| -static size_t output_buffer_size = 0;
|
| -static ChannelLayout input_channel_layout = CHANNEL_LAYOUT_NONE;
|
| -
|
| -namespace content {
|
| -
|
| -int GetAudioOutputSampleRate() {
|
| - DCHECK(RenderThreadImpl::current() != NULL);
|
| -
|
| - if (!output_sample_rate) {
|
| - RenderThreadImpl::current()->Send(
|
| - new ViewHostMsg_GetHardwareSampleRate(&output_sample_rate));
|
| - }
|
| - return output_sample_rate;
|
| -}
|
| -
|
| -int GetAudioInputSampleRate() {
|
| - DCHECK(RenderThreadImpl::current() != NULL);
|
| -
|
| - if (!input_sample_rate) {
|
| - RenderThreadImpl::current()->Send(
|
| - new ViewHostMsg_GetHardwareInputSampleRate(&input_sample_rate));
|
| - }
|
| - return input_sample_rate;
|
| -}
|
| -
|
| -size_t GetAudioOutputBufferSize() {
|
| - DCHECK(RenderThreadImpl::current() != NULL);
|
| -
|
| - if (!output_buffer_size) {
|
| - uint32 buffer_size = 0;
|
| - RenderThreadImpl::current()->Send(
|
| - new ViewHostMsg_GetHardwareBufferSize(&buffer_size));
|
| - output_buffer_size = buffer_size;
|
| - }
|
| -
|
| - return output_buffer_size;
|
| -}
|
| -
|
| -ChannelLayout GetAudioInputChannelLayout() {
|
| - DCHECK(RenderThreadImpl::current() != NULL);
|
| -
|
| - if (input_channel_layout == CHANNEL_LAYOUT_NONE) {
|
| - ChannelLayout layout = CHANNEL_LAYOUT_NONE;
|
| - RenderThreadImpl::current()->Send(
|
| - new ViewHostMsg_GetHardwareInputChannelLayout(&layout));
|
| - input_channel_layout = layout;
|
| - }
|
| -
|
| - return input_channel_layout;
|
| -}
|
| -
|
| -void ResetAudioCache() {
|
| - DCHECK(RenderThreadImpl::current() != NULL);
|
| -
|
| - output_sample_rate = 0.0;
|
| - input_sample_rate = 0.0;
|
| - output_buffer_size = 0;
|
| - input_channel_layout = CHANNEL_LAYOUT_NONE;
|
| -}
|
| -
|
| -} // namespace content
|
|
|