13
0
livetrax/libs/ardour
Paul Davis 450965602b remove old RECMUTEX conditional
git-svn-id: svn://localhost/ardour2/branches/3.0@12441 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 21:33:42 +00:00
..
ardour remove old RECMUTEX conditional 2012-05-24 21:33:42 +00:00
macosx Fix posix_memalign checks. 2012-05-17 00:54:43 +00:00
po unintentional but valid updates to .po files 2011-11-21 21:28:26 +00:00
test Add test for a transparent region on top of (and enclosing) another. 2012-05-24 00:53:23 +00:00
.cvsignore
amp.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
analyser.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_buffer.cc
audio_diskstream.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_library.cc
audio_playlist_importer.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_playlist_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_playlist.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_port.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_region_importer.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_track_importer.cc Fix a few unchecked XML child / property lookups 2012-04-11 10:51:21 +00:00
audio_track.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_unit.cc another AU-specific tempo fix 2012-01-09 16:10:59 +00:00
audioanalyser.cc
audioengine.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audiofile_tagger.cc
audiofilesource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audioregion.cc Tweak comment. 2012-05-24 17:43:07 +00:00
audiosource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
auditioner.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
auto_bundle.cc
automatable.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_control.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_list.cc Remove ControlList::_max_xval which is set up and stored in 2012-04-04 00:15:41 +00:00
automation.cc
beats_frames_converter.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +00:00
broadcast_info.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
buffer_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
buffer_set.cc Missing include. 2012-05-24 17:43:13 +00:00
buffer.cc
bundle.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
butler.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
caimportable.cc
callback.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
capturing_processor.cc
chan_count.cc
chan_mapping.cc More robust plugin I/O mapping. 2011-10-21 04:51:04 +00:00
ChangeLog
configuration.cc remove left-over debugging call to sleep(3) (!!!) 2011-10-26 20:56:16 +00:00
control_protocol_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
control_protocol_search_path.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
coreaudiosource.cc fixes for 64 bit OS X build (c/o david robillard); tested on Lion & Tiger 2012-03-02 22:53:00 +00:00
cycle_timer.cc Add some debug code to time things in the process 2012-01-14 22:02:59 +00:00
data_type.cc
debug.cc a huge set of changes to tempo+meter handling. testing feedback requested. the_CLA, you know who i mean :) 2011-12-28 21:02:31 +00:00
default_click.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
delivery.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
directory_names.cc fix a few dangling uses of Ardour as program name, in favor of PROGRAM_NAME 2012-02-29 20:18:18 +00:00
diskstream.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
element_import_handler.cc
element_importer.cc
enums.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
event_type_map.cc convert rec-enable control for a Track from PBD::COntrollable to ARDOUR::AutomatioNControl, and use in MCP 2012-04-13 00:35:42 +00:00
export_channel_configuration.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_channel.cc radically rethink export/bounce/freeze code design. probably not 100% done by freeze+unfreeze now work and behave sensibly w.r.t. processors that do routing 2012-03-15 21:40:17 +00:00
export_failed.cc
export_filename.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_format_base.cc Remove unused code. 2011-10-18 00:24:23 +00:00
export_format_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_format_specification.cc Add toc and cue information to export format descriptions 2012-01-22 18:07:53 +00:00
export_formats_search_path.cc be consistent in the way we merge environment-set search paths and pre-defined ones 2011-12-04 21:08:34 +00:00
export_formats.cc
export_graph_builder.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_handler.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Fix crash on opening the export dialogue when there are no 2012-02-26 20:48:51 +00:00
export_status.cc Go back to one progress bar with several passes in export. 2012-01-28 18:14:19 +00:00
export_timespan.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
file_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
filename_extensions.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
filesystem_paths.cc Correct error message. 2012-05-19 14:46:44 +00:00
filter.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
find_session.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
gettext.h
globals.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
graph.cc Raise an exception if we fail to create our graph 2012-04-27 16:43:12 +00:00
graphnode.cc A few more comments. 2011-11-05 17:54:44 +00:00
i18n.h add _S() macro to i18n.h for libs/ardour and libs/gtkmm2ext 2011-11-28 20:38:23 +00:00
import.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
internal_return.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
internal_send.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
interpolation.cc Fix linear interpolator to avoid error accumulation. 2012-04-20 17:52:42 +00:00
io_processor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
io.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
jack_slave.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ladspa_plugin.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
linux_vst_info_file.cc Fix comment and one return value. 2012-03-14 22:53:41 +00:00
linux_vst_support.cc use g_fopen() 2012-03-13 20:14:22 +00:00
location_importer.cc
location.cc possibly fix deadlocking issues with tempo map by rearranging code and adding RT variants for a couple of functions that would normally try to rebuild the map when necessary; instead the variants throw an exception and the RT code that called them tries to do something reasonable 2012-01-05 05:05:31 +00:00
lv2_evbuf.c Fix atom sequence ports. 2012-03-08 19:40:41 +00:00
lv2_evbuf.h Update to latest LV2 atom extension. 2012-02-29 03:21:37 +00:00
lv2_plugin.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
lxvst_plugin.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
meter.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_automation_list_binder.cc
midi_buffer.cc Add thought-to-be-missing break (#4819). 2012-04-11 23:46:39 +00:00
midi_clock_slave.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_diskstream.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_model.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_patch_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_patch_search_path.cc fix search path for MIDNAM files 2012-05-23 23:09:37 +00:00
midi_playlist_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_playlist.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_port.cc A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
midi_region.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_ring_buffer.cc Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
midi_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_state_tracker.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_stretch.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_track.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_ui.cc remove virtual inheritance of sigc::trackable by Receiver and AbstractUI<T>, done by changing Gtkmm2ext::UI to use composition (HAS-A) rather than inheritance (IS-A) for Receiver; use correct synchronization when starting up a BseUI event loop thread so that tests that start/stop quickly do not encounter a race condition 2012-05-14 17:07:53 +00:00
mix.cc
monitor_processor.cc
mtc_slave.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
mtdm.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
mute_master.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
named_selection.cc
onset_detector.cc
operations.cc follow glib include rules, sigh 2012-03-01 21:08:58 +00:00
pan_controllable.cc
pannable.cc tweaks to boost debug related code, from a boost debugging session 2011-10-29 15:52:38 +00:00
panner_manager.cc Remove no-longer-required search path hack. 2011-11-16 00:42:29 +00:00
panner_search_path.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
panner_shell.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
panner.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
pcm_utils.cc
pi_controller.cc
playlist_factory.cc
playlist_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
playlist.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
plugin_insert.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
plugin_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
plugin.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port_insert.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port_set.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
process_thread.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
processor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
progress.cc
quantize.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
rb_effect.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
rc_configuration.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
rdff.c
rdff.h
recent_sessions.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
region_factory.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
region.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
resampled_source.cc
return.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
reverse.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_graph.cc Alert the user if a connection is made which causes 2011-11-09 17:44:39 +00:00
route_group_member.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_group.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
run-profiling.sh Tidy a few things up. 2012-01-23 16:03:08 +00:00
run-tests.sh Fix up tests after path changes. 2012-05-19 14:46:50 +00:00
send.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_butler.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_click.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_command.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_configuration.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_directory.cc Use correct sources_root even when sessions are loaded from inside a session folder, specifying only their .ardour filename (#4032). 2011-10-22 21:46:53 +00:00
session_events.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_export.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_handle.cc Typo. 2011-11-14 11:53:09 +00:00
session_metadata.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
session_midi.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_object.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_playlists.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_process.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_rtevents.cc an improvement to the previous patch to catch up with solo state after a disconnect, but still not really done because it doesn't get triggered for both ends of a disconnect 2012-01-25 21:19:48 +00:00
session_state_utils.cc
session_state.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_time.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_transport.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_utils.cc
session_vst.cc Add sort-of missed returns to keep coverity happy (#4817). 2012-04-11 23:24:05 +00:00
session.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
slave.cc
smf_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
sndfile_helpers.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
sndfileimportable.cc
sndfilesource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
source_factory.cc Trim include. 2011-11-01 02:39:34 +00:00
source.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +00:00
speakers.cc fixes for 98% of all the warnings/errors reported by OS X gcc on tiger 2011-09-30 17:55:14 +00:00
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc Make time stretch respect edit groups (#4615). 2012-01-24 17:04:15 +00:00
st_stretch.cc Make time stretch respect edit groups (#4615). 2012-01-24 17:04:15 +00:00
strip_silence.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
tape_file_matcher.cc
template_utils.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
tempo_map_importer.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
tempo.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
thread_buffers.cc Ensure we always have at least 1 MIDI buffer 2011-10-23 20:28:20 +00:00
ticker.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
track.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
transient_detector.cc Tidy up slightly; fix reads off the end of the data 2012-04-01 14:57:57 +00:00
unknown_processor.cc
uri_map.cc Implement the LV2 urid extension and remove implementation of (experimental) LV2 uri-unmap extension. 2011-11-21 03:22:08 +00:00
user_bundle.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
utils.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
vst_plugin.cc Fix some confusion over getting parameter details from 2011-11-23 22:46:43 +00:00
windows_vst_plugin.cc Fix segfault on close. 2011-11-23 00:55:34 +00:00
worker.cc Implement LV2 worker extension. 2012-04-05 00:15:54 +00:00
wscript major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00