summaryrefslogtreecommitdiff
path: root/libs/ardour/io.cc
AgeCommit message (Expand)Author
2016-10-17add more DEBUG_TRACE statements for port/destruction debuggingPaul Davis
2016-08-08fix race condition when dropping PortsPaul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14regenerate and manually fix all PO files so that ./waf i18n doesn't generate ...Paul Davis
2016-07-09Assert that nobody calls IO::copy_to_output with empty bufsJulien "_FrnchFrgg_" RIVAUD
2016-06-25major internal plugin & processor API change:Robin Gareus
2016-05-07fix LocaleGuard contstructor (3dc77280)Robin Gareus
2016-05-05we always only use the "C" locale when saving.Robin Gareus
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-04-18fix possible crash at session close.Robin Gareus
2016-04-17add IOProcessors pretty name supportRobin Gareus
2016-04-03small optimization, read-only buffer suffices here.Robin Gareus
2015-10-05remove unused fstream includesRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-27Sort ports in state-save.Robin Gareus
2015-08-07remove more cruft (dead assignments)Robin Gareus
2015-06-29Fixed a misprint in a commentGZharun
2015-06-29[Summary] Do not restore routes connection using XML IO state for TracksLive,...GZharun
2015-02-19fix some static-analysis warningsRobin Gareus
2015-01-27Don't try to dereference a NULL ptr (the function 'ARDOUR::IO::nth()' can ret...John Emmas
2015-01-19use C locale, because POSIX locale is not supported on windows, and operation...Ben Loftis
2014-11-18Clean up funny code and initialize variables.David Robillard
2014-11-18Fix broken logic and possible NULL pointer dereference for Bundle XML.David Robillard
2013-12-02Fix compilation on linux now that libardour no longer links to libjackTim Mayberry
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ...Paul Davis
2013-08-09remove another naming that refers to JACKPaul Davis
2013-08-09'libs/ardour' - Correct an invalid buffer address (io.cc)John Emmas
2013-08-04'libs/ardour' - Platform specific changes and includesJohn Emmas
2013-08-04'libs/ardour' - Use 'std::vector' instead of dynamically sized arrays (requir...John Emmas
2013-08-01start code reorganization needed to deal with backend choices. compiles, link...Paul Davis
2013-07-17Merge branch 'master' into windowsPaul Davis
2013-07-16fix metering states 34, 38, 49, 50, 53 and 54Robin Gareus
2013-07-13Don't use trylock in assertions on windows as it will failPaul Davis
2013-01-28port names are NOT translatablePaul Davis
2012-10-18change input/output button context menus for mixer strip to be non-additive: ...Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-07-17make it possible to (and actually do) name insert and send ports as "return" ...Paul Davis
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-05-14drop boost::signals2 and replace with carl's solution which continues to rely...Paul Davis
2012-03-17remove debugging outputPaul Davis
2012-03-16continue the saga of Rewrite The XML Node So That It Can Be Used To Set Anoth...Paul Davis
2012-01-26add Port::PostDisconnect signal to allow objects other than the one being dir...Paul Davis
2012-01-18make monitor section an optional feature than can be added/removed as needed....Paul Davis
2011-12-26Comments.Carl Hetherington
2011-12-10Don't try to process_input() if an IO has no ports; fixesCarl Hetherington
2011-12-07Check that adding a port to an IO is ok with the processorsCarl Hetherington
2011-11-16Slightly unpleasant fix for creation of tracks fromCarl Hetherington
2011-10-28Use shared_ptr for Port in the AudioEngine; improves thread-safety of the aud...Carl Hetherington
2011-10-27Minor cleanups to IO.Carl Hetherington
2011-10-18make Stateful::_id private and provide appropriate methods to set it, and use...Paul Davis