• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/Modules/webaudio/

Lines Matching refs:ec

108 PassRefPtr<AudioContext> AudioContext::create(Document* document, ExceptionCode& ec)
110 UNUSED_PARAM(ec);
327 PassRefPtr<AudioBuffer> AudioContext::createBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode& ec)
331 ec = SYNTAX_ERR;
338 PassRefPtr<AudioBuffer> AudioContext::createBuffer(ArrayBuffer* arrayBuffer, bool mixToMono, ExceptionCode& ec)
342 ec = SYNTAX_ERR;
348 ec = SYNTAX_ERR;
355 void AudioContext::decodeAudioData(ArrayBuffer* audioData, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback, ExceptionCode& ec)
358 ec = SYNTAX_ERR;
378 PassRefPtr<MediaElementAudioSourceNode> AudioContext::createMediaElementSource(HTMLMediaElement* mediaElement, ExceptionCode& ec)
382 ec = INVALID_STATE_ERR;
391 ec = INVALID_STATE_ERR;
405 PassRefPtr<MediaStreamAudioSourceNode> AudioContext::createMediaStreamSource(MediaStream* mediaStream, ExceptionCode& ec)
409 ec = INVALID_STATE_ERR;
448 PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, ExceptionCode& ec)
451 return createScriptProcessor(bufferSize, 2, 2, ec);
454 PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, ExceptionCode& ec)
457 return createScriptProcessor(bufferSize, numberOfInputChannels, 2, ec);
460 PassRefPtr<ScriptProcessorNode> AudioContext::createScriptProcessor(size_t bufferSize, size_t numberOfInputChannels, size_t numberOfOutputChannels, ExceptionCode& ec)
467 ec = SYNTAX_ERR;
524 PassRefPtr<DelayNode> AudioContext::createDelay(ExceptionCode& ec)
527 return createDelay(defaultMaxDelayTime, ec);
530 PassRefPtr<DelayNode> AudioContext::createDelay(double maxDelayTime, ExceptionCode& ec)
534 RefPtr<DelayNode> node = DelayNode::create(this, m_destinationNode->sampleRate(), maxDelayTime, ec);
535 if (ec)
540 PassRefPtr<ChannelSplitterNode> AudioContext::createChannelSplitter(ExceptionCode& ec)
543 return createChannelSplitter(ChannelSplitterDefaultNumberOfOutputs, ec);
546 PassRefPtr<ChannelSplitterNode> AudioContext::createChannelSplitter(size_t numberOfOutputs, ExceptionCode& ec)
554 ec = SYNTAX_ERR;
561 PassRefPtr<ChannelMergerNode> AudioContext::createChannelMerger(ExceptionCode& ec)
564 return createChannelMerger(ChannelMergerDefaultNumberOfInputs, ec);
567 PassRefPtr<ChannelMergerNode> AudioContext::createChannelMerger(size_t numberOfInputs, ExceptionCode& ec)
575 ec = SYNTAX_ERR;
596 PassRefPtr<WaveTable> AudioContext::createWaveTable(Float32Array* real, Float32Array* imag, ExceptionCode& ec)
601 ec = SYNTAX_ERR;