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*);