summaryrefslogtreecommitdiff
path: root/libs/ardour/graph.cc
AgeCommit message (Expand)Author
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-04-24plug some memory leaks in libardourRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-12plug some memory leaks in libsRobin Gareus
2015-08-28synchronous shutdown of process graph.Robin Gareus
2015-01-30amend 070818fRobin Gareus
2015-01-30take down backend specific threads with backendRobin Gareus
2014-04-11final eradication of jack header files from anything except the JACK backendPaul Davis
2013-10-06Merge branch 'master' into windows+ccJohn Emmas
2013-10-04Move processing thread list from ARDOUR::Graph into AudioBackend implementationTim Mayberry
2013-10-04Add AudioBackendThread class to support different thread type on windowsTim Mayberry
2013-09-21Merge remote-tracking branch 'remotes/origin/cairocanvas' into windowsJohn Emmas
2013-09-14fix merge conflicts with masterPaul Davis
2013-09-12merge with masterPaul Davis
2013-09-12add AudioBackendNativeThread to serve the same role as jack_native_thread_tPaul Davis
2013-09-06Ifdef some non-portable code for MinGWTim Mayberry
2013-08-04'libs/ardour' - Main body of changes required for building with MSVCJohn Emmas
2013-07-11Use PBD::pthread_name in debug output for portabilityPaul Davis
2013-07-11Disable some non-portable code that is only used for debuggingPaul Davis
2013-07-11Use jack_native_thread_t for portabilityPaul Davis
2013-07-10remove xmmintrin.h, unnecessarily mirroring changes to masterPaul Davis
2013-07-10remove unnecessary include of xmmintrin.hPaul Davis
2013-04-12changes to get cairocanvas branch to build on OS X, with its stupid nil and R...Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-04-27Raise an exception if we fail to create our graphCarl Hetherington
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2012-01-22For now, only use the multi-threaded process code if we areCarl Hetherington
2012-01-20slightly more efficient implementation of Graph::in_process_thread()Paul Davis
2012-01-17Fix unutterably terrible thinko in previous commit.Carl Hetherington
2012-01-14Trim some lock / unlock cycles on the trigger mutex.Carl Hetherington
2011-11-28remove get_rt() call from graph code, since JACK takes care of that for us an...Paul Davis
2011-11-09Alert the user if a connection is made which causesCarl Hetherington
2011-11-08Remove a couple of unnecessary casts.Carl Hetherington
2011-11-05Coding style tinkering.Carl Hetherington
2011-11-05A few more comments.Carl Hetherington
2011-11-05A few comments.Carl Hetherington
2011-10-21correctly track monitoring changes in libardour and the GUI; required removin...Paul Davis
2011-09-18Remove unused rec_monitors_input variables.Carl Hetherington
2011-09-16Remove unused parameter.Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-04-04move some DEBUG::Graph traces to DEBUG::ProcessThreads ; remove Diskstream::r...Paul Davis
2011-03-18fix (?) capture alignment by making sure we use non-public latency informatio...Paul Davis
2011-03-07fix all manner of wrongness with port buffer offsetsPaul Davis
2011-02-22reset _execution_tokens to 0 in Graph::drop_threads()Torben Hohn
2011-02-09split out ARDOUR::how_many_dsp_threads() ; fix test for whether to use use ro...Paul Davis
2011-02-09fix num DSP threads computation (TODO: move into a utility function for Sakar...Paul Davis
2011-02-07allow dynamic process thread count resetsPaul Davis
2011-01-19Stop thought-to-be-safe alloc in RT thread from triggering the checker.Carl Hetherington
2011-01-19Configure option to abort when malloc is called in the process thread.Carl Hetherington
2011-01-10Somewhat hacky fix to stop the graph code allocating in the RT thread.Carl Hetherington