/macosx-10.9.5/IOAudioFamily-197.4.2/ |
H A D | IOAudioEngine.cpp | 301 OSDictionary *IOAudioEngine::createDictionaryFromSampleRate(const IOAudioSampleRate *sampleRate, OSDictionary *rateDict) argument 305 if (sampleRate) { 319 num = OSNumber::withNumber(sampleRate->whole, sizeof(UInt32)*8); 323 num = OSNumber::withNumber(sampleRate->fraction, sizeof(UInt32)*8); 332 IOAudioSampleRate *IOAudioEngine::createSampleRateFromDictionary(const OSDictionary *rateDict, IOAudioSampleRate *sampleRate) argument 338 if (sampleRate) { 339 rate = sampleRate; 395 sampleRate.whole = 0; 396 sampleRate.fraction = 0; 1903 return &sampleRate; [all...] |
H A D | IOAudioEngine.h | 156 /*! @var sampleRate 158 IOAudioSampleRate sampleRate; member in class:IOAudioEngine 427 static OSDictionary *createDictionaryFromSampleRate(const IOAudioSampleRate *sampleRate, OSDictionary *rateDict = 0); 436 static IOAudioSampleRate *createSampleRateFromDictionary(const OSDictionary *rateDict, IOAudioSampleRate *sampleRate = 0); 662 virtual IOReturn hardwareSampleRateChanged(const IOAudioSampleRate *sampleRate);
|
H A D | IOAudioStream.cpp | 120 bool IOAudioStream::validateFormat(IOAudioStreamFormat *streamFormat, IOAudioStreamFormatExtension *formatExtension, IOAudioStreamFormatDesc *formatDesc, const IOAudioSampleRate *sampleRate) argument 127 if (streamFormat && availableFormats && (numAvailableFormats > 0) && sampleRate) { 148 if (0 != sampleRate->whole) { 149 if ((CMPSAMPLERATE (availableFormats[formatIndex].minimumSampleRate, sampleRate) > 0) || (CMPSAMPLERATE (availableFormats[formatIndex].maximumSampleRate, sampleRate) < 0)) {
|
H A D | IOAudioStream.h | 162 virtual bool validateFormat(IOAudioStreamFormat *streamFormat, IOAudioStreamFormatExtension *formatExtension, IOAudioStreamFormatDesc *formatDesc, const IOAudioSampleRate *sampleRate);
|
/macosx-10.9.5/WebCore-7537.78.1/Modules/webaudio/ |
H A D | AnalyserNode.cpp | 37 AnalyserNode::AnalyserNode(AudioContext* context, float sampleRate) argument 38 : AudioBasicInspectorNode(context, sampleRate, 2)
|
H A D | AnalyserNode.h | 36 static PassRefPtr<AnalyserNode> create(AudioContext* context, float sampleRate) argument 38 return adoptRef(new AnalyserNode(context, sampleRate)); 70 AnalyserNode(AudioContext*, float sampleRate);
|
H A D | AsyncAudioDecoder.cpp | 56 void AsyncAudioDecoder::decodeAsync(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument 63 OwnPtr<DecodingTask> decodingTask = DecodingTask::create(audioData, sampleRate, successCallback, errorCallback); 92 PassOwnPtr<AsyncAudioDecoder::DecodingTask> AsyncAudioDecoder::DecodingTask::create(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument 94 return adoptPtr(new DecodingTask(audioData, sampleRate, successCallback, errorCallback)); 97 AsyncAudioDecoder::DecodingTask::DecodingTask(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument 99 , m_sampleRate(sampleRate) 112 m_audioBuffer = AudioBuffer::createFromAudioFileData(m_audioData->data(), m_audioData->byteLength(), false, sampleRate());
|
H A D | AsyncAudioDecoder.h | 50 void decodeAsync(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 56 static PassOwnPtr<DecodingTask> create(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 61 DecodingTask(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback); 64 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AsyncAudioDecoder::DecodingTask
|
H A D | AudioBasicInspectorNode.cpp | 37 AudioBasicInspectorNode::AudioBasicInspectorNode(AudioContext* context, float sampleRate, unsigned outputChannelCount) argument 38 : AudioNode(context, sampleRate)
|
H A D | AudioBasicInspectorNode.h | 37 AudioBasicInspectorNode(AudioContext*, float sampleRate, unsigned outputChannelCount);
|
H A D | AudioBasicProcessorNode.cpp | 39 AudioBasicProcessorNode::AudioBasicProcessorNode(AudioContext* context, float sampleRate) argument 40 : AudioNode(context, sampleRate)
|
H A D | AudioBasicProcessorNode.h | 42 AudioBasicProcessorNode(AudioContext*, float sampleRate);
|
H A D | AudioBuffer.cpp | 43 PassRefPtr<AudioBuffer> AudioBuffer::create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument 45 if (sampleRate < 22050 || sampleRate > 96000 || numberOfChannels > AudioContext::maxNumberOfChannels() || !numberOfFrames) 48 return adoptRef(new AudioBuffer(numberOfChannels, numberOfFrames, sampleRate)); 51 PassRefPtr<AudioBuffer> AudioBuffer::createFromAudioFileData(const void* data, size_t dataSize, bool mixToMono, float sampleRate) argument 53 RefPtr<AudioBus> bus = createBusFromInMemoryAudioFile(data, dataSize, mixToMono, sampleRate); 60 AudioBuffer::AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument 62 , m_sampleRate(sampleRate) 76 , m_sampleRate(bus->sampleRate())
|
H A D | AudioBuffer.h | 46 static PassRefPtr<AudioBuffer> create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate); 49 static PassRefPtr<AudioBuffer> createFromAudioFileData(const void* data, size_t dataSize, bool mixToMono, float sampleRate); 53 double duration() const { return length() / sampleRate(); } 54 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioBuffer 74 AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
|
H A D | AudioBuffer.idl | 35 readonly attribute float sampleRate; // in sample-frames per second
|
H A D | AudioBufferSourceNode.cpp | 53 PassRefPtr<AudioBufferSourceNode> AudioBufferSourceNode::create(AudioContext* context, float sampleRate) argument 55 return adoptRef(new AudioBufferSourceNode(context, sampleRate)); 58 AudioBufferSourceNode::AudioBufferSourceNode(AudioContext* context, float sampleRate) argument 59 : AudioScheduledSourceNode(context, sampleRate) 205 double bufferSampleRate = buffer()->sampleRate(); 230 double loopStartFrame = m_loopStart * buffer()->sampleRate(); 231 double loopEndFrame = m_loopEnd * buffer()->sampleRate(); 418 m_virtualReadIndex = AudioUtilities::timeToSampleFrame(m_grainOffset, buffer()->sampleRate()); 440 sampleRateFactor = buffer()->sampleRate() / sampleRate(); [all...] |
H A D | AudioBufferSourceNode.h | 47 static PassRefPtr<AudioBufferSourceNode> create(AudioContext*, float sampleRate); 102 AudioBufferSourceNode(AudioContext*, float sampleRate);
|
H A D | AudioContext.cpp | 97 bool AudioContext::isSampleRateRangeGood(float sampleRate) argument 101 return sampleRate >= 44100 && sampleRate <= 96000; 146 m_hrtfDatabaseLoader = HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(sampleRate()); 150 AudioContext::AudioContext(Document* document, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) argument 166 // FIXME: the passed in sampleRate MUST match the hardware sample-rate since HRTFDatabaseLoader is a singleton. 167 m_hrtfDatabaseLoader = HRTFDatabaseLoader::createAndLoadAsynchronouslyIfNecessary(sampleRate); 170 m_renderTarget = AudioBuffer::create(numberOfChannels, numberOfFrames, sampleRate); 327 PassRefPtr<AudioBuffer> AudioContext::createBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode& ec) argument 329 RefPtr<AudioBuffer> audioBuffer = AudioBuffer::create(numberOfChannels, numberOfFrames, sampleRate); [all...] |
H A D | AudioContext.h | 82 static PassRefPtr<AudioContext> createOfflineContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode&); 104 float sampleRate() const { return m_destinationNode->sampleRate(); } function in class:WebCore::AudioContext 110 PassRefPtr<AudioBuffer> createBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionCode&); 271 AudioContext(Document*, unsigned numberOfChannels, size_t numberOfFrames, float sampleRate); 273 static bool isSampleRateRangeGood(float sampleRate);
|
H A D | AudioContext.idl | 41 readonly attribute float sampleRate; 49 [RaisesException] AudioBuffer createBuffer(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate); 85 // void prepareOfflineBufferRendering(unsigned long numberOfChannels, unsigned long numberOfFrames, float sampleRate);
|
H A D | AudioDestinationNode.cpp | 39 AudioDestinationNode::AudioDestinationNode(AudioContext* context, float sampleRate) argument 40 : AudioNode(context, sampleRate)
|
H A D | AudioDestinationNode.h | 41 AudioDestinationNode(AudioContext*, float sampleRate); 53 double currentTime() const { return currentSampleFrame() / static_cast<double>(sampleRate()); }
|
H A D | AudioNode.cpp | 45 AudioNode::AudioNode(AudioContext* context, float sampleRate) argument 49 , m_sampleRate(sampleRate)
|
H A D | AudioNode.h | 57 AudioNode(AudioContext*, float sampleRate); 134 virtual float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioNode
|
H A D | AudioParam.cpp | 158 double sampleRate = context()->sampleRate(); local 160 double endTime = startTime + numberOfValues / sampleRate; 164 m_value = m_timeline.valuesForTimeRange(startTime, endTime, narrowPrecisionToFloat(m_value), values, numberOfValues, sampleRate, sampleRate);
|