summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/port.h
AgeCommit message (Expand)Author
2020-04-07use shared_ptr to manage backend port lifetimes (Pulse,ALSA,Dummy,JACK)Paul Davis
2019-11-06fix unconditional note resolution during DiskReader::realtime_locate()Paul Davis
2019-09-17resize audio port _data buffer based on current buffer sizePaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2018-11-26Fix various issues when the engine disconnects:Robin Gareus
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-02-03Make sure that 'libardour-config,h' only gets #included when building with wa...John Emmas
2017-11-04Add some notes for future optimizations (and prepare API)Robin Gareus
2017-10-29Remove unused per-port buffer offsetRobin Gareus
2017-10-29Move vari-speed into backend (resample ports)Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18NO-OP: whitespaceRobin Gareus
2016-04-24Disconnect Signals before dropping portsRobin Gareus
2016-04-17notify IO about port disconnection due to port removalRobin Gareus
2016-04-17add API to set pretty names for ardour portsRobin Gareus
2016-04-10NO-OP whitespace + commentsRobin Gareus
2015-03-08libardour API to exercise get_port_propertyRobin Gareus
2014-04-10remove use of JACK headers to allow building on systems without JACKPaul Davis
2013-10-17add export visibility macros across libardourPaul Davis
2013-08-13save and restore all ardour-owned MIDI portsPaul Davis
2013-07-25most of libardour now actually compilesPaul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-07-24more miscellaneous changes for audioengine, all of this is still far from act...Paul Davis
2012-06-21a putatively better approach to cleaning up ports at session closingPaul Davis
2012-04-11Remove unused parameter to Port::flush_buffers().Carl Hetherington
2012-01-26add Port::PostDisconnect signal to allow objects other than the one being dir...Paul Davis
2011-12-23Do some renaming in the ARDOUR::Port class tree.Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-30(1) push a locate all the way through the processing heirarchy so that MIDI o...Paul Davis
2011-05-29clarify some confusion about how "raw" port buffer sizes are definedPaul Davis
2011-04-05remove unused arguments to keep gcc quietPaul Davis
2011-03-11sorta-kinda working latency compensation, latency reporting and capture align...Paul Davis
2011-03-07fix all manner of wrongness with port buffer offsetsPaul Davis
2011-02-16fixes for latency computation and compilationPaul Davis
2011-02-15part two of new JACK latency API support - should fix broken compilationPaul Davis
2011-02-15part one of several parts: implement support for new (and correct) JACK laten...Paul Davis
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-08-13Move _port_offset up to AudioPort, as MidiPort does not use it.Carl Hetherington
2010-06-02add -P flag blocking port connections while loading sessionTorben Hohn
2010-05-01perhaps, just possibly, a working solo model. needs to be fixed so that conne...Paul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-10-14Fix warnings.David Robillard
2009-10-14(1) silence non-process FIFO message (2) move MIDI state tracking down to the...Paul Davis
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard
2009-07-21Fix some unused parameter warnings.Carl Hetherington
2009-05-04Preliminary MIDI plugin support.David Robillard
2009-04-23remove offset from process callback tree. some breakage may have occured. yes...Paul Davis