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

Unified Diff: Source/platform/audio/AudioDestination.cpp

Issue 100993004: Move chrome specific code from platform/audio/chromium to platform/audio (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: fixed atreat review commets Created 7 years 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
Index: Source/platform/audio/AudioDestination.cpp
diff --git a/Source/platform/audio/chromium/AudioDestinationChromium.cpp b/Source/platform/audio/AudioDestination.cpp
similarity index 89%
rename from Source/platform/audio/chromium/AudioDestinationChromium.cpp
rename to Source/platform/audio/AudioDestination.cpp
index 22b68305ee19837617988ed6f9333c06afa550c1..2cab7ec6f7dd987abb81a6ad717d76a074766ee5 100644
--- a/Source/platform/audio/chromium/AudioDestinationChromium.cpp
+++ b/Source/platform/audio/AudioDestination.cpp
@@ -30,7 +30,7 @@
#if ENABLE(WEB_AUDIO)
-#include "platform/audio/chromium/AudioDestinationChromium.h"
+#include "platform/audio/AudioDestination.h"
#include "platform/audio/AudioFIFO.h"
#include "platform/audio/AudioPullFIFO.h"
@@ -47,10 +47,10 @@ const size_t fifoSize = 8192;
// Factory method: Chromium-implementation
PassOwnPtr<AudioDestination> AudioDestination::create(AudioIOCallback& callback, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate)
{
- return adoptPtr(new AudioDestinationChromium(callback, inputDeviceId, numberOfInputChannels, numberOfOutputChannels, sampleRate));
+ return adoptPtr(new AudioDestination(callback, inputDeviceId, numberOfInputChannels, numberOfOutputChannels, sampleRate));
}
-AudioDestinationChromium::AudioDestinationChromium(AudioIOCallback& callback, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate)
+AudioDestination::AudioDestination(AudioIOCallback& callback, const String& inputDeviceId, unsigned numberOfInputChannels, unsigned numberOfOutputChannels, float sampleRate)
: m_callback(callback)
, m_numberOfOutputChannels(numberOfOutputChannels)
, m_inputBus(AudioBus::create(numberOfInputChannels, renderBufferSize))
@@ -104,12 +104,12 @@ AudioDestinationChromium::AudioDestinationChromium(AudioIOCallback& callback, co
}
}
-AudioDestinationChromium::~AudioDestinationChromium()
+AudioDestination::~AudioDestination()
{
stop();
}
-void AudioDestinationChromium::start()
+void AudioDestination::start()
{
if (!m_isPlaying && m_audioDevice) {
m_audioDevice->start();
@@ -117,7 +117,7 @@ void AudioDestinationChromium::start()
}
}
-void AudioDestinationChromium::stop()
+void AudioDestination::stop()
{
if (m_isPlaying && m_audioDevice) {
m_audioDevice->stop();
@@ -135,7 +135,7 @@ unsigned long AudioDestination::maxChannelCount()
return static_cast<float>(blink::Platform::current()->audioHardwareOutputChannels());
}
-void AudioDestinationChromium::render(const blink::WebVector<float*>& sourceData, const blink::WebVector<float*>& audioData, size_t numberOfFrames)
+void AudioDestination::render(const blink::WebVector<float*>& sourceData, const blink::WebVector<float*>& audioData, size_t numberOfFrames)
{
bool isNumberOfChannelsGood = audioData.size() == m_numberOfOutputChannels;
if (!isNumberOfChannelsGood) {
@@ -164,7 +164,7 @@ void AudioDestinationChromium::render(const blink::WebVector<float*>& sourceData
m_fifo->consume(m_renderBus.get(), numberOfFrames);
}
-void AudioDestinationChromium::provideInput(AudioBus* bus, size_t framesToProcess)
+void AudioDestination::provideInput(AudioBus* bus, size_t framesToProcess)
{
AudioBus* sourceBus = 0;
if (m_inputFifo->framesInFifo() >= framesToProcess) {
« no previous file with comments | « Source/platform/audio/AudioDestination.h ('k') | Source/platform/audio/android/FFTFrameOpenMAXDLAndroid.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698