HomeSort by relevance Sort by last modified time
    Searched refs:AudioContext (Results 26 - 50 of 90) sorted by null

12 3 4

  /external/chromium_org/third_party/WebKit/Source/modules/webaudio/
DynamicsCompressorNode.h 38 static PassRefPtr<DynamicsCompressorNode> create(AudioContext* context, float sampleRate)
65 DynamicsCompressorNode(AudioContext*, float sampleRate);
AudioBasicProcessorNode.h 42 AudioBasicProcessorNode(AudioContext*, float sampleRate);
MediaElementAudioSourceNode.cpp 31 #include "modules/webaudio/AudioContext.h"
43 PassRefPtr<MediaElementAudioSourceNode> MediaElementAudioSourceNode::create(AudioContext* context, HTMLMediaElement* mediaElement)
48 MediaElementAudioSourceNode::MediaElementAudioSourceNode(AudioContext* context, HTMLMediaElement* mediaElement)
72 if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate < minSampleRate || sourceSampleRate > maxSampleRate) {
96 AudioContext::AutoLocker contextLocker(context());
AudioBasicInspectorNode.cpp 31 #include "modules/webaudio/AudioContext.h"
37 AudioBasicInspectorNode::AudioBasicInspectorNode(AudioContext* context, float sampleRate, unsigned outputChannelCount)
58 AudioContext::AutoLocker locker(context());
68 AudioContext::AutoLocker locker(context());
AudioBufferSourceNode.h 40 class AudioContext;
47 static PassRefPtr<AudioBufferSourceNode> create(AudioContext*, float sampleRate);
97 AudioBufferSourceNode(AudioContext*, float sampleRate);
ChannelSplitterNode.cpp 31 #include "modules/webaudio/AudioContext.h"
37 PassRefPtr<ChannelSplitterNode> ChannelSplitterNode::create(AudioContext* context, float sampleRate, unsigned numberOfOutputs)
39 if (!numberOfOutputs || numberOfOutputs > AudioContext::maxNumberOfChannels())
45 ChannelSplitterNode::ChannelSplitterNode(AudioContext* context, float sampleRate, unsigned numberOfOutputs)
AudioNode.h 41 class AudioContext;
47 // An AudioNode is the basic building block for handling audio within an AudioContext.
57 AudioNode(AudioContext*, float sampleRate);
60 AudioContext* context() { return m_context.get(); }
61 const AudioContext* context() const { return m_context.get(); }
203 RefPtr<AudioContext> m_context;
AudioContext.h 74 // AudioContext is the cornerstone of the web audio API and all AudioNodes are created from it.
77 class AudioContext : public ActiveDOMObject, public ScriptWrappable, public ThreadSafeRefCounted<AudioContext>, public EventTargetWithInlineData {
78 DEFINE_EVENT_TARGET_REFCOUNTING(ThreadSafeRefCounted<AudioContext>);
80 // Create an AudioContext for rendering to the audio hardware.
81 static PassRefPtr<AudioContext> create(Document&, ExceptionState&);
83 // Deprecated: create an AudioContext for offline (non-realtime) rendering.
84 static PassRefPtr<AudioContext> create(Document&, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState&);
86 virtual ~AudioContext();
161 // AudioContext can pull node(s) at the end of each render quantum even when they are not connected to any downstr (…)
    [all...]
ChannelMergerNode.cpp 35 #include "modules/webaudio/AudioContext.h"
43 PassRefPtr<ChannelMergerNode> ChannelMergerNode::create(AudioContext* context, float sampleRate, unsigned numberOfInputs)
45 if (!numberOfInputs || numberOfInputs > AudioContext::maxNumberOfChannels())
51 ChannelMergerNode::ChannelMergerNode(AudioContext* context, float sampleRate, unsigned numberOfInputs)
DelayNode.cpp 39 DelayNode::DelayNode(AudioContext* context, float sampleRate, double maxDelayTime, ExceptionState& exceptionState)
AudioDestinationNode.h 37 class AudioContext;
41 AudioDestinationNode(AudioContext*, float sampleRate);
AudioNode.idl 29 readonly attribute AudioContext context;
AudioNodeOutput.h 37 class AudioContext;
50 AudioContext* context() { return m_node->context(); }
MediaStreamAudioDestinationNode.cpp 33 #include "modules/webaudio/AudioContext.h"
40 PassRefPtr<MediaStreamAudioDestinationNode> MediaStreamAudioDestinationNode::create(AudioContext* context, size_t numberOfChannels)
45 MediaStreamAudioDestinationNode::MediaStreamAudioDestinationNode(AudioContext* context, size_t numberOfChannels)
WaveShaperNode.cpp 38 WaveShaperNode::WaveShaperNode(AudioContext* context)
66 AudioContext::AutoLocker contextLocker(context());
AudioNode.cpp 33 #include "modules/webaudio/AudioContext.h"
46 AudioNode::AudioNode(AudioContext* context, float sampleRate)
175 AudioContext::AutoLocker locker(context());
217 AudioContext::AutoLocker locker(context());
247 AudioContext::AutoLocker locker(context());
269 AudioContext::AutoLocker locker(context());
271 if (channelCount > 0 && channelCount <= AudioContext::maxNumberOfChannels()) {
280 "channel count (" + String::number(channelCount) + ") must be between 1 and " + String::number(AudioContext::maxNumberOfChannels()) + ".");
301 AudioContext::AutoLocker locker(context());
336 AudioContext::AutoLocker locker(context())
    [all...]
AudioDestinationNode.cpp 33 #include "modules/webaudio/AudioContext.h"
39 AudioDestinationNode::AudioDestinationNode(AudioContext* context, float sampleRate)
AudioScheduledSourceNode.h 68 AudioScheduledSourceNode(AudioContext*, float sampleRate);
AudioSummingJunction.cpp 31 #include "modules/webaudio/AudioContext.h"
39 AudioSummingJunction::AudioSummingJunction(AudioContext* context)
BiquadProcessor.h 52 BiquadProcessor(AudioContext*, float sampleRate, size_t numberOfChannels, bool autoInitialize);
OfflineAudioContext.cpp 66 RefPtr<OfflineAudioContext> audioContext(adoptRef(new OfflineAudioContext(document, numberOfChannels, numberOfFrames, sampleRate)));
67 audioContext->suspendIfNeeded();
68 return audioContext.release();
72 : AudioContext(document, numberOfChannels, numberOfFrames, sampleRate)
AudioParam.h 33 #include "modules/webaudio/AudioContext.h"
51 static PassRefPtr<AudioParam> create(AudioContext* context, const String& name, double defaultValue, double minValue, double maxValue, unsigned units = 0)
107 AudioParam(AudioContext* context, const String& name, double defaultValue, double minValue, double maxValue, unsigned units = 0)
ScriptProcessorNode.cpp 33 #include "modules/webaudio/AudioContext.h"
59 PassRefPtr<ScriptProcessorNode> ScriptProcessorNode::create(AudioContext* context, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels)
81 if (numberOfInputChannels > AudioContext::maxNumberOfChannels())
84 if (numberOfOutputChannels > AudioContext::maxNumberOfChannels())
90 ScriptProcessorNode::ScriptProcessorNode(AudioContext* context, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels)
106 ASSERT(numberOfInputChannels <= AudioContext::maxNumberOfChannels());
PannerNode.h 64 static PassRefPtr<PannerNode> create(AudioContext* context, float sampleRate)
133 PannerNode(AudioContext*, float sampleRate);
AudioBasicProcessorNode.cpp 33 #include "modules/webaudio/AudioContext.h"
39 AudioBasicProcessorNode::AudioBasicProcessorNode(AudioContext* context, float sampleRate)

Completed in 302 milliseconds

12 3 4