Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(859)

Unified Diff: media/filters/audio_renderer_algorithm.cc

Issue 9826028: Rename AudioRendererBase and AudioRendererAlgorithmBase (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Unit tests were somehow unadded Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « media/filters/audio_renderer_algorithm.h ('k') | media/filters/audio_renderer_algorithm_base.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/filters/audio_renderer_algorithm.cc
diff --git a/media/filters/audio_renderer_algorithm_base.cc b/media/filters/audio_renderer_algorithm.cc
similarity index 89%
rename from media/filters/audio_renderer_algorithm_base.cc
rename to media/filters/audio_renderer_algorithm.cc
index 990c477727e1a8bf09f32f113bb19ffdfd349722..8004339c8269fdc0906fcf23cd57497ac0edcf98 100644
--- a/media/filters/audio_renderer_algorithm_base.cc
+++ b/media/filters/audio_renderer_algorithm.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "media/filters/audio_renderer_algorithm_base.h"
+#include "media/filters/audio_renderer_algorithm.h"
#include <algorithm>
#include <cmath>
@@ -35,7 +35,7 @@ static const double kCrossfadeDuration = 0.008;
static const float kMinPlaybackRate = 0.5f;
static const float kMaxPlaybackRate = 4.0f;
-AudioRendererAlgorithmBase::AudioRendererAlgorithmBase()
+AudioRendererAlgorithm::AudioRendererAlgorithm()
: channels_(0),
samples_per_second_(0),
bytes_per_channel_(0),
@@ -50,9 +50,9 @@ AudioRendererAlgorithmBase::AudioRendererAlgorithmBase()
window_size_(0) {
}
-AudioRendererAlgorithmBase::~AudioRendererAlgorithmBase() {}
+AudioRendererAlgorithm::~AudioRendererAlgorithm() {}
-bool AudioRendererAlgorithmBase::ValidateConfig(
+bool AudioRendererAlgorithm::ValidateConfig(
int channels,
int samples_per_second,
int bits_per_channel) {
@@ -77,7 +77,7 @@ bool AudioRendererAlgorithmBase::ValidateConfig(
return status;
}
-void AudioRendererAlgorithmBase::Initialize(
+void AudioRendererAlgorithm::Initialize(
int channels,
int samples_per_second,
int bits_per_channel,
@@ -104,7 +104,7 @@ void AudioRendererAlgorithmBase::Initialize(
crossfade_buffer_.reset(new uint8[bytes_in_crossfade_]);
}
-int AudioRendererAlgorithmBase::FillBuffer(
+int AudioRendererAlgorithm::FillBuffer(
uint8* dest, int requested_frames) {
DCHECK_NE(bytes_per_frame_, 0);
@@ -136,13 +136,13 @@ int AudioRendererAlgorithmBase::FillBuffer(
return total_frames_rendered;
}
-void AudioRendererAlgorithmBase::ResetWindow() {
+void AudioRendererAlgorithm::ResetWindow() {
DCHECK_LE(index_into_window_, window_size_);
index_into_window_ = 0;
crossfade_frame_number_ = 0;
}
-bool AudioRendererAlgorithmBase::OutputFasterPlayback(uint8* dest) {
+bool AudioRendererAlgorithm::OutputFasterPlayback(uint8* dest) {
DCHECK_LT(index_into_window_, window_size_);
DCHECK_GT(playback_rate_, 1.0);
@@ -231,7 +231,7 @@ bool AudioRendererAlgorithmBase::OutputFasterPlayback(uint8* dest) {
return true;
}
-bool AudioRendererAlgorithmBase::OutputSlowerPlayback(uint8* dest) {
+bool AudioRendererAlgorithm::OutputSlowerPlayback(uint8* dest) {
DCHECK_LT(index_into_window_, window_size_);
DCHECK_LT(playback_rate_, 1.0);
DCHECK_NE(playback_rate_, 0.0);
@@ -314,7 +314,7 @@ bool AudioRendererAlgorithmBase::OutputSlowerPlayback(uint8* dest) {
return true;
}
-bool AudioRendererAlgorithmBase::OutputNormalPlayback(uint8* dest) {
+bool AudioRendererAlgorithm::OutputNormalPlayback(uint8* dest) {
if (audio_buffer_.forward_bytes() >= bytes_per_frame_) {
CopyWithAdvance(dest);
index_into_window_ += bytes_per_frame_;
@@ -323,16 +323,16 @@ bool AudioRendererAlgorithmBase::OutputNormalPlayback(uint8* dest) {
return false;
}
-void AudioRendererAlgorithmBase::CopyWithAdvance(uint8* dest) {
+void AudioRendererAlgorithm::CopyWithAdvance(uint8* dest) {
CopyWithoutAdvance(dest);
DropFrame();
}
-void AudioRendererAlgorithmBase::CopyWithoutAdvance(uint8* dest) {
+void AudioRendererAlgorithm::CopyWithoutAdvance(uint8* dest) {
CopyWithoutAdvance(dest, 0);
}
-void AudioRendererAlgorithmBase::CopyWithoutAdvance(
+void AudioRendererAlgorithm::CopyWithoutAdvance(
uint8* dest, int offset) {
if (muted_) {
memset(dest, 0, bytes_per_frame_);
@@ -342,14 +342,14 @@ void AudioRendererAlgorithmBase::CopyWithoutAdvance(
DCHECK_EQ(bytes_per_frame_, copied);
}
-void AudioRendererAlgorithmBase::DropFrame() {
+void AudioRendererAlgorithm::DropFrame() {
audio_buffer_.Seek(bytes_per_frame_);
if (!IsQueueFull())
request_read_cb_.Run();
}
-void AudioRendererAlgorithmBase::OutputCrossfadedFrame(
+void AudioRendererAlgorithm::OutputCrossfadedFrame(
uint8* outtro, const uint8* intro) {
DCHECK_LE(index_into_window_, window_size_);
DCHECK(!muted_);
@@ -370,7 +370,7 @@ void AudioRendererAlgorithmBase::OutputCrossfadedFrame(
}
template <class Type>
-void AudioRendererAlgorithmBase::CrossfadeFrame(
+void AudioRendererAlgorithm::CrossfadeFrame(
uint8* outtro_bytes, const uint8* intro_bytes) {
Type* outtro = reinterpret_cast<Type*>(outtro_bytes);
const Type* intro = reinterpret_cast<const Type*>(intro_bytes);
@@ -385,7 +385,7 @@ void AudioRendererAlgorithmBase::CrossfadeFrame(
crossfade_frame_number_++;
}
-void AudioRendererAlgorithmBase::SetPlaybackRate(float new_rate) {
+void AudioRendererAlgorithm::SetPlaybackRate(float new_rate) {
DCHECK_GE(new_rate, 0.0);
playback_rate_ = new_rate;
muted_ =
@@ -394,11 +394,11 @@ void AudioRendererAlgorithmBase::SetPlaybackRate(float new_rate) {
ResetWindow();
}
-void AudioRendererAlgorithmBase::AlignToFrameBoundary(int* value) {
+void AudioRendererAlgorithm::AlignToFrameBoundary(int* value) {
(*value) -= ((*value) % bytes_per_frame_);
}
-void AudioRendererAlgorithmBase::FlushBuffers() {
+void AudioRendererAlgorithm::FlushBuffers() {
ResetWindow();
// Clear the queue of decoded packets (releasing the buffers).
@@ -406,11 +406,11 @@ void AudioRendererAlgorithmBase::FlushBuffers() {
request_read_cb_.Run();
}
-base::TimeDelta AudioRendererAlgorithmBase::GetTime() {
+base::TimeDelta AudioRendererAlgorithm::GetTime() {
return audio_buffer_.current_time();
}
-void AudioRendererAlgorithmBase::EnqueueBuffer(Buffer* buffer_in) {
+void AudioRendererAlgorithm::EnqueueBuffer(Buffer* buffer_in) {
DCHECK(!buffer_in->IsEndOfStream());
audio_buffer_.Append(buffer_in);
needs_more_data_ = false;
@@ -420,23 +420,23 @@ void AudioRendererAlgorithmBase::EnqueueBuffer(Buffer* buffer_in) {
request_read_cb_.Run();
}
-bool AudioRendererAlgorithmBase::NeedsMoreData() {
+bool AudioRendererAlgorithm::NeedsMoreData() {
return needs_more_data_ || IsQueueEmpty();
}
-bool AudioRendererAlgorithmBase::IsQueueEmpty() {
+bool AudioRendererAlgorithm::IsQueueEmpty() {
return audio_buffer_.forward_bytes() == 0;
}
-bool AudioRendererAlgorithmBase::IsQueueFull() {
+bool AudioRendererAlgorithm::IsQueueFull() {
return audio_buffer_.forward_bytes() >= audio_buffer_.forward_capacity();
}
-int AudioRendererAlgorithmBase::QueueCapacity() {
+int AudioRendererAlgorithm::QueueCapacity() {
return audio_buffer_.forward_capacity();
}
-void AudioRendererAlgorithmBase::IncreaseQueueCapacity() {
+void AudioRendererAlgorithm::IncreaseQueueCapacity() {
audio_buffer_.set_forward_capacity(
std::min(2 * audio_buffer_.forward_capacity(), kMaxBufferSizeInBytes));
}
« no previous file with comments | « media/filters/audio_renderer_algorithm.h ('k') | media/filters/audio_renderer_algorithm_base.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698