summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2014-01-12'libs/evoral' - Move a couple of 'IdentityConverter' functions into their ↵John Emmas
own dedicated C++ source file. This allows them to be used correctly with __dllimport and __dllexport. Hopefully, this technique will also work for gcc / mingw
2014-01-12'libs/evoral' - DLL visibility stuff and associated changes needed for ↵John Emmas
building with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date)
2014-01-05Small patch to see if Ben's build problem gets fixedJohn Emmas
2013-12-01'libs/pbd' - DLL visibility stuff and associated changes needed for building ↵John Emmas
with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date)
2013-10-18Merge remote-tracking branch 'remotes/origin/exportvis' into windows+ccJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/wscript libs/ardour/ardour/audioregion.h libs/ardour/ardour/debug.h libs/ardour/ardour/directory_names.h libs/ardour/ardour/filesystem_paths.h libs/ardour/ardour/session_event.h libs/gtkmm2ext/gtkmm2ext/utils.h libs/panners/1in2out/wscript libs/panners/2in2out/wscript libs/panners/vbap/wscript libs/pbd/pbd/debug.h libs/pbd/pbd/file_utils.h libs/pbd/pbd/pathexpand.h libs/pbd/pbd/ringbuffer.h libs/pbd/pbd/ringbufferNPT.h libs/pbd/pbd/search_path.h libs/pbd/pbd/stacktrace.h libs/pbd/pbd/uuid.h libs/pbd/pbd/uuid_boost.h libs/surfaces/control_protocol/control_protocol/basic_ui.h libs/surfaces/control_protocol/control_protocol/control_protocol.h
2013-10-17add missing filePaul Davis
2013-10-17add export control with -fvisibility=hidden to audiographerPaul Davis
2013-10-17add -fvisibility=hidden to libardour_cp (control protocol)Paul Davis
2013-10-17add -fvisibility=hidden to libmidi++ and make things workPaul Davis
2013-10-17add -fvisibility=hidden to evoral, and make things workPaul Davis
2013-10-17add -fvisibility=hidden to libgtkmm2ext, and make things workPaul Davis
2013-10-17add -fvisibility=hidden to libpbd, and make things workPaul Davis
2013-10-17tweak up DLL=1 defs for control surfacesPaul Davis
2013-10-17include (probably) necessary stuff in panner compilation flagsPaul Davis
2013-10-17mark more functions for export (ardour runs now)Paul Davis
2013-10-17add export control to control protocol libraryPaul Davis
2013-10-17get everything compiling with libardour built using -fvisibility=hiddenPaul Davis
2013-10-17add new visibility macro headers omitted from previous commitsPaul Davis
2013-10-17add export control to libgtkmm2extPaul Davis
2013-10-17add export control to libevoralPaul Davis
2013-10-17remove a few more misplaced export macrosPaul Davis
2013-10-17export-ify libmidippPaul Davis
2013-10-17remove some unnecessary export macro placementsPaul Davis
2013-10-17add export visibility macros across libardourPaul Davis
2013-10-17new file for libmidi++ export controlPaul Davis
2013-10-16make small beginning on visibility control in libardourPaul Davis
2013-10-16add export visibility control to libpbd (works thus far on linux/gcc)Paul Davis
2013-10-16Merge remote-tracking branch 'remotes/origin/master' into windows+ccJohn Emmas
2013-10-15fix up issues with MIDI I/O option when using jack1 or jack2's most recent ↵Paul Davis
options for this
2013-10-15update russian translation (again)Paul Davis
2013-10-15reduce default height of mackie control GUI, as per #5713Paul Davis
2013-10-15update russian translation (from alexandre prokoudine)Paul Davis
2013-10-15Merge branch 'windows' into windows+ccJohn Emmas
Conflicts (hopefully resolved): libs/pbd/stacktrace.cc
2013-10-15'libs/ardour' - Add 'LIBARDOUR_API' (initial testing). Ensures that ↵John Emmas
libardour classes can get exported and imported from a Windows DLL.
2013-10-15Merge branch 'master' into windowsPaul Davis
2013-10-15fix signed/unsigned issue pointed out by old apple gccPaul Davis
2013-10-15re-fix typo in PBD::demangle() for systems without execinfo.hPaul Davis
2013-10-15fix namespace issue with demangle on systems without execinfo.hPaul Davis
2013-10-15fix typo in PBD::demangle() for systems without execinfo.hPaul Davis
2013-10-14Merge branch 'master' into windows+ccJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc
2013-10-14'PBD::demangle()' - Minor modification to keep MSVC happyJohn Emmas
2013-10-14'AudioEngine::discover_backends()' - When building a debuggable backend ↵John Emmas
module on Windows (e.g. jack_backend.dll) accommodate the Windows convention that Debug builds generally have a suffix added to their name
2013-10-14add a back-pointer to the owner of a ProcessorPaul Davis
Use SessionObject* rather than Route so that per-region plugins will be possible in the future.
2013-10-12fix inability to export twicePaul Davis
2013-10-12adapt AudioEngine to new AudioBackend APIPaul Davis
2013-10-12adapt JACK audiobackend to pay attention to new _start() API related to ↵Paul Davis
latency measurement
2013-10-12slightly change AudioBackend API to allow specifying that the device is ↵Paul Davis
being started for latency measurement We don't want any existing latency settings used when re-measuring latency measurements.
2013-10-11Merge branch 'windows' into windows+ccJohn Emmas
2013-10-11Fix ardour tests to work with new AudioEngine/Backends changesTim Mayberry
2013-10-11Add AudioEngine::set_default_backendTim Mayberry