Home
last modified time | relevance | path

Searched refs:AudioContext (Results 1 – 25 of 93) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/modules/webaudio/
DAudioContext.cpp81 bool AudioContext::isSampleRateRangeGood(float sampleRate) in isSampleRateRangeGood()
90 unsigned AudioContext::s_hardwareContextCount = 0;
92 PassRefPtr<AudioContext> AudioContext::create(Document& document, ExceptionState& exceptionState) in create()
102 RefPtr<AudioContext> audioContext(adoptRef(new AudioContext(&document))); in create()
107 PassRefPtr<AudioContext> AudioContext::create(Document& document, unsigned numberOfChannels, size_t… in create()
114 AudioContext::AudioContext(Document* document) in AudioContext() function in WebCore::AudioContext
140 AudioContext::AudioContext(Document* document, unsigned numberOfChannels, size_t numberOfFrames, fl… in AudioContext() function in WebCore::AudioContext
164 void AudioContext::constructCommon() in constructCommon()
176 AudioContext::~AudioContext() in ~AudioContext()
193 void AudioContext::lazyInitialize() in lazyInitialize()
[all …]
DAudioContext.h77 class AudioContext : public ActiveDOMObject, public ScriptWrappable, public ThreadSafeRefCounted<Au…
78 DEFINE_EVENT_TARGET_REFCOUNTING(ThreadSafeRefCounted<AudioContext>);
81 static PassRefPtr<AudioContext> create(Document&, ExceptionState&);
84 …static PassRefPtr<AudioContext> create(Document&, unsigned numberOfChannels, size_t numberOfFrames…
86 virtual ~AudioContext();
206 AutoLocker(AudioContext* context) in AutoLocker()
219 AudioContext* m_context;
248 explicit AudioContext(Document*);
249 AudioContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
DAudioSummingJunction.h34 class AudioContext; variable
41 explicit AudioSummingJunction(AudioContext*);
45 AudioContext* context() { return m_context.get(); } in context()
64 RefPtr<AudioContext> m_context;
DMediaStreamAudioSourceNode.cpp38 PassRefPtr<MediaStreamAudioSourceNode> MediaStreamAudioSourceNode::create(AudioContext* context, Me… in create()
43 MediaStreamAudioSourceNode::MediaStreamAudioSourceNode(AudioContext* context, MediaStream* mediaStr… in MediaStreamAudioSourceNode()
68 …if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRat… in setFormat()
82 AudioContext::AutoLocker contextLocker(context()); in setFormat()
DChannelSplitterNode.h33 class AudioContext; variable
37 …static PassRefPtr<ChannelSplitterNode> create(AudioContext*, float sampleRate, unsigned numberOfOu…
47 ChannelSplitterNode(AudioContext*, float sampleRate, unsigned numberOfOutputs);
DChannelMergerNode.h37 class AudioContext; variable
41 …static PassRefPtr<ChannelMergerNode> create(AudioContext*, float sampleRate, unsigned numberOfInpu…
56 ChannelMergerNode(AudioContext*, float sampleRate, unsigned numberOfInputs);
DAudioNode.cpp46 AudioNode::AudioNode(AudioContext* context, float sampleRate) in AudioNode()
175 AudioContext::AutoLocker locker(context()); in connect()
217 AudioContext::AutoLocker locker(context()); in connect()
247 AudioContext::AutoLocker locker(context()); in disconnect()
269 AudioContext::AutoLocker locker(context()); in setChannelCount()
271 if (channelCount > 0 && channelCount <= AudioContext::maxNumberOfChannels()) { in setChannelCount()
280 …g::number(channelCount) + ") must be between 1 and " + String::number(AudioContext::maxNumberOfCha… in setChannelCount()
301 AudioContext::AutoLocker locker(context()); in setChannelCountMode()
336 AudioContext::AutoLocker locker(context()); in setChannelInterpretation()
445 AudioContext::AutoLocker locker(context()); in enableOutputsIfNecessary()
DAudioNode.h41 class AudioContext; variable
57 AudioNode(AudioContext*, float sampleRate);
60 AudioContext* context() { return m_context.get(); } in context()
61 const AudioContext* context() const { return m_context.get(); } in context()
203 RefPtr<AudioContext> m_context;
DGainNode.h35 class AudioContext; variable
42 static PassRefPtr<GainNode> create(AudioContext* context, float sampleRate) in create()
61 GainNode(AudioContext*, float sampleRate);
DMediaElementAudioSourceNode.h40 class AudioContext; variable
44 static PassRefPtr<MediaElementAudioSourceNode> create(AudioContext*, HTMLMediaElement*);
61 MediaElementAudioSourceNode(AudioContext*, HTMLMediaElement*);
DDefaultAudioDestinationNode.h34 class AudioContext; variable
39 static PassRefPtr<DefaultAudioDestinationNode> create(AudioContext* context) in create()
57 explicit DefaultAudioDestinationNode(AudioContext*);
DMediaStreamAudioDestinationNode.h38 class AudioContext; variable
42 … static PassRefPtr<MediaStreamAudioDestinationNode> create(AudioContext*, size_t numberOfChannels);
55 MediaStreamAudioDestinationNode(AudioContext*, size_t numberOfChannels);
DMediaElementAudioSourceNode.cpp43 PassRefPtr<MediaElementAudioSourceNode> MediaElementAudioSourceNode::create(AudioContext* context, … in create()
48 MediaElementAudioSourceNode::MediaElementAudioSourceNode(AudioContext* context, HTMLMediaElement* m… in MediaElementAudioSourceNode()
72 …if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRat… in setFormat()
96 AudioContext::AutoLocker contextLocker(context()); in setFormat()
DMediaStreamAudioSourceNode.h40 class AudioContext; variable
44 …static PassRefPtr<MediaStreamAudioSourceNode> create(AudioContext*, MediaStream*, MediaStreamTrack…
60 … MediaStreamAudioSourceNode(AudioContext*, MediaStream*, MediaStreamTrack*, AudioSourceProvider*);
DOfflineAudioDestinationNode.h37 class AudioContext; variable
41 …static PassRefPtr<OfflineAudioDestinationNode> create(AudioContext* context, AudioBuffer* renderTa… in create()
62 OfflineAudioDestinationNode(AudioContext*, AudioBuffer* renderTarget);
DOscillatorNode.h38 class AudioContext; variable
55 static PassRefPtr<OscillatorNode> create(AudioContext*, float sampleRate);
74 OscillatorNode(AudioContext*, float sampleRate);
DScriptProcessorNode.h38 class AudioContext; variable
53 …static PassRefPtr<ScriptProcessorNode> create(AudioContext*, float sampleRate, size_t bufferSize, …
72 …ScriptProcessorNode(AudioContext*, float sampleRate, size_t bufferSize, unsigned numberOfInputChan…
DChannelSplitterNode.cpp37 PassRefPtr<ChannelSplitterNode> ChannelSplitterNode::create(AudioContext* context, float sampleRate… in create()
39 if (!numberOfOutputs || numberOfOutputs > AudioContext::maxNumberOfChannels()) in create()
45 ChannelSplitterNode::ChannelSplitterNode(AudioContext* context, float sampleRate, unsigned numberOf… in ChannelSplitterNode()
DScriptProcessorNode.cpp59 PassRefPtr<ScriptProcessorNode> ScriptProcessorNode::create(AudioContext* context, float sampleRate… in create()
81 if (numberOfInputChannels > AudioContext::maxNumberOfChannels()) in create()
84 if (numberOfOutputChannels > AudioContext::maxNumberOfChannels()) in create()
90 ScriptProcessorNode::ScriptProcessorNode(AudioContext* context, float sampleRate, size_t bufferSize… in ScriptProcessorNode()
106 ASSERT(numberOfInputChannels <= AudioContext::maxNumberOfChannels()); in ScriptProcessorNode()
DAudioBasicInspectorNode.cpp37 AudioBasicInspectorNode::AudioBasicInspectorNode(AudioContext* context, float sampleRate, unsigned … in AudioBasicInspectorNode()
58 AudioContext::AutoLocker locker(context()); in connect()
68 AudioContext::AutoLocker locker(context()); in disconnect()
DAudioBufferSourceNode.h40 class AudioContext; variable
47 static PassRefPtr<AudioBufferSourceNode> create(AudioContext*, float sampleRate);
97 AudioBufferSourceNode(AudioContext*, float sampleRate);
DChannelMergerNode.cpp43 PassRefPtr<ChannelMergerNode> ChannelMergerNode::create(AudioContext* context, float sampleRate, un… in create()
45 if (!numberOfInputs || numberOfInputs > AudioContext::maxNumberOfChannels()) in create()
51 ChannelMergerNode::ChannelMergerNode(AudioContext* context, float sampleRate, unsigned numberOfInpu… in ChannelMergerNode()
DWaveShaperNode.h39 static PassRefPtr<WaveShaperNode> create(AudioContext* context) in create()
54 explicit WaveShaperNode(AudioContext*);
DDelayNode.h39 …static PassRefPtr<DelayNode> create(AudioContext* context, float sampleRate, double maxDelayTime, … in create()
47 DelayNode(AudioContext*, float sampleRate, double maxDelayTime, ExceptionState&);
DBiquadFilterNode.h49 static PassRefPtr<BiquadFilterNode> create(AudioContext* context, float sampleRate) in create()
70 BiquadFilterNode(AudioContext*, float sampleRate);

1234