sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail

git-svn-id: svn://localhost/ardour2/branches/3.0@9121 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2011-03-11 02:55:52 +00:00
parent e806084402
commit d155f32039
30 changed files with 352 additions and 362 deletions

View file

@ -249,6 +249,14 @@ IOProcessor::silence (framecnt_t nframes)
}
}
void
IOProcessor::increment_port_buffer_offset (pframes_t offset)
{
if (_own_output && _output) {
_output->increment_port_buffer_offset (offset);
}
}
ChanCount
IOProcessor::natural_output_streams() const
{