major internal plugin & processor API change:

Pass current (latency compensated) cycle times to plugin.
This fixes time-reporting to plugins and also fixes automation
and when bouncing (the session->transport* is not valid) etc.
This commit is contained in:
Robin Gareus 2016-06-25 02:23:56 +02:00
parent 6a12022ccf
commit e9a8ccc7e2
53 changed files with 171 additions and 142 deletions

View file

@ -240,7 +240,7 @@ IOProcessor::set_state_2X (const XMLNode& node, int version)
}
void
IOProcessor::silence (framecnt_t nframes)
IOProcessor::silence (framecnt_t nframes, framepos_t /* start_frame */)
{
if (_own_output && _output) {
_output->silence (nframes);