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 |