ardour/libs/ardour
Sampo Savolainen cc607b9fb9 Make ardour not crash if a region state cannot be loaded (for example
due to a missing source descriptor in the XML).


git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2913 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-14 17:49:30 +00:00
..
ardour Code cleanup. 2008-01-11 02:05:44 +00:00
macosx Updated doxygen file. 2007-03-14 03:03:39 +00:00
po new greek translations; fix for crash in diskstream due to removed port access 2007-04-17 16:46:22 +00:00
.cvsignore All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
audio_diskstream.cc yet more changes to the monstrosity that is session loading and startup; search PATH for jackd/jackdmp, not predefined locations; support for the JACK dummy driver 2008-01-09 02:28:22 +00:00
audio_library.cc Fix GCC 4.2 warnings. 2008-01-11 03:05:51 +00:00
audio_playlist.cc first pass (and hopefully correct) attempt at reading only necessary regions in Playlist::read() 2007-11-15 19:23:21 +00:00
audio_track.cc WARNING WARNING WARNING >>>> DEEP CHANGES >>> EXPERIMENTAL CODE .... fixes to make region(views) pick up peakfile data asynchronously, like they used to in 0.99 2007-09-10 18:45:12 +00:00
audio_unit.cc new LocateRollLocate event, used to implement play-at-edit-point-and-return; other fixes from the OS X world 2007-12-18 20:54:46 +00:00
audioengine.cc merge keybindings/menus from SAE; report duplicate port errors during session loading more usefully; do not do disk i/o from inactive tracks (related: move Route::_active to IO::_active 2008-01-07 20:14:16 +00:00
audiofilesource.cc fix for vanishing waveforms on imported files 2007-12-04 16:26:12 +00:00
audiofilter.cc MESCLUN: new SAE-specific bindings file; parametized binding files; fix handling of master source info loading from XML; change rubberband stretch progress reporting; better handling of top level menubar accelerators on Quartz; fixup handling of user-specified bindings file; no more audition on double-click in region list (does rename instead); various OS X specific fixups; partial fix for memory leakage in import code (fixed by timbyr in trunk but not back-portable to 2.X) 2007-11-27 04:32:25 +00:00
audioregion.cc make separate work with/without selected tracks; make align-regions-*-relative work correctly; make waveform muted color show correctly 2008-01-09 18:26:47 +00:00
audiosource.cc fix for vanishing waveforms on imported files 2007-12-04 16:26:12 +00:00
auditioner.cc more ongoing SAE-driven changes (too many too list here) 2007-11-26 17:20:34 +00:00
automation.cc the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_event.cc prep for 2.0.3 2007-07-02 17:14:35 +00:00
ChangeLog libardour added. 2005-09-24 19:13:41 +00:00
configuration.cc fix crash at startup if .rc files are empty and/or if ARDOUR::init() fails for any reason; also avoid calling XML parser with empty files 2008-01-13 16:38:58 +00:00
connection.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
control_protocol_manager.cc fix mistake in cleaning up control protocols when reloading sessions 2007-05-04 02:07:38 +00:00
coreaudiosource.cc Updated CoreAudioSource to compile again. 2007-04-07 21:34:17 +00:00
crossfade.cc opaque xfade patch + a version of the editor ruler/playhead/click patch 2007-08-27 13:00:08 +00:00
curve.cc fix some (all? not likely) problems with dragging close to 2^32-1 frames 2007-05-29 23:42:35 +00:00
cycle_timer.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
default_click.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
diskstream.cc fixes for scrubbing, change "crop" to Crop in menu 2007-10-05 17:03:23 +00:00
enums.cc new LocateRollLocate event, used to implement play-at-edit-point-and-return; other fixes from the OS X world 2007-12-18 20:54:46 +00:00
gain.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
gdither.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
gettext.h libardour added. 2005-09-24 19:13:41 +00:00
globals.cc Fix GCC 4.2 warnings. 2008-01-11 03:05:51 +00:00
i18n.h Fix for internationalize. Now use the I18N() macro. 2006-10-24 15:38:46 +00:00
import.cc Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced 2008-01-04 03:36:25 +00:00
insert.cc AU support, plus changes in Plugin to make unique_id a string 2007-12-10 21:29:51 +00:00
io.cc merge keybindings/menus from SAE; report duplicate port errors during session loading more usefully; do not do disk i/o from inactive tracks (related: move Route::_active to IO::_active 2008-01-07 20:14:16 +00:00
jack_slave.cc fix dangling jack_client_t* in JACK_Slave when disconnecting+reconnecting to JACK 2007-04-18 02:24:28 +00:00
ladspa_plugin.cc Code cleanup. 2008-01-11 02:05:44 +00:00
location.cc initialized Location::_locked in all cases 2007-11-09 15:07:42 +00:00
mix.cc fix errors in multi-range export (and possibly other export styles); compiler warnings patch from Carl 2007-03-16 21:44:10 +00:00
mtc_slave.cc maybe fix #1610 - stop transport when MTC stops flowing 2007-04-12 22:42:41 +00:00
named_selection.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
osc.cc finish merge of vamp-sdk into source tree; write OSC URL to file in ~/.ardour2 ; change stretch button name; fix bad handling of cancel-in-progress during stretch/pitch operation 2008-01-10 14:40:42 +00:00
panner.cc new automation interval configuration variable, to control automation snapshot time resolution (for oofus to test); patch for cancellingmulti-file import; minor code cleanups; use boost::fast_pool_allocator for automation lists (may revert later) 2007-07-06 03:11:52 +00:00
pcm_utils.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
playlist.cc new shuffle-splice mode; fix editormode selectors lacking text at startup; default smpte format in ardour.rc.in; turn off cd marker visibility by default in ardour.rc.in; replace another instance of "Audio Frames" with "Samples" 2007-11-30 05:23:30 +00:00
playlist_factory.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
plugin.cc small keybinding changes; fixup play-selected-regions 2008-01-10 15:53:11 +00:00
plugin_manager.cc Fix warning with GCC 4.2. 2008-01-11 02:05:03 +00:00
port.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
rb_effect.cc provide RubberBand options in a sensible way for timestretch/pitchshift 2008-01-10 00:32:53 +00:00
recent_sessions.cc Merging from trunk 2006-06-22 23:40:55 +00:00
redirect.cc add -d/--disable-plugins option to allow easy restart with troublesome plugins 2008-01-04 20:12:44 +00:00
region.cc fix up normal ardour menus because of action renaming 2007-12-04 21:26:01 +00:00
region_factory.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
resampled_source.cc Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced 2008-01-04 03:36:25 +00:00
reverse.cc fix a couple uninitialized variable messages 2007-02-26 21:29:50 +00:00
route.cc merge keybindings/menus from SAE; report duplicate port errors during session loading more usefully; do not do disk i/o from inactive tracks (related: move Route::_active to IO::_active 2008-01-07 20:14:16 +00:00
route_group.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
SConscript add pitch shifting; minor fixes elsewhere 2007-12-04 20:17:28 +00:00
send.cc Stop sends and inserts from re-registering their own ID when set_state() is called 2007-05-22 19:26:37 +00:00
session.cc Make ardour not crash if a region state cannot be loaded (for example 2008-01-14 17:49:30 +00:00
session_butler.cc make separate work with/without selected tracks; make align-regions-*-relative work correctly; make waveform muted color show correctly 2008-01-09 18:26:47 +00:00
session_click.cc split SoundFileBrowser back into SoundFileOmega; make SoundFileChooser work again; fix bug in assigning click sounds 2007-09-04 22:23:26 +00:00
session_command.cc remove debugging message 2007-04-25 13:20:09 +00:00
session_events.cc change behaviour of play-at-edit-point....; fix crash in SAE context with automation button; new SAE logos etc 2007-12-20 19:54:54 +00:00
session_export.cc prevent export from occuring when disconnected from JACK (GUI andbackend) 2007-12-23 18:32:51 +00:00
session_feedback.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
session_midi.cc quieten down Powermate control surface discovery 2007-08-09 14:57:09 +00:00
session_process.cc yet more changes to the monstrosity that is session loading and startup; search PATH for jackd/jackdmp, not predefined locations; support for the JACK dummy driver 2008-01-09 02:28:22 +00:00
session_state.cc Make ardour not crash if a region state cannot be loaded (for example 2008-01-14 17:49:30 +00:00
session_time.cc remove debugging out 2007-04-13 02:41:00 +00:00
session_transport.cc yet more changes to the monstrosity that is session loading and startup; search PATH for jackd/jackdmp, not predefined locations; support for the JACK dummy driver 2008-01-09 02:28:22 +00:00
session_vst.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
silentfilesource.cc use SilentFileSource when sources cannot be found 2007-02-05 22:57:38 +00:00
sndfile_helpers.cc more ongoing SAE-driven changes (too many too list here) 2007-11-26 17:20:34 +00:00
sndfilesource.cc maybe fix crash related to thread-private buffers 2007-09-17 14:43:46 +00:00
source.cc probably fix cleanup issues, but testing required 2007-03-21 02:39:12 +00:00
source_factory.cc fix for vanishing waveforms on imported files 2007-12-04 16:26:12 +00:00
sse_functions.s reduce calls to fit_to_pixels(); flip back to old fix for rec regions botch; executable stack fix; avoid delete this in MementoCommand lifetime management 2006-10-17 20:40:39 +00:00
sse_functions_64bit.s Correct patch 2006-10-26 12:36:59 +00:00
sse_functions_xmm.cc Add Mike's quad-quad + prefetch optimization. 2007-03-15 19:54:18 +00:00
st_pitch.cc fix up st_pitch.cc to avoid dbl-declaration of destructor 2007-12-04 20:35:55 +00:00
st_stretch.cc fix up st_pitch.cc to use time_fraction 2007-12-04 20:33:35 +00:00
tempo.cc new tempo handling from drmoore; don't follow playhead when doing requested_return stuff; if selected marker is end of range, do the right thing when computing edit point 2007-12-21 14:48:25 +00:00
track.cc allow diskstream deletion after a track is removed by using weak_ptr<Diskstream> instead of shared_ptr<Diskstream> in GUI signal handling 2007-05-18 16:52:50 +00:00
utils.cc more changes for the import dialog, with breakout of importable source code into its own files 2007-09-09 13:04:23 +00:00
vst_plugin.cc AU support, plus changes in Plugin to make unique_id a string 2007-12-10 21:29:51 +00:00