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

Lines Matching defs:AudioBufferSourceNode

29 #include "AudioBufferSourceNode.h"
53 PassRefPtr<AudioBufferSourceNode> AudioBufferSourceNode::create(AudioContext* context, float sampleRate)
55 return adoptRef(new AudioBufferSourceNode(context, sampleRate));
58 AudioBufferSourceNode::AudioBufferSourceNode(AudioContext* context, float sampleRate)
82 AudioBufferSourceNode::~AudioBufferSourceNode()
88 void AudioBufferSourceNode::process(size_t framesToProcess)
146 bool AudioBufferSourceNode::renderSilenceAndFinishIfNotLooping(AudioBus*, unsigned index, size_t framesToProcess)
164 bool AudioBufferSourceNode::renderFromBuffer(AudioBus* bus, unsigned destinationFrameOffset, size_t numberOfFrames)
333 void AudioBufferSourceNode::reset()
339 bool AudioBufferSourceNode::setBuffer(AudioBuffer* buffer)
371 unsigned AudioBufferSourceNode::numberOfChannels()
376 void AudioBufferSourceNode::startGrain(double when, double grainOffset)
382 void AudioBufferSourceNode::startGrain(double when, double grainOffset, double grainDuration)
424 void AudioBufferSourceNode::noteGrainOn(double when, double grainOffset, double grainDuration)
430 double AudioBufferSourceNode::totalPitchRate()
460 bool AudioBufferSourceNode::looping()
464 context()->scriptExecutionContext()->addConsoleMessage(JSMessageSource, WarningMessageLevel, "AudioBufferSourceNode 'looping' attribute is deprecated. Use 'loop' instead.");
471 void AudioBufferSourceNode::setLooping(bool looping)
475 context()->scriptExecutionContext()->addConsoleMessage(JSMessageSource, WarningMessageLevel, "AudioBufferSourceNode 'looping' attribute is deprecated. Use 'loop' instead.");
482 bool AudioBufferSourceNode::propagatesSilence() const
487 void AudioBufferSourceNode::setPannerNode(PannerNode* pannerNode)
499 void AudioBufferSourceNode::clearPannerNode()
507 void AudioBufferSourceNode::finish()