Searched refs:numberOfChannels (Results 1 - 25 of 81) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/platform/audio/
H A DAudioResampler.cpp47 AudioResampler::AudioResampler(unsigned numberOfChannels) argument
50 for (unsigned i = 0; i < numberOfChannels; ++i)
53 m_sourceBus = AudioBus::create(numberOfChannels, 0, false);
56 void AudioResampler::configureChannels(unsigned numberOfChannels) argument
59 if (numberOfChannels == currentSize)
63 if (numberOfChannels > currentSize) {
64 for (unsigned i = currentSize; i < numberOfChannels; ++i)
67 m_kernels.resize(numberOfChannels);
70 m_sourceBus = AudioBus::create(numberOfChannels, 0, false);
79 unsigned numberOfChannels local
120 unsigned numberOfChannels = m_kernels.size(); local
[all...]
H A DAudioDSPKernelProcessor.cpp43 AudioDSPKernelProcessor::AudioDSPKernelProcessor(float sampleRate, unsigned numberOfChannels) argument
44 : AudioProcessor(sampleRate, numberOfChannels)
58 for (unsigned i = 0; i < numberOfChannels(); ++i)
89 bool channelCountMatches = source->numberOfChannels() == destination->numberOfChannels() && source->numberOfChannels() == m_kernels.size();
119 void AudioDSPKernelProcessor::setNumberOfChannels(unsigned numberOfChannels) argument
121 if (numberOfChannels == m_numberOfChannels)
126 m_numberOfChannels = numberOfChannels;
H A DAudioProcessor.h46 AudioProcessor(float sampleRate, unsigned numberOfChannels) argument
48 , m_numberOfChannels(numberOfChannels)
66 virtual unsigned numberOfChannels() const = 0;
H A DAudioSourceProviderClient.h32 virtual void setFormat(size_t numberOfChannels, float sampleRate) = 0;
H A DAudioResampler.h45 AudioResampler(unsigned numberOfChannels);
54 void configureChannels(unsigned numberOfChannels);
H A DMultiChannelResampler.cpp46 ChannelProvider(AudioSourceProvider* multiChannelProvider, unsigned numberOfChannels) argument
48 , m_numberOfChannels(numberOfChannels)
58 bool isBusGood = bus && bus->numberOfChannels() == 1;
95 MultiChannelResampler::MultiChannelResampler(double scaleFactor, unsigned numberOfChannels) argument
96 : m_numberOfChannels(numberOfChannels)
99 for (unsigned channelIndex = 0; channelIndex < numberOfChannels; ++channelIndex)
H A DDynamicsCompressor.cpp43 DynamicsCompressor::DynamicsCompressor(float sampleRate, unsigned numberOfChannels) argument
44 : m_numberOfChannels(numberOfChannels)
46 , m_compressor(sampleRate, numberOfChannels)
53 setNumberOfChannels(numberOfChannels);
132 // Though numberOfChannels is retrived from destinationBus, we still name it numberOfChannels instead of numberOfDestinationChannels.
133 // It's because we internally match sourceChannels's size to destinationBus by channel up/down mix. Thus we need numberOfChannels
136 unsigned numberOfChannels = destinationBus->numberOfChannels();
137 unsigned numberOfSourceChannels = sourceBus->numberOfChannels();
265 setNumberOfChannels(unsigned numberOfChannels) argument
[all...]
H A DAudioDSPKernelProcessor.h53 // numberOfChannels may be later changed if object is not yet in an "initialized" state
54 AudioDSPKernelProcessor(float sampleRate, unsigned numberOfChannels);
65 virtual void setNumberOfChannels(unsigned numberOfChannels);
66 virtual unsigned numberOfChannels() const { return m_numberOfChannels; } function in class:WebCore::AudioDSPKernelProcessor
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/
H A DAudioBasicProcessorNode.cpp74 if (!isInitialized() || !processor() || processor()->numberOfChannels() != numberOfChannels())
115 unsigned numberOfChannels = input->numberOfChannels(); local
117 if (isInitialized() && numberOfChannels != output(0)->numberOfChannels()) {
124 output(0)->setNumberOfChannels(numberOfChannels);
127 processor()->setNumberOfChannels(numberOfChannels);
134 unsigned AudioBasicProcessorNode::numberOfChannels() function in class:WebCore::AudioBasicProcessorNode
136 return output(0)->numberOfChannels();
[all...]
H A DOfflineAudioContext.cpp39 PassRefPtr<OfflineAudioContext> OfflineAudioContext::create(ExecutionContext* context, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState& exceptionState) argument
56 if (numberOfChannels > 10) {
57 exceptionState.throwDOMException(SyntaxError, "number of channels (" + String::number(numberOfChannels) + ") exceeds maximum (10).");
66 RefPtr<OfflineAudioContext> audioContext(adoptRef(new OfflineAudioContext(document, numberOfChannels, numberOfFrames, sampleRate)));
71 OfflineAudioContext::OfflineAudioContext(Document* document, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
72 : AudioContext(document, numberOfChannels, numberOfFrames, sampleRate)
H A DDelayProcessor.cpp35 DelayProcessor::DelayProcessor(AudioContext* context, float sampleRate, unsigned numberOfChannels, double maxDelayTime) argument
36 : AudioDSPKernelProcessor(sampleRate, numberOfChannels)
H A DMediaStreamAudioSourceNode.cpp64 void MediaStreamAudioSourceNode::setFormat(size_t numberOfChannels, float sourceSampleRate) argument
66 if (numberOfChannels != m_sourceNumberOfChannels || sourceSampleRate != sampleRate()) {
68 if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate != sampleRate()) {
70 WTF_LOG(Media, "MediaStreamAudioSourceNode::setFormat(%u, %f) - unhandled format change", static_cast<unsigned>(numberOfChannels), sourceSampleRate);
78 m_sourceNumberOfChannels = numberOfChannels;
85 output(0)->setNumberOfChannels(numberOfChannels);
99 if (!mediaStream() || m_sourceNumberOfChannels != outputBus->numberOfChannels()) {
H A DOfflineAudioContext.h36 static PassRefPtr<OfflineAudioContext> create(ExecutionContext*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState&);
41 OfflineAudioContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
H A DOfflineAudioContext.idl27 Constructor(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate),
H A DAudioBuffer.cpp53 PassRefPtr<AudioBuffer> AudioBuffer::create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
55 if (sampleRate < minAllowedSampleRate() || sampleRate > maxAllowedSampleRate() || numberOfChannels > AudioContext::maxNumberOfChannels() || !numberOfFrames)
58 RefPtr<AudioBuffer> buffer = adoptRef(new AudioBuffer(numberOfChannels, numberOfFrames, sampleRate));
60 if (!buffer->createdSuccessfully(numberOfChannels))
70 if (buffer->createdSuccessfully(bus->numberOfChannels()))
79 return numberOfChannels() == desiredNumberOfChannels;
82 AudioBuffer::AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
88 m_channels.reserveCapacity(numberOfChannels);
90 for (unsigned i = 0; i < numberOfChannels; ++i) {
110 unsigned numberOfChannels local
[all...]
H A DMediaElementAudioSourceNode.cpp69 void MediaElementAudioSourceNode::setFormat(size_t numberOfChannels, float sourceSampleRate) argument
71 if (numberOfChannels != m_sourceNumberOfChannels || sourceSampleRate != m_sourceSampleRate) {
72 if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate < minSampleRate || sourceSampleRate > maxSampleRate) {
74 WTF_LOG(Media, "MediaElementAudioSourceNode::setFormat(%u, %f) - unhandled format change", static_cast<unsigned>(numberOfChannels), sourceSampleRate);
80 m_sourceNumberOfChannels = numberOfChannels;
88 m_multiChannelResampler = adoptPtr(new MultiChannelResampler(scaleFactor, numberOfChannels));
99 output(0)->setNumberOfChannels(numberOfChannels);
H A DMediaStreamAudioDestinationNode.cpp40 PassRefPtr<MediaStreamAudioDestinationNode> MediaStreamAudioDestinationNode::create(AudioContext* context, size_t numberOfChannels) argument
42 return adoptRef(new MediaStreamAudioDestinationNode(context, numberOfChannels));
45 MediaStreamAudioDestinationNode::MediaStreamAudioDestinationNode(AudioContext* context, size_t numberOfChannels) argument
46 : AudioBasicInspectorNode(context, context->sampleRate(), numberOfChannels)
47 , m_mixBus(AudioBus::create(numberOfChannels, ProcessingSizeInFrames))
59 m_source->setAudioFormat(numberOfChannels, context->sampleRate());
H A DAudioNodeOutput.cpp37 AudioNodeOutput::AudioNodeOutput(AudioNode* node, unsigned numberOfChannels) argument
39 , m_numberOfChannels(numberOfChannels)
40 , m_desiredNumberOfChannels(numberOfChannels)
46 ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
48 m_internalBus = AudioBus::create(numberOfChannels, AudioNode::ProcessingSizeInFrames);
51 void AudioNodeOutput::setNumberOfChannels(unsigned numberOfChannels) argument
53 ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
56 m_desiredNumberOfChannels = numberOfChannels;
69 if (numberOfChannels() == m_internalBus->numberOfChannels())
[all...]
H A DAudioBasicInspectorNode.cpp82 unsigned numberOfChannels = input->numberOfChannels(); local
84 if (numberOfChannels != output(0)->numberOfChannels()) {
86 output(0)->setNumberOfChannels(numberOfChannels);
H A DGainNode.cpp101 unsigned numberOfChannels = input->numberOfChannels(); local
103 if (isInitialized() && numberOfChannels != output(0)->numberOfChannels()) {
110 output(0)->setNumberOfChannels(numberOfChannels);
H A DWaveShaperProcessor.cpp35 WaveShaperProcessor::WaveShaperProcessor(float sampleRate, size_t numberOfChannels) argument
36 : AudioDSPKernelProcessor(sampleRate, numberOfChannels)
82 bool channelCountMatches = source->numberOfChannels() == destination->numberOfChannels() && source->numberOfChannels() == m_kernels.size();
H A DAudioBuffer.h46 static PassRefPtr<AudioBuffer> create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
57 unsigned numberOfChannels() const { return m_channels.size(); } function in class:WebCore::AudioBuffer
74 AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebAudioDestinationConsumer.h36 virtual void setFormat(size_t numberOfChannels, float sampleRate) = 0;
H A DWebAudioSourceProviderClient.h32 virtual void setFormat(size_t numberOfChannels, float sampleRate) = 0;
/external/chromium_org/third_party/WebKit/Source/platform/exported/
H A DWebAudioBus.cpp49 void WebAudioBus::initialize(unsigned numberOfChannels, size_t length, double sampleRate) argument
52 RefPtr<AudioBus> audioBus = AudioBus::create(numberOfChannels, length);
90 unsigned WebAudioBus::numberOfChannels() const function in class:blink::WebAudioBus
95 return m_private->numberOfChannels();
131 ASSERT(channelIndex < numberOfChannels());

Completed in 580 milliseconds

1234