summaryrefslogtreecommitdiff
path: root/libs/ardour/port.cc
AgeCommit message (Expand)Author
2013-09-13change inheritance so that an AudioBackend IS-A PortEnginePaul Davis
2013-09-10many changes relating to session construction and audioengine interactionPaul Davis
2013-08-13save and restore all ardour-owned MIDI portsPaul Davis
2013-08-09more purging of JACK as an explicit name from libardourPaul Davis
2013-08-08rationalize (a bit) engine start/stop/restart so that it is possible to start...Paul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-01full compilation and linking (coding not finished, will not run)Paul Davis
2013-07-31more stuff compilesPaul 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-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-03-13redesign how XML state, bitslots and names get propagated during copying a se...Paul Davis
2012-01-27change audioengine's port container to a std::map to provide faster results f...Paul Davis
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-10-28Use shared_ptr for Port in the AudioEngine; improves thread-safety of the aud...Carl Hetherington
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-03-21avoid untested use of 2 jack weak symbolsPaul Davis
2011-03-18fix (?) capture alignment by making sure we use non-public latency informatio...Paul Davis
2011-03-16Replace connection cerr dumping with DEBUG_TRACE.David Robillard
2011-03-15fix all manner of things relating to io connections, setting capture alignmen...Paul Davis
2011-03-14Fix broken indentation.David Robillard
2011-03-14more fun and games with latency compensation, and so forth ... not done yetPaul Davis
2011-03-12properly use and publish private/public port latency values for JACK latency APIPaul Davis
2011-03-11sorta-kinda working latency compensation, latency reporting and capture align...Paul Davis
2011-03-08lots of stuff related to capture alignment. things appear to be working now, ...Paul Davis
2011-03-07fix all manner of wrongness with port buffer offsetsPaul Davis
2011-02-16yet more latency compilation fixesPaul 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
2011-01-19check that we're still connected to JACK when using jack_port_get_connections()Paul Davis
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-12-01remove some debugging outputPaul Davis
2010-11-27remove (or attempt to remove) requirement for holding process lock when chang...Paul Davis
2010-11-20more debuggingPaul Davis
2010-11-20debuggingPaul Davis
2010-11-13Fix crash on closedown.Carl Hetherington
2010-10-27Prevent crash when trying to register a port with a disconnected engine.Carl Hetherington
2010-08-13Move _port_offset up to AudioPort, as MidiPort does not use it.Carl Hetherington
2010-06-21Coding style.Carl Hetherington
2010-06-09basically, fix all kinds of odds and ends with MIDI playback, including misse...Paul Davis
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-11-28don't be using engine->jack() unconditionally in Port methodsPaul Davis
2009-10-19Fix memory leak.Carl Hetherington
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mix...David Robillard