add initial support for vari-fill
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 28 Jan 2015 18:43:17 +0000 (13:43 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 29 Jun 2015 18:18:12 +0000 (14:18 -0400)
commit1caf54ee7f6754181037a6a05a5667acd0b3e9b1
tree2c9f75d1acb8d0f718d3265ed005f890fcc1c450
parent4644e113a86974ba29c5979b7285260bd3afdfcb
add initial support for vari-fill

When refilling playback buffer, try to fill it completely, or at least
using the next-lowest power-of-2 as the amount to read. When locating,
where we use do_refill_with_alloc(), only partially fill the buffer.

Work not yet finished, but possibly promising.
libs/ardour/ardour/audio_diskstream.h
libs/ardour/ardour/diskstream.h
libs/ardour/ardour/midi_diskstream.h
libs/ardour/audio_diskstream.cc
libs/ardour/midi_diskstream.cc
libs/ardour/session_transport.cc