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 |