MCPcopy Create free account
hub / github.com/LabSound/LabSound / cancelScheduledValues

Method cancelScheduledValues

src/core/AudioParamTimeline.cpp:121–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121void AudioParamTimeline::cancelScheduledValues(float startTime)
122{
123 std::lock_guard<std::mutex> lock(m_eventsMutex);
124
125 // Remove all events starting at startTime.
126 for (unsigned i = 0; i < m_events.size(); ++i)
127 {
128 if (m_events[i].time() >= startTime)
129 {
130 m_events.erase(m_events.begin() + i, m_events.end());
131 break;
132 }
133 }
134}
135
136float AudioParamTimeline::valueForContextTime(
137 ContextRenderLock & r,

Callers 1

AudioParamClass · 0.80

Calls 2

sizeMethod · 0.80
timeMethod · 0.80

Tested by

no test coverage detected