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

123

/macosx-10.10/WebCore-7600.1.25/platform/audio/
H A DAudioResampler.cpp46 AudioResampler::AudioResampler(unsigned numberOfChannels) argument
49 for (unsigned i = 0; i < numberOfChannels; ++i)
52 m_sourceBus = AudioBus::create(numberOfChannels, 0, false);
55 void AudioResampler::configureChannels(unsigned numberOfChannels) argument
58 if (numberOfChannels == currentSize)
62 if (numberOfChannels > currentSize) {
63 for (unsigned i = currentSize; i < numberOfChannels; ++i)
66 m_kernels.resize(numberOfChannels);
69 m_sourceBus = AudioBus::create(numberOfChannels, 0, false);
78 unsigned numberOfChannels local
119 unsigned numberOfChannels = m_kernels.size(); local
[all...]
H A DAudioDSPKernelProcessor.cpp42 AudioDSPKernelProcessor::AudioDSPKernelProcessor(float sampleRate, unsigned numberOfChannels) argument
43 : AudioProcessor(sampleRate, numberOfChannels)
56 for (unsigned i = 0; i < numberOfChannels(); ++i)
84 bool channelCountMatches = source->numberOfChannels() == destination->numberOfChannels() && source->numberOfChannels() == m_kernels.size();
107 void AudioDSPKernelProcessor::setNumberOfChannels(unsigned numberOfChannels) argument
109 if (numberOfChannels == m_numberOfChannels)
114 m_numberOfChannels = numberOfChannels;
H A DAudioProcessor.h44 AudioProcessor(float sampleRate, unsigned numberOfChannels) argument
46 , m_numberOfChannels(numberOfChannels)
64 virtual unsigned numberOfChannels() const = 0;
H A DAudioSourceProviderClient.h32 virtual void setFormat(size_t numberOfChannels, float sampleRate) = 0;
H A DAudioResampler.h43 AudioResampler(unsigned numberOfChannels);
52 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.cpp44 DynamicsCompressor::DynamicsCompressor(float sampleRate, unsigned numberOfChannels) argument
45 : m_numberOfChannels(numberOfChannels)
47 , m_compressor(sampleRate, numberOfChannels)
54 setNumberOfChannels(numberOfChannels);
133 // Though numberOfChannels is retrived from destinationBus, we still name it numberOfChannels instead of numberOfDestinationChannels.
134 // It's because we internally match sourceChannels's size to destinationBus by channel up/down mix. Thus we need numberOfChannels
137 unsigned numberOfChannels = destinationBus->numberOfChannels();
138 unsigned numberOfSourceChannels = sourceBus->numberOfChannels();
266 setNumberOfChannels(unsigned numberOfChannels) argument
[all...]
H A DAudioPullFIFO.cpp37 AudioPullFIFO::AudioPullFIFO(AudioSourceProvider& audioProvider, unsigned numberOfChannels, size_t fifoLength, size_t providerSize) argument
39 , m_fifo(numberOfChannels, fifoLength)
41 , m_tempBus(AudioBus::create(numberOfChannels, providerSize))
H A DAudioFIFO.cpp37 AudioFIFO::AudioFIFO(unsigned numberOfChannels, size_t fifoLength) argument
38 : m_fifoAudioBus(AudioBus::create(numberOfChannels, fifoLength))
59 size_t numberOfChannels = m_fifoAudioBus->numberOfChannels(); local
61 for (size_t channelIndex = 0; channelIndex < numberOfChannels; ++channelIndex) {
96 size_t numberOfChannels = m_fifoAudioBus->numberOfChannels(); local
98 for (size_t channelIndex = 0; channelIndex < numberOfChannels; ++channelIndex) {
H A DAudioBus.cpp49 PassRefPtr<AudioBus> AudioBus::create(unsigned numberOfChannels, size_t length, bool allocate) argument
51 ASSERT(numberOfChannels <= MaxBusChannels);
52 if (numberOfChannels > MaxBusChannels)
55 return adoptRef(new AudioBus(numberOfChannels, length, allocate));
58 AudioBus::AudioBus(unsigned numberOfChannels, size_t length, bool allocate) argument
64 m_channels.reserveInitialCapacity(numberOfChannels);
66 for (unsigned i = 0; i < numberOfChannels; ++i) {
104 switch (numberOfChannels()) {
160 if (numberOfChannels() != bus.numberOfChannels())
173 unsigned numberOfChannels = sourceBuffer->numberOfChannels(); local
423 unsigned numberOfChannels = this->numberOfChannels(); local
[all...]
/macosx-10.10/WebCore-7600.1.25/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 DDelayProcessor.cpp35 DelayProcessor::DelayProcessor(AudioContext* context, float sampleRate, unsigned numberOfChannels, double maxDelayTime) argument
36 : AudioDSPKernelProcessor(sampleRate, numberOfChannels)
H A DMediaStreamAudioSourceNode.cpp63 void MediaStreamAudioSourceNode::setFormat(size_t numberOfChannels, float sourceSampleRate) argument
65 if (numberOfChannels != m_sourceNumberOfChannels || sourceSampleRate != sampleRate()) {
67 if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate != sampleRate()) {
69 LOG(Media, "MediaStreamAudioSourceNode::setFormat(%u, %f) - unhandled format change", static_cast<unsigned>(numberOfChannels), sourceSampleRate);
77 m_sourceNumberOfChannels = numberOfChannels;
84 output(0)->setNumberOfChannels(numberOfChannels);
98 if (!mediaStream() || m_sourceNumberOfChannels != outputBus->numberOfChannels()) {
H A DOfflineAudioContext.h34 static PassRefPtr<OfflineAudioContext> create(ScriptExecutionContext&, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode&);
39 OfflineAudioContext(Document&, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
H A DOfflineAudioContext.cpp37 PassRefPtr<OfflineAudioContext> OfflineAudioContext::create(ScriptExecutionContext& context, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode& ec) argument
47 if (numberOfChannels > 10 || !isSampleRateRangeGood(sampleRate)) {
52 RefPtr<OfflineAudioContext> audioContext(adoptRef(new OfflineAudioContext(document, numberOfChannels, numberOfFrames, sampleRate)));
57 OfflineAudioContext::OfflineAudioContext(Document& document, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
58 : AudioContext(document, numberOfChannels, numberOfFrames, sampleRate)
H A DMediaElementAudioSourceNode.cpp68 void MediaElementAudioSourceNode::setFormat(size_t numberOfChannels, float sourceSampleRate) argument
70 if (numberOfChannels != m_sourceNumberOfChannels || sourceSampleRate != m_sourceSampleRate) {
71 if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate < minSampleRate || sourceSampleRate > maxSampleRate) {
73 LOG(Media, "MediaElementAudioSourceNode::setFormat(%u, %f) - unhandled format change", static_cast<unsigned>(numberOfChannels), sourceSampleRate);
79 m_sourceNumberOfChannels = numberOfChannels;
87 m_multiChannelResampler = std::make_unique<MultiChannelResampler>(scaleFactor, numberOfChannels);
98 output(0)->setNumberOfChannels(numberOfChannels);
H A DOfflineAudioContext.idl29 Constructor(unsigned long numberOfChannels, unsigned long numberOfFrames, unrestricted float sampleRate),
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))
56 m_source->setAudioFormat(numberOfChannels, context->sampleRate());
H A DAudioBuffer.cpp46 PassRefPtr<AudioBuffer> AudioBuffer::create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
48 if (sampleRate < 22050 || sampleRate > 96000 || numberOfChannels > AudioContext::maxNumberOfChannels() || !numberOfFrames)
51 return adoptRef(new AudioBuffer(numberOfChannels, numberOfFrames, sampleRate));
63 AudioBuffer::AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument
68 m_channels.reserveCapacity(numberOfChannels);
70 for (unsigned i = 0; i < numberOfChannels; ++i) {
83 unsigned numberOfChannels = bus->numberOfChannels(); local
84 m_channels.reserveCapacity(numberOfChannels);
85 for (unsigned i = 0; i < numberOfChannels;
[all...]
H A DAudioNodeOutput.cpp39 AudioNodeOutput::AudioNodeOutput(AudioNode* node, unsigned numberOfChannels) argument
41 , m_numberOfChannels(numberOfChannels)
42 , m_desiredNumberOfChannels(numberOfChannels)
48 ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
50 m_internalBus = AudioBus::create(numberOfChannels, AudioNode::ProcessingSizeInFrames);
53 void AudioNodeOutput::setNumberOfChannels(unsigned numberOfChannels) argument
55 ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
58 m_desiredNumberOfChannels = numberOfChannels;
71 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.cpp100 unsigned numberOfChannels = input->numberOfChannels(); local
102 if (isInitialized() && numberOfChannels != output(0)->numberOfChannels()) {
109 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.idl41 readonly attribute unsigned long numberOfChannels;
H A DAudioBufferSourceNode.cpp112 if (numberOfChannels() != buffer()->numberOfChannels()) {
127 for (unsigned i = 0; i < outputBus->numberOfChannels(); ++i)
151 for (unsigned i = 0; i < numberOfChannels(); ++i)
171 unsigned numberOfChannels = this->numberOfChannels(); local
172 unsigned busNumberOfChannels = bus->numberOfChannels();
174 bool channelCountGood = numberOfChannels && numberOfChannels == busNumberOfChannels;
194 for (unsigned i = 0; i < numberOfChannels;
348 unsigned numberOfChannels = buffer->numberOfChannels(); local
368 unsigned AudioBufferSourceNode::numberOfChannels() function in class:WebCore::AudioBufferSourceNode
[all...]

Completed in 310 milliseconds

123