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

Unified Diff: third_party/WebKit/Source/platform/exported/WebAudioBus.cpp

Issue 1557363002: Remove the WEB_AUDIO compile time flag (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 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
Index: third_party/WebKit/Source/platform/exported/WebAudioBus.cpp
diff --git a/third_party/WebKit/Source/platform/exported/WebAudioBus.cpp b/third_party/WebKit/Source/platform/exported/WebAudioBus.cpp
index 7ba8c4711fa5b213cd7bafc37d5725da85f6b5c2..9917663514b63f69366491cafe06ad1b21f43956 100644
--- a/third_party/WebKit/Source/platform/exported/WebAudioBus.cpp
+++ b/third_party/WebKit/Source/platform/exported/WebAudioBus.cpp
@@ -26,17 +26,7 @@
#include "wtf/build_config.h"
-#if ENABLE(WEB_AUDIO)
#include "platform/audio/AudioBus.h"
-#else
-#include "wtf/ThreadSafeRefCounted.h"
-
-namespace blink {
-class AudioBus : public ThreadSafeRefCounted<AudioBus> {
-};
-} // namespace blink
-#endif
-
#include "wtf/PassRefPtr.h"
#include "wtf/RefPtr.h"
@@ -47,7 +37,6 @@ class WebAudioBusPrivate : public AudioBus {
void WebAudioBus::initialize(unsigned numberOfChannels, size_t length, double sampleRate)
{
-#if ENABLE(WEB_AUDIO)
RefPtr<AudioBus> audioBus = AudioBus::create(numberOfChannels, length);
audioBus->setSampleRate(sampleRate);
@@ -56,95 +45,59 @@ void WebAudioBus::initialize(unsigned numberOfChannels, size_t length, double sa
audioBus->ref();
m_private = static_cast<WebAudioBusPrivate*>(audioBus.get());
-#else
- ASSERT_NOT_REACHED();
-#endif
}
void WebAudioBus::resizeSmaller(size_t newLength)
{
-#if ENABLE(WEB_AUDIO)
ASSERT(m_private);
if (m_private) {
ASSERT(newLength <= length());
m_private->resizeSmaller(newLength);
}
-#else
- ASSERT_NOT_REACHED();
-#endif
}
void WebAudioBus::reset()
{
-#if ENABLE(WEB_AUDIO)
if (m_private) {
(static_cast<AudioBus*>(m_private))->deref();
m_private = 0;
}
-#else
- ASSERT_NOT_REACHED();
-#endif
}
unsigned WebAudioBus::numberOfChannels() const
{
-#if ENABLE(WEB_AUDIO)
if (!m_private)
return 0;
return m_private->numberOfChannels();
-#else
- ASSERT_NOT_REACHED();
- return 0;
-#endif
}
size_t WebAudioBus::length() const
{
-#if ENABLE(WEB_AUDIO)
if (!m_private)
return 0;
return m_private->length();
-#else
- ASSERT_NOT_REACHED();
- return 0;
-#endif
}
double WebAudioBus::sampleRate() const
{
-#if ENABLE(WEB_AUDIO)
if (!m_private)
return 0;
return m_private->sampleRate();
-#else
- ASSERT_NOT_REACHED();
- return 0;
-#endif
}
float* WebAudioBus::channelData(unsigned channelIndex)
{
-#if ENABLE(WEB_AUDIO)
if (!m_private)
return 0;
ASSERT(channelIndex < numberOfChannels());
return m_private->channel(channelIndex)->mutableData();
-#else
- ASSERT_NOT_REACHED();
- return 0;
-#endif
}
PassRefPtr<AudioBus> WebAudioBus::release()
{
-#if ENABLE(WEB_AUDIO)
RefPtr<AudioBus> audioBus(adoptRef(static_cast<AudioBus*>(m_private)));
m_private = 0;
return audioBus;
-#else
- ASSERT_NOT_REACHED();
- return nullptr;
-#endif
}
} // namespace blink

Powered by Google App Engine
This is Rietveld 408576698