AudioContext 38 AnalyserNode.h static PassRefPtr<AnalyserNode> create(AudioContext* context, float sampleRate)
AudioContext 72 AnalyserNode.h AnalyserNode(AudioContext*, float sampleRate);
AudioContext 58 AudioBasicInspectorNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 68 AudioBasicInspectorNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 39 AudioBasicInspectorNode.h AudioBasicInspectorNode(AudioContext*, float sampleRate, unsigned outputChannelCount);
AudioContext 42 AudioBasicProcessorNode.h AudioBasicProcessorNode(AudioContext*, float sampleRate);
AudioContext 45 AudioBuffer.cpp if (sampleRate < 22050 || sampleRate > 96000 || numberOfChannels > AudioContext::maxNumberOfChannels() || !numberOfFrames)
AudioContext 51 AudioBufferSourceNode.cpp PassRefPtr<AudioBufferSourceNode> AudioBufferSourceNode::create(AudioContext* context, float sampleRate)
AudioContext 56 AudioBufferSourceNode.cpp AudioBufferSourceNode::AudioBufferSourceNode(AudioContext* context, float sampleRate)
AudioContext 343 AudioBufferSourceNode.cpp AudioContext::AutoLocker contextLocker(context());
AudioContext 352 AudioBufferSourceNode.cpp if (numberOfChannels > AudioContext::maxNumberOfChannels())
AudioContext 40 AudioBufferSourceNode.h class AudioContext;
AudioContext 47 AudioBufferSourceNode.h static PassRefPtr<AudioBufferSourceNode> create(AudioContext*, float sampleRate);
AudioContext 96 AudioBufferSourceNode.h AudioBufferSourceNode(AudioContext*, float sampleRate);
AudioContext 86 AudioContext.cpp bool AudioContext::isSampleRateRangeGood(float sampleRate)
AudioContext 95 AudioContext.cpp unsigned AudioContext::s_hardwareContextCount = 0;
AudioContext 97 AudioContext.cpp PassRefPtr<AudioContext> AudioContext::create(Document* document)
AudioContext 104 AudioContext.cpp RefPtr<AudioContext> audioContext(adoptRef(new AudioContext(document)));
AudioContext 110 AudioContext.cpp AudioContext::AudioContext(Document* document)
AudioContext 136 AudioContext.cpp AudioContext::AudioContext(Document* document, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate)
AudioContext 159 AudioContext.cpp void AudioContext::constructCommon()
AudioContext 171 AudioContext.cpp AudioContext::~AudioContext()
AudioContext 188 AudioContext.cpp void AudioContext::lazyInitialize()
AudioContext 212 AudioContext.cpp void AudioContext::clear()
AudioContext 229 AudioContext.cpp void AudioContext::uninitialize()
AudioContext 253 AudioContext.cpp bool AudioContext::isInitialized() const
AudioContext 258 AudioContext.cpp bool AudioContext::isRunnable() const
AudioContext 267 AudioContext.cpp void AudioContext::stopDispatch(void* userData)
AudioContext 269 AudioContext.cpp AudioContext* context = reinterpret_cast<AudioContext*>(userData);
AudioContext 278 AudioContext.cpp void AudioContext::stop()
AudioContext 292 AudioContext.cpp PassRefPtr<AudioBuffer> AudioContext::createBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState& es)
AudioContext 303 AudioContext.cpp PassRefPtr<AudioBuffer> AudioContext::createBuffer(ArrayBuffer* arrayBuffer, bool mixToMono, ExceptionState& es)
AudioContext 320 AudioContext.cpp void AudioContext::decodeAudioData(ArrayBuffer* audioData, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback, ExceptionState& es)
AudioContext 329 AudioContext.cpp PassRefPtr<AudioBufferSourceNode> AudioContext::createBufferSource()
AudioContext 342 AudioContext.cpp PassRefPtr<MediaElementAudioSourceNode> AudioContext::createMediaElementSource(HTMLMediaElement* mediaElement, ExceptionState& es)
AudioContext 367 AudioContext.cpp PassRefPtr<MediaStreamAudioSourceNode> AudioContext::createMediaStreamSource(MediaStream* mediaStream, ExceptionState& es)
AudioContext 402 AudioContext.cpp PassRefPtr<MediaStreamAudioDestinationNode> AudioContext::createMediaStreamDestination()
AudioContext 409 AudioContext.cpp PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, ExceptionState& es)
AudioContext 415 AudioContext.cpp PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, ExceptionState& es)
AudioContext 421 AudioContext.cpp PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, size_t numberOfOutputChannels, ExceptionState& es)
AudioContext 436 AudioContext.cpp PassRefPtr<BiquadFilterNode> AudioContext::createBiquadFilter()
AudioContext 443 AudioContext.cpp PassRefPtr<WaveShaperNode> AudioContext::createWaveShaper()
AudioContext 450 AudioContext.cpp PassRefPtr<PannerNode> AudioContext::createPanner()
AudioContext 457 AudioContext.cpp PassRefPtr<ConvolverNode> AudioContext::createConvolver()
AudioContext 464 AudioContext.cpp PassRefPtr<DynamicsCompressorNode> AudioContext::createDynamicsCompressor()
AudioContext 471 AudioContext.cpp PassRefPtr<AnalyserNode> AudioContext::createAnalyser()
AudioContext 478 AudioContext.cpp PassRefPtr<GainNode> AudioContext::createGain()
AudioContext 485 AudioContext.cpp PassRefPtr<DelayNode> AudioContext::createDelay(ExceptionState& es)
AudioContext 491 AudioContext.cpp PassRefPtr<DelayNode> AudioContext::createDelay(double maxDelayTime, ExceptionState& es)
AudioContext 501 AudioContext.cpp PassRefPtr<ChannelSplitterNode> AudioContext::createChannelSplitter(ExceptionState& es)
AudioContext 507 AudioContext.cpp PassRefPtr<ChannelSplitterNode> AudioContext::createChannelSplitter(size_t numberOfOutputs, ExceptionState& es)
AudioContext 522 AudioContext.cpp PassRefPtr<ChannelMergerNode> AudioContext::createChannelMerger(ExceptionState& es)
AudioContext 528 AudioContext.cpp PassRefPtr<ChannelMergerNode> AudioContext::createChannelMerger(size_t numberOfInputs, ExceptionState& es)
AudioContext 543 AudioContext.cpp PassRefPtr<OscillatorNode> AudioContext::createOscillator()
AudioContext 557 AudioContext.cpp PassRefPtr<PeriodicWave> AudioContext::createPeriodicWave(Float32Array* real, Float32Array* imag, ExceptionState& es)
AudioContext 570 AudioContext.cpp void AudioContext::notifyNodeFinishedProcessing(AudioNode* node)
AudioContext 576 AudioContext.cpp void AudioContext::derefFinishedSourceNodes()
AudioContext 586 AudioContext.cpp void AudioContext::refNode(AudioNode* node)
AudioContext 595 AudioContext.cpp void AudioContext::derefNode(AudioNode* node)
AudioContext 609 AudioContext.cpp void AudioContext::derefUnfinishedSourceNodes()
AudioContext 618 AudioContext.cpp void AudioContext::lock(bool& mustReleaseLock)
AudioContext 636 AudioContext.cpp bool AudioContext::tryLock(bool& mustReleaseLock)
AudioContext 669 AudioContext.cpp void AudioContext::unlock()
AudioContext 677 AudioContext.cpp bool AudioContext::isAudioThread() const
AudioContext 682 AudioContext.cpp bool AudioContext::isGraphOwner() const
AudioContext 687 AudioContext.cpp void AudioContext::addDeferredFinishDeref(AudioNode* node)
AudioContext 693 AudioContext.cpp void AudioContext::handlePreRenderTasks()
AudioContext 712 AudioContext.cpp void AudioContext::handlePostRenderTasks()
AudioContext 742 AudioContext.cpp void AudioContext::handleDeferredFinishDerefs()
AudioContext 753 AudioContext.cpp void AudioContext::markForDeletion(AudioNode* node)
AudioContext 769 AudioContext.cpp void AudioContext::scheduleNodeDeletion()
AudioContext 790 AudioContext.cpp void AudioContext::deleteMarkedNodesDispatch(void* userData)
AudioContext 792 AudioContext.cpp AudioContext* context = reinterpret_cast<AudioContext*>(userData);
AudioContext 801 AudioContext.cpp void AudioContext::deleteMarkedNodes()
AudioContext 806 AudioContext.cpp RefPtr<AudioContext> protect(this);
AudioContext 831 AudioContext.cpp void AudioContext::markSummingJunctionDirty(AudioSummingJunction* summingJunction)
AudioContext 837 AudioContext.cpp void AudioContext::removeMarkedSummingJunction(AudioSummingJunction* summingJunction)
AudioContext 844 AudioContext.cpp void AudioContext::markAudioNodeOutputDirty(AudioNodeOutput* output)
AudioContext 850 AudioContext.cpp void AudioContext::handleDirtyAudioSummingJunctions()
AudioContext 860 AudioContext.cpp void AudioContext::handleDirtyAudioNodeOutputs()
AudioContext 870 AudioContext.cpp void AudioContext::addAutomaticPullNode(AudioNode* node)
AudioContext 880 AudioContext.cpp void AudioContext::removeAutomaticPullNode(AudioNode* node)
AudioContext 890 AudioContext.cpp void AudioContext::updateAutomaticPullNodes()
AudioContext 908 AudioContext.cpp void AudioContext::processAutomaticPullNodes(size_t framesToProcess)
AudioContext 916 AudioContext.cpp const AtomicString& AudioContext::interfaceName() const
AudioContext 921 AudioContext.cpp ScriptExecutionContext* AudioContext::scriptExecutionContext() const
AudioContext 926 AudioContext.cpp void AudioContext::startRendering()
AudioContext 931 AudioContext.cpp void AudioContext::fireCompletionEvent()
AudioContext 950 AudioContext.cpp void AudioContext::incrementActiveSourceCount()
AudioContext 955 AudioContext.cpp void AudioContext::decrementActiveSourceCount()
AudioContext 77 AudioContext.h class AudioContext : public ActiveDOMObject, public ScriptWrappable, public ThreadSafeRefCounted<AudioContext>, public EventTarget {
AudioContext 80 AudioContext.h static PassRefPtr<AudioContext> create(Document*);
AudioContext 83 AudioContext.h static PassRefPtr<AudioContext> createOfflineContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState&);
AudioContext 85 AudioContext.h virtual ~AudioContext();
AudioContext 204 AudioContext.h AutoLocker(AudioContext* context)
AudioContext 217 AudioContext.h AudioContext* m_context;
AudioContext 243 AudioContext.h using ThreadSafeRefCounted<AudioContext>::ref;
AudioContext 244 AudioContext.h using ThreadSafeRefCounted<AudioContext>::deref;
AudioContext 252 AudioContext.h explicit AudioContext(Document*);
AudioContext 253 AudioContext.h AudioContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
AudioContext 37 AudioDestinationNode.h class AudioContext;
AudioContext 41 AudioDestinationNode.h AudioDestinationNode(AudioContext*, float sampleRate);
AudioContext 130 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 164 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 188 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 208 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 210 AudioNode.cpp if (channelCount > 0 && channelCount <= AudioContext::maxNumberOfChannels()) {
AudioContext 238 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 270 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 376 AudioNode.cpp AudioContext::AutoLocker locker(context());
AudioContext 41 AudioNode.h class AudioContext;
AudioContext 57 AudioNode.h AudioNode(AudioContext*, float sampleRate);
AudioContext 60 AudioNode.h AudioContext* context() { return m_context.get(); }
AudioContext 61 AudioNode.h const AudioContext* context() const { return m_context.get(); }
AudioContext 204 AudioNode.h RefPtr<AudioContext> m_context;
AudioContext 48 AudioNodeOutput.cpp ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
AudioContext 55 AudioNodeOutput.cpp ASSERT(numberOfChannels <= AudioContext::maxNumberOfChannels());
AudioContext 37 AudioNodeOutput.h class AudioContext;
AudioContext 50 AudioNodeOutput.h AudioContext* context() { return m_node->context(); }
AudioContext 51 AudioParam.h static PassRefPtr<AudioParam> create(AudioContext* context, const String& name, double defaultValue, double minValue, double maxValue, unsigned units = 0)
AudioContext 107 AudioParam.h AudioParam(AudioContext* context, const String& name, double defaultValue, double minValue, double maxValue, unsigned units = 0)
AudioContext 116 AudioParamTimeline.cpp float AudioParamTimeline::valueForContextTime(AudioContext* context, float defaultValue, bool& hasValue)
AudioContext 56 AudioParamTimeline.h float valueForContextTime(AudioContext*, float defaultValue, bool& hasValue);
AudioContext 43 AudioScheduledSourceNode.cpp AudioScheduledSourceNode::AudioScheduledSourceNode(AudioContext* context, float sampleRate)
AudioContext 57 AudioScheduledSourceNode.h AudioScheduledSourceNode(AudioContext*, float sampleRate);
AudioContext 38 AudioSourceNode.h AudioSourceNode(AudioContext* context, float sampleRate)
AudioContext 39 AudioSummingJunction.cpp AudioSummingJunction::AudioSummingJunction(AudioContext* context)
AudioContext 34 AudioSummingJunction.h class AudioContext;
AudioContext 41 AudioSummingJunction.h explicit AudioSummingJunction(AudioContext*);
AudioContext 45 AudioSummingJunction.h AudioContext* context() { return m_context.get(); }
AudioContext 64 AudioSummingJunction.h RefPtr<AudioContext> m_context;
AudioContext 49 BiquadFilterNode.h static PassRefPtr<BiquadFilterNode> create(AudioContext* context, float sampleRate)
AudioContext 70 BiquadFilterNode.h BiquadFilterNode(AudioContext*, float sampleRate);
AudioContext 52 BiquadProcessor.h BiquadProcessor(AudioContext*, float sampleRate, size_t numberOfChannels, bool autoInitialize);
AudioContext 45 ChannelMergerNode.cpp if (!numberOfInputs || numberOfInputs > AudioContext::maxNumberOfChannels())
AudioContext 37 ChannelMergerNode.h class AudioContext;
AudioContext 41 ChannelMergerNode.h static PassRefPtr<ChannelMergerNode> create(AudioContext*, float sampleRate, unsigned numberOfInputs);
AudioContext 56 ChannelMergerNode.h ChannelMergerNode(AudioContext*, float sampleRate, unsigned numberOfInputs);
AudioContext 39 ChannelSplitterNode.cpp if (!numberOfOutputs || numberOfOutputs > AudioContext::maxNumberOfChannels())
AudioContext 33 ChannelSplitterNode.h class AudioContext;
AudioContext 37 ChannelSplitterNode.h static PassRefPtr<ChannelSplitterNode> create(AudioContext*, float sampleRate, unsigned numberOfOutputs);
AudioContext 47 ChannelSplitterNode.h ChannelSplitterNode(AudioContext*, float sampleRate, unsigned numberOfOutputs);
AudioContext 40 ConvolverNode.h static PassRefPtr<ConvolverNode> create(AudioContext* context, float sampleRate)
AudioContext 61 ConvolverNode.h ConvolverNode(AudioContext*, float sampleRate);
AudioContext 34 DefaultAudioDestinationNode.h class AudioContext;
AudioContext 39 DefaultAudioDestinationNode.h static PassRefPtr<DefaultAudioDestinationNode> create(AudioContext* context)
AudioContext 57 DefaultAudioDestinationNode.h explicit DefaultAudioDestinationNode(AudioContext*);
AudioContext 39 DelayNode.h static PassRefPtr<DelayNode> create(AudioContext* context, float sampleRate, double maxDelayTime, ExceptionState& es)
AudioContext 47 DelayNode.h DelayNode(AudioContext*, float sampleRate, double maxDelayTime, ExceptionState&);
AudioContext 40 DelayProcessor.h DelayProcessor(AudioContext*, float sampleRate, unsigned numberOfChannels, double maxDelayTime);
AudioContext 38 DynamicsCompressorNode.h static PassRefPtr<DynamicsCompressorNode> create(AudioContext* context, float sampleRate)
AudioContext 65 DynamicsCompressorNode.h DynamicsCompressorNode(AudioContext*, float sampleRate);
AudioContext 35 GainNode.h class AudioContext;
AudioContext 42 GainNode.h static PassRefPtr<GainNode> create(AudioContext* context, float sampleRate)
AudioContext 61 GainNode.h GainNode(AudioContext*, float sampleRate);
AudioContext 72 MediaElementAudioSourceNode.cpp if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate < minSampleRate || sourceSampleRate > maxSampleRate) {
AudioContext 96 MediaElementAudioSourceNode.cpp AudioContext::AutoLocker contextLocker(context());
AudioContext 40 MediaElementAudioSourceNode.h class AudioContext;
AudioContext 44 MediaElementAudioSourceNode.h static PassRefPtr<MediaElementAudioSourceNode> create(AudioContext*, HTMLMediaElement*);
AudioContext 61 MediaElementAudioSourceNode.h MediaElementAudioSourceNode(AudioContext*, HTMLMediaElement*);
AudioContext 38 MediaStreamAudioDestinationNode.h class AudioContext;
AudioContext 42 MediaStreamAudioDestinationNode.h static PassRefPtr<MediaStreamAudioDestinationNode> create(AudioContext*, size_t numberOfChannels);
AudioContext 55 MediaStreamAudioDestinationNode.h MediaStreamAudioDestinationNode(AudioContext*, size_t numberOfChannels);
AudioContext 67 MediaStreamAudioSourceNode.cpp if (!numberOfChannels || numberOfChannels > AudioContext::maxNumberOfChannels() || sourceSampleRate != sampleRate()) {
AudioContext 81 MediaStreamAudioSourceNode.cpp AudioContext::AutoLocker contextLocker(context());
AudioContext 40 MediaStreamAudioSourceNode.h class AudioContext;
AudioContext 44 MediaStreamAudioSourceNode.h static PassRefPtr<MediaStreamAudioSourceNode> create(AudioContext*, MediaStream*, AudioSourceProvider*);
AudioContext 60 MediaStreamAudioSourceNode.h MediaStreamAudioSourceNode(AudioContext*, MediaStream*, AudioSourceProvider*);
AudioContext 34 OfflineAudioContext.h class OfflineAudioContext : public AudioContext {
AudioContext 43 OfflineAudioDestinationNode.cpp OfflineAudioDestinationNode::OfflineAudioDestinationNode(AudioContext* context, AudioBuffer* renderTarget)
AudioContext 37 OfflineAudioDestinationNode.h class AudioContext;
AudioContext 41 OfflineAudioDestinationNode.h static PassRefPtr<OfflineAudioDestinationNode> create(AudioContext* context, AudioBuffer* renderTarget)
AudioContext 59 OfflineAudioDestinationNode.h OfflineAudioDestinationNode(AudioContext*, AudioBuffer* renderTarget);
AudioContext 50 OscillatorNode.cpp PassRefPtr<OscillatorNode> OscillatorNode::create(AudioContext* context, float sampleRate)
AudioContext 55 OscillatorNode.cpp OscillatorNode::OscillatorNode(AudioContext* context, float sampleRate)
AudioContext 38 OscillatorNode.h class AudioContext;
AudioContext 55 OscillatorNode.h static PassRefPtr<OscillatorNode> create(AudioContext*, float sampleRate);
AudioContext 74 OscillatorNode.h OscillatorNode(AudioContext*, float sampleRate);
AudioContext 50 PannerNode.cpp PannerNode::PannerNode(AudioContext* context, float sampleRate)
AudioContext 64 PannerNode.h static PassRefPtr<PannerNode> create(AudioContext* context, float sampleRate)
AudioContext 133 PannerNode.h PannerNode(AudioContext*, float sampleRate);
AudioContext 64 ScriptProcessorNode.cpp if (numberOfInputChannels > AudioContext::maxNumberOfChannels())
AudioContext 67 ScriptProcessorNode.cpp if (numberOfOutputChannels > AudioContext::maxNumberOfChannels())
AudioContext 89 ScriptProcessorNode.cpp ASSERT(numberOfInputChannels <= AudioContext::maxNumberOfChannels());
AudioContext 38 ScriptProcessorNode.h class AudioContext;
AudioContext 53 ScriptProcessorNode.h static PassRefPtr<ScriptProcessorNode> create(AudioContext*, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
AudioContext 72 ScriptProcessorNode.h ScriptProcessorNode(AudioContext*, float sampleRate, size_t bufferSize, unsigned numberOfInputChannels, unsigned numberOfOutputChannels);
AudioContext 65 WaveShaperNode.cpp AudioContext::AutoLocker contextLocker(context());
AudioContext 39 WaveShaperNode.h static PassRefPtr<WaveShaperNode> create(AudioContext* context)
AudioContext 54 WaveShaperNode.h explicit WaveShaperNode(AudioContext*);