Index: Source/platform/exported/WebAudioBus.cpp |
diff --git a/Source/platform/exported/WebAudioBus.cpp b/Source/platform/exported/WebAudioBus.cpp |
index 4e55a879a1e511b3a3f29796197dc1a8a2a209ed..521c701050166c8f36f3844ac9630d09866db9e8 100644 |
--- a/Source/platform/exported/WebAudioBus.cpp |
+++ b/Source/platform/exported/WebAudioBus.cpp |
@@ -25,16 +25,7 @@ |
#include "config.h" |
#include "public/platform/WebAudioBus.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" |
@@ -46,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); |
@@ -55,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 |