|
61c692baa1
|
'libs/evoral' - Move a couple of 'IdentityConverter' functions into their 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 17:40:25 +00:00 |
|
|
dd8ba245bb
|
'libs/evoral' - DLL visibility stuff and associated changes needed for 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-12 17:36:17 +00:00 |
|
|
897fbdc652
|
Small patch to see if Ben's build problem gets fixed
|
2014-01-05 15:08:38 +00:00 |
|
|
6bd36896e7
|
'libs/pbd' - DLL visibility stuff and associated changes needed for 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)
|
2013-12-01 14:26:08 +00:00 |
|
|
b855e5f322
|
Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc
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-18 10:03:22 +01:00 |
|
|
5ba369918b
|
add missing file
|
2013-10-17 15:46:16 -04:00 |
|
|
a2d55d088a
|
add export control with -fvisibility=hidden to audiographer
|
2013-10-17 15:37:11 -04:00 |
|
|
5b2a5d77b8
|
add -fvisibility=hidden to libardour_cp (control protocol)
|
2013-10-17 15:09:28 -04:00 |
|
|
300536e5cd
|
add -fvisibility=hidden to libmidi++ and make things work
|
2013-10-17 15:07:18 -04:00 |
|
|
61c1956ef9
|
add -fvisibility=hidden to evoral, and make things work
|
2013-10-17 15:02:20 -04:00 |
|
|
2fab8182cc
|
add -fvisibility=hidden to libgtkmm2ext, and make things work
|
2013-10-17 14:36:41 -04:00 |
|
|
2eabeebdc5
|
add -fvisibility=hidden to libpbd, and make things work
|
2013-10-17 13:51:02 -04:00 |
|
|
98c93ee53e
|
tweak up DLL=1 defs for control surfaces
|
2013-10-17 13:30:18 -04:00 |
|
|
55bf10abb8
|
include (probably) necessary stuff in panner compilation flags
|
2013-10-17 13:16:27 -04:00 |
|
|
3af511433f
|
mark more functions for export (ardour runs now)
|
2013-10-17 13:16:04 -04:00 |
|
|
5896d773e4
|
add export control to control protocol library
|
2013-10-17 13:15:24 -04:00 |
|
|
f3d2ca0d9a
|
get everything compiling with libardour built using -fvisibility=hidden
|
2013-10-17 12:41:28 -04:00 |
|
|
08fbc53d52
|
add new visibility macro headers omitted from previous commits
|
2013-10-17 12:41:11 -04:00 |
|
|
15471ca7dd
|
add export control to libgtkmm2ext
|
2013-10-17 11:26:01 -04:00 |
|
|
94ef2692b8
|
add export control to libevoral
|
2013-10-17 10:52:02 -04:00 |
|
|
92b9fea3d1
|
remove a few more misplaced export macros
|
2013-10-17 10:51:30 -04:00 |
|
|
9b7c33096a
|
export-ify libmidipp
|
2013-10-17 10:27:04 -04:00 |
|
|
3e32fb6d48
|
remove some unnecessary export macro placements
|
2013-10-17 10:26:46 -04:00 |
|
|
24d2b5ec92
|
add export visibility macros across libardour
|
2013-10-17 10:02:11 -04:00 |
|
|
a7f156e005
|
new file for libmidi++ export control
|
2013-10-17 09:56:43 -04:00 |
|
|
e2e057ce59
|
make small beginning on visibility control in libardour
|
2013-10-16 23:30:52 -04:00 |
|
|
c5115c9a3c
|
add export visibility control to libpbd (works thus far on linux/gcc)
|
2013-10-16 23:30:28 -04:00 |
|
|
75b933eadb
|
Merge remote-tracking branch 'remotes/origin/master' into windows+cc
|
2013-10-16 15:55:59 +01:00 |
|
|
9a630003ff
|
fix up issues with MIDI I/O option when using jack1 or jack2's most recent options for this
|
2013-10-15 15:22:25 -04:00 |
|
|
56fa4d9045
|
update russian translation (again)
|
2013-10-15 14:03:59 -04:00 |
|
|
58e8f43052
|
reduce default height of mackie control GUI, as per #5713
|
2013-10-15 13:28:01 -04:00 |
|
|
019cd26ba4
|
update russian translation (from alexandre prokoudine)
|
2013-10-15 13:18:13 -04:00 |
|
|
97c68cc2b1
|
Merge branch 'windows' into windows+cc
Conflicts (hopefully resolved):
libs/pbd/stacktrace.cc
|
2013-10-15 17:38:08 +01:00 |
|
|
8ea695c00a
|
'libs/ardour' - Add 'LIBARDOUR_API' (initial testing). Ensures that libardour classes can get exported and imported from a Windows DLL.
|
2013-10-15 17:32:57 +01:00 |
|
|
69a8fc43e2
|
Merge branch 'master' into windows
|
2013-10-15 11:17:12 -04:00 |
|
|
f6ba1d2271
|
fix signed/unsigned issue pointed out by old apple gcc
|
2013-10-15 10:58:46 -04:00 |
|
|
8a76441b0f
|
re-fix typo in PBD::demangle() for systems without execinfo.h
|
2013-10-15 10:52:29 -04:00 |
|
|
a29b83c124
|
fix namespace issue with demangle on systems without execinfo.h
|
2013-10-15 10:41:42 -04:00 |
|
|
89738cc3c2
|
fix typo in PBD::demangle() for systems without execinfo.h
|
2013-10-15 10:33:03 -04:00 |
|
|
e466ce40ad
|
Merge branch 'master' into windows+cc
Conflicts (hopefully resolved):
gtk2_ardour/ardour_ui.cc
|
2013-10-14 19:31:22 +01:00 |
|
|
4fac237fdc
|
'PBD::demangle()' - Minor modification to keep MSVC happy
|
2013-10-14 17:40:15 +01:00 |
|
|
b4d0d47b63
|
'AudioEngine::discover_backends()' - When building a debuggable backend 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-14 17:19:39 +01:00 |
|
|
d9058499af
|
add a back-pointer to the owner of a Processor
Use SessionObject* rather than Route so that per-region plugins will be possible in the future.
|
2013-10-14 11:12:50 -04:00 |
|
|
7444ac128e
|
fix inability to export twice
|
2013-10-12 11:07:57 -04:00 |
|
|
fdda8127ef
|
adapt AudioEngine to new AudioBackend API
|
2013-10-12 10:03:50 -04:00 |
|
|
589ef168c1
|
adapt JACK audiobackend to pay attention to new _start() API related to latency measurement
|
2013-10-12 10:03:15 -04:00 |
|
|
057f06703b
|
slightly change AudioBackend API to allow specifying that the device is being started for latency measurement
We don't want any existing latency settings used when re-measuring latency measurements.
|
2013-10-12 10:02:37 -04:00 |
|
|
fa71d82dda
|
Merge branch 'windows' into windows+cc
|
2013-10-11 18:23:53 +01:00 |
|
|
a0b9751866
|
Fix ardour tests to work with new AudioEngine/Backends changes
|
2013-10-11 22:36:19 +10:00 |
|
|
025adbe920
|
Add AudioEngine::set_default_backend
|
2013-10-11 22:36:19 +10:00 |
|