MCPcopy Create free account
hub / github.com/LMMS/lmms / doProcessing

Method doProcessing

src/core/PlayHandle.cpp:52–64  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50
51
52void PlayHandle::doProcessing()
53{
54 if( m_usesBuffer )
55 {
56 m_bufferReleased = false;
57 BufferManager::clear(m_playHandleBuffer, Engine::mixer()->framesPerPeriod());
58 play( buffer() );
59 }
60 else
61 {
62 play( NULL );
63 }
64}
65
66
67void PlayHandle::releaseBuffer()

Callers

nothing calls this directly

Calls 2

mixerFunction · 0.85
playFunction · 0.85

Tested by

no test coverage detected