Lines Matching refs:values
59 // Check against JavaScript giving us bogus floating-point values.
72 // If values have been explicitly scheduled on the timeline, then use the exact value.
104 void AudioParam::calculateSampleAccurateValues(float* values, unsigned numberOfValues)
106 bool isSafe = context() && context()->isAudioThread() && values && numberOfValues;
111 calculateFinalValues(values, numberOfValues, true);
114 void AudioParam::calculateFinalValues(float* values, unsigned numberOfValues, bool sampleAccurate)
116 bool isGood = context() && context()->isAudioThread() && values && numberOfValues;
124 // Calculate sample-accurate (a-rate) intrinsic values.
125 calculateTimelineValues(values, numberOfValues);
134 values[0] = narrowPrecisionToFloat(m_value);
140 summingBus->setChannelMemory(0, values, numberOfValues);
154 void AudioParam::calculateTimelineValues(float* values, unsigned numberOfValues)
156 // Calculate values for this render quantum.
164 m_value = m_timeline.valuesForTimeRange(startTime, endTime, narrowPrecisionToFloat(m_value), values, numberOfValues, sampleRate, sampleRate);