summaryrefslogtreecommitdiff
path: root/libs/ardour/source_factory.cc
AgeCommit message (Expand)Author
2020-03-29Set thread-names (libs)Robin Gareus
2020-03-17remove destructive/tape mode tracksPaul Davis
2020-02-25Consolidate shared-ptr debuggingRobin Gareus
2020-02-25Update source-factory boost-debugRobin Gareus
2019-12-07Remove #ifdef'ed format-specific error-log messagesRobin Gareus
2019-12-07Flatten nested try/catch clausesRobin Gareus
2019-12-06Implement mp3 import, using minimp3Robin Gareus
2019-12-06Flatten nested try/catch clausesRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2018-07-05catch various libsmf errors rethrown as exceptionsPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-07make boost shared_ptr debugging a little easier to turn on/offPaul Davis
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-15prepare displaying peakfile queue-lenRobin Gareus
2014-12-18Don't assume compiler can avoid copy to const ref.David Robillard
2014-12-17Fix various MIDI locking issues.David Robillard
2014-06-10fix crash recovery: add new constructors to SndFileSource, AudioFileSource, a...Paul Davis
2014-04-28add new SMFSource constructor to be used for existing-external files. Fixes #...Paul Davis
2014-01-22fix midi source factory -- load_model() uses shared_from_this()Robin Gareus
2013-03-30fix up some confusion with filesources' _origin and _file_is_new members. if ...Paul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2011-11-01Trim include.Carl Hetherington
2011-10-18changes for OS X support: change waf config define to COREAUDIO_SUPPORT, remo...Paul Davis
2011-06-22don't double-load NestedSource nodes, which are listed both forthe parent/roo...Paul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-29totally untested initial code for MidiPlaylistSource, to provide for compound...Paul Davis
2011-05-26more combine/uncombine fixes including making uncombine push the compound reg...Paul Davis
2011-05-16rename join regions op as combine regions; save and restore nested playlists,...Paul Davis
2011-05-16refactor playlist sources to allow for MIDI and upcoming work on save/restorePaul Davis
2011-05-16very basic Join (regions) editing operation. not finished yet, no undoable, n...Paul Davis
2011-05-13initial volley of work for AudioPlaylistSource, the basic prototype for sourc...Paul Davis
2011-03-01Add assert to make sure that we succeed in making a writable SMFSource.Carl Hetherington
2011-02-10#ifdef-ize all/most uses of the boost debug hooks APIPaul Davis
2010-12-09Use a weak_ptr rather than a bald pointer for _midi_source in MidiModel.Carl Hetherington
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-11-09add "origin" property to FileSource so that we can track multiple importsPaul Davis
2010-11-09initial pass at a missing file dialog and "relocatable" source files. lots mo...Paul Davis
2010-09-17megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags fo...Paul Davis
2010-06-26lots of details relating to MIDI file management; try to ignore ALSA sequence...Paul Davis
2009-12-24clean up editor mixer strip when session is going away; slightly improved boo...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-12-09major design changes: use glib event loop for MIDI thread/UI; rework design o...Paul Davis
2009-12-06Merged revisions 6293,6296-6306,6308 via svnmerge from Taybin Rutkin
2009-12-04cross-thread handling of SessionEvent allocation/deallocation, with widesprea...Paul Davis
2009-11-30attempt to remove confusion and errors caused by unclear semantics of _is_emb...Paul Davis
2009-11-25carl's wondrous DnD VBox patch - processor boxes are now vboxes and not listv...Paul Davis