ardour/libs/ardour
Carl Hetherington 762b02bc95 Fix auto-return, hopefully not at the expense of anything else.
git-svn-id: svn://localhost/ardour2/branches/3.0@4482 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-02 22:35:50 +00:00
..
ardour Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
macosx rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
po merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
.cvsignore rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
amp.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
analyser.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
audio_buffer.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
audio_diskstream.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
audio_library.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
audio_playlist.cc Flip stacked regions order so that the highest layer is at the top of the pile. Colour areas of stacked regions according to what will be played. 2008-12-31 18:44:32 +00:00
audio_playlist_importer.cc First revision with working track import 2008-11-29 20:16:16 +00:00
audio_port.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
audio_region_importer.cc First revision with working track import 2008-11-29 20:16:16 +00:00
audio_track.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
audio_track_importer.cc Track import is now working. Also, IO bundle setup/creation is safer. 2009-01-30 11:50:24 +00:00
audio_unit.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
audioanalyser.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
audioengine.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
audiofile_tagger.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
audiofilesource.cc Fix audio recording. Better fix needed though. 2008-07-14 18:57:14 +00:00
audioregion.cc Bug fixes so that region split does not clobber region gain envelopes. 2008-12-23 11:56:37 +00:00
audiosource.cc Make Bundles work a bit better. A few include optimisations. 2009-01-14 23:54:46 +00:00
auditioner.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
auto_bundle.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
automatable.cc * more user friendly MIDI automation lane names 2009-01-28 04:55:14 +00:00
automation.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
automation_control.cc Apply automation fix patch from torbenh. 2008-10-03 02:19:12 +00:00
automation_list.cc Bug fixes so that region split does not clobber region gain envelopes. 2008-12-23 11:56:37 +00:00
broadcast_info.cc Fix bugs in BroadcastInfo, and use it in SndfileSource 2008-09-17 20:34:31 +00:00
buffer.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
buffer_set.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
bundle.cc Re-enable creation of stereo bundles for system IO, so that the mixer strip 2009-02-02 22:17:06 +00:00
caimportable.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
chan_count.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
ChangeLog rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
configuration.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
control_protocol_manager.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
control_protocol_search_path.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
coreaudiosource.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
crossfade.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
cycle_timer.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
default_click.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
directory_names.cc * first primitive implementation of MidiPatchManager 2008-12-08 09:50:19 +00:00
diskstream.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
element_import_handler.cc First revision with working track import 2008-11-29 20:16:16 +00:00
element_importer.cc First revision with working track import 2008-11-29 20:16:16 +00:00
enums.cc * fixed missing track color mode persistence 2008-12-29 01:02:41 +00:00
event_type_map.cc * MIDI control lanes: Set Interpolationtype according to Parameter 2009-01-28 04:55:31 +00:00
export_channel.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
export_channel_configuration.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
export_file_io.cc Fix some compiling warnings and errors in OS X 2008-12-29 19:50:19 +00:00
export_filename.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
export_format_base.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
export_format_manager.cc Made Export format compatibility checking a bit more robust 2008-09-29 10:02:35 +00:00
export_format_specification.cc * Added PBD::UUID 2008-09-19 16:56:01 +00:00
export_formats.cc Made Export format compatibility checking a bit more robust 2008-09-29 10:02:35 +00:00
export_handler.cc * Fix problem with JACK being left in freewheeling after export 2008-11-06 20:22:48 +00:00
export_multiplication.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_preset.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
export_processor.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_profile_manager.cc * Clean up (fix?) ExportStatus signal handling 2008-11-21 18:17:36 +00:00
export_status.cc Stop export dialog from getting stuck at end of export 2008-10-10 21:46:47 +00:00
export_timespan.cc Region export dialog: Make export channel and -selector polymorphic, add the region related classes and a dialog specialization 2008-10-11 10:14:51 +00:00
export_utilities.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
filename_extensions.cc * Added filename extension definitions for export presets and format profiles 2008-09-20 22:06:02 +00:00
filesystem_paths.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
filter.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
find_session.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
gain.cc Can't call the wrong function when there's only one of them: remove ARDOUR::Parameter and just use Evoral::Parameter (move Ardour specific functionality to EventTypeMap where it belongs). 2008-09-29 22:47:40 +00:00
gdither.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
gettext.h rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
globals.cc OSC becomes a control protocol object; make ardev_common.sh(.in) look for surfaces in the right place(s) 2009-01-15 22:09:23 +00:00
i18n.h rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
import.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
internal_send.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
io.cc Re-enable creation of stereo bundles for system IO, so that the mixer strip 2009-02-02 22:17:06 +00:00
io_processor.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
jack_slave.cc * changed transport speed in session and slaves from float to double 2009-01-09 09:18:24 +00:00
ladspa_plugin.cc Make Bundles work a bit better. A few include optimisations. 2009-01-14 23:54:46 +00:00
location.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
location_importer.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
lv2_plugin.cc Add apparently missing include... 2009-01-15 03:40:55 +00:00
meter.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_buffer.cc * fixed crash: MidiBuffer::reserve returned wrong write location 2009-02-02 08:50:28 +00:00
midi_clock_slave.cc * changed transport speed in session and slaves from float to double 2009-01-09 09:18:24 +00:00
midi_diskstream.cc Disable excessive console output (please comment this stuff before committing...). 2009-02-02 15:51:19 +00:00
midi_model.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_patch_manager.cc * fixed memory allocation bugs 2008-12-12 06:57:38 +00:00
midi_playlist.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_port.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_region.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_ring_buffer.cc Disable excessive console output (please comment this stuff before committing...). 2009-02-02 15:51:19 +00:00
midi_source.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_state_tracker.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_stretch.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
midi_track.cc Removed fixed/maximum event size assumption/limitation from MIDI buffer. 2009-02-01 21:04:12 +00:00
mix.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
mtc_slave.cc * changed transport speed in session and slaves from float to double 2009-01-09 09:18:24 +00:00
named_selection.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
onset_detector.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
panner.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
pcm_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
playlist.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
playlist_factory.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
plugin.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
plugin_insert.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
plugin_manager.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
port.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
port_insert.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
port_set.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
processor.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
quantize.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
rb_effect.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
recent_sessions.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
region.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
region_factory.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
resampled_source.cc Assortment of minor changes from 2.0-ongoing. 2008-10-03 18:24:38 +00:00
reverse.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
route.cc first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
route_group.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
SConscript first pass at internal sends. this is a very tentative work in progress, and it is possible that major changes may follow in the near future. it is certainly not complete, but the fundamental changes to Port/Buffer operation merit a commit at this point 2009-01-30 07:40:13 +00:00
send.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
session.cc Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
session_butler.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
session_click.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
session_command.cc Normalize XML property name style, preserving old session loading (on load _ will be converted to -). 2008-10-05 23:14:48 +00:00
session_directory.cc * first working prototype of selecting instruments in the MIDI track header 2008-12-09 07:42:19 +00:00
session_events.cc Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
session_export.cc Trim include dependency graph, especially for io.h and session.h. 2009-01-30 20:18:31 +00:00
session_feedback.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_metadata.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
session_midi.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
session_process.cc Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
session_state.cc Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
session_state_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_time.cc merge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib 2008-09-17 08:44:51 +00:00
session_transport.cc Fix auto-return, hopefully not at the expense of anything else. 2009-02-02 22:35:50 +00:00
session_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_vst.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
silentfilesource.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
smf_source.cc Make (MIDI) event time stamp type a template parameter. 2009-02-02 02:36:05 +00:00
sndfile_helpers.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sndfileimportable.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
sndfilesource.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
source.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
source_factory.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
sse_functions.s rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sse_functions_64bit.s rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sse_functions_xmm.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
st_pitch.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
st_stretch.cc Remove unnecessary 0 checks before delete; see http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.8 Apologies for the big commit. 2008-12-18 19:31:00 +00:00
tape_file_matcher.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
template_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
tempo.cc fix for ancestral start values in basic region constructor 2008-10-13 17:11:57 +00:00
tempo_map_importer.cc More work on track import and some cleaning up of ElementImporter interface 2008-11-26 17:13:50 +00:00
ticker.cc * made MidiClock_Slave conform more to to the Spec by starting transport 2009-01-01 06:52:18 +00:00
track.cc Rework Port class hierarchy a bit. Hopefully now simpler, and should 2009-01-21 02:27:21 +00:00
transient_detector.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
user_bundle.cc New matrix-based editor for connections and bundles, based on thorwil's design. 2009-01-20 14:46:00 +00:00
utils.cc most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet 2008-12-12 14:43:24 +00:00
vst_plugin.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00