13
0
livetrax/libs/ardour
Paul Davis 27cf4b989c potential fix for crashing bug caused by mutex lifetime in ~AudioDiskstream
git-svn-id: svn://localhost/ardour2/trunk@1231 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 16:21:24 +00:00
..
ardour save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
po add new swedish translation 2006-11-11 19:20:22 +00:00
.cvsignore All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
audio_diskstream.cc potential fix for crashing bug caused by mutex lifetime in ~AudioDiskstream 2006-12-19 16:21:24 +00:00
audio_library.cc Properly encode file URIs in the sfdb. 2006-12-01 17:37:08 +00:00
audio_playlist.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
audio_track.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
audio_unit.cc remove StateManager code entirely and more debugging output cruft 2006-10-26 00:47:22 +00:00
audioengine.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
audiofilesource.cc display timecode from BWF etc in SF browser; accels for windows now work (misspelling in ardour.bindings); use hide icon in automation tracks 2006-11-13 17:56:43 +00:00
audiofilter.cc remove all duplicated _id members from children of PBD::Stateful. 2006-09-07 15:07:14 +00:00
audioregion.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
audiosource.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
auditioner.cc write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later 2006-12-15 19:40:10 +00:00
automation_event.cc debugging new thaw behaviour for AutomationEvent 2006-11-28 18:23:14 +00:00
automation.cc libardour added. 2005-09-24 19:13:41 +00:00
ChangeLog libardour added. 2005-09-24 19:13:41 +00:00
configuration.cc PBD::strip_whitespace_edges() returns the empty string if the passed string is 2006-12-01 06:01:30 +00:00
connection.cc Merging from trunk 2006-06-22 23:40:55 +00:00
control_protocol_manager.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
coreaudiosource.cc display timecode from BWF etc in SF browser; accels for windows now work (misspelling in ardour.bindings); use hide icon in automation tracks 2006-11-13 17:56:43 +00:00
crossfade.cc freeze the correct fade in 2006-11-28 18:42:13 +00:00
curve.cc massive changes in automation state handling, not entirely complete; some bug fixes for automation line drawing 2006-10-31 02:40:08 +00:00
cycle_timer.cc Merging from trunk 2006-06-22 23:40:55 +00:00
default_click.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
destructive_filesource.cc fix unset timeline position for destructive sources; fix duplicate, unmanaged waveviews being created by a thread race 2006-11-02 16:03:58 +00:00
diskstream.cc write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later 2006-12-15 19:40:10 +00:00
gain.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
gdither.cc pulling trunk 2006-06-14 18:37:57 +00:00
gettext.h libardour added. 2005-09-24 19:13:41 +00:00
globals.cc fixes for MIDI port setup; options editor now sets trace options correctly (still not saved); MTC now sent immediately after asking for it, not after first stop; add svn_revision.h to avoid compile errors 2006-11-17 16:14:44 +00:00
i18n.h Fix for internationalize. Now use the I18N() macro. 2006-10-24 15:38:46 +00:00
import.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
insert.cc save plugin automation state 2006-11-28 21:12:20 +00:00
io.cc better error message if VST SDK is not installed and neeed 2006-11-06 19:59:00 +00:00
jack_slave.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
ladspa_plugin.cc remove StateManager code entirely and more debugging output cruft 2006-10-26 00:47:22 +00:00
location.cc remove broken loop button behaviour, and don't remove start+end markers when "clearing" the locations list 2006-11-02 05:38:41 +00:00
mix.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
mtc_slave.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
named_selection.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
osc.cc use shared_ptr<> for all region handling 2006-08-25 01:07:15 +00:00
panner.cc track naming patch from brian; slightly modified F11-bug workaround from brian; undo/redo items in edit menu now show operation to be undone/redone; canvas allocations now handled by an idle handler; region views respond to changes in fade/in/out curves ; undo/redo possible for some fade in/out operations; automation tracks extend to max_frames 2006-11-16 18:42:48 +00:00
pcm_utils.cc committed INCOMPLETE 24bit filesource support 2006-02-10 23:53:12 +00:00
playlist_factory.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
playlist.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
plugin_manager.cc revert VST debug hacks 2006-12-14 14:17:17 +00:00
plugin.cc Generic MIDI control now saves+restores its state; PBD::ID now requires a buffer size for its print() method 2006-10-05 01:49:32 +00:00
port.cc fixes for meter thread using free'd member of AudioEngine, audiostreamview accessing deleted crossfades, and mute button now has sensible text color when active 2006-10-12 15:20:00 +00:00
recent_sessions.cc Merging from trunk 2006-06-22 23:40:55 +00:00
redirect.cc miscellaneous stuff, SVN IS TEMPORARILY BROKEN. FIX WITHIN 18 HOURS 2006-12-06 19:00:57 +00:00
region_factory.cc first pass on track mode switch; fixes to dangling region refs after capture; destroy region menu item removed; small fix to SConstruct for missing C++ case; playlist selection mechanism modified ; new Selection operation added (Add); handle crashing situation with align style change handling caused by recursion 2006-11-09 20:38:39 +00:00
region.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
reverse.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
route_group.cc Merging from trunk 2006-06-22 23:40:55 +00:00
route.cc miscellaneous stuff, SVN IS TEMPORARILY BROKEN. FIX WITHIN 18 HOURS 2006-12-06 19:00:57 +00:00
SConscript a scons thinko. hardware monitoring now works :) 2006-11-24 17:18:55 +00:00
send.cc restore compilability amidst automation state mgmt changes 2006-10-27 00:31:38 +00:00
session_butler.cc write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later 2006-12-15 19:40:10 +00:00
session_click.cc fix SVN merge SNAFU causing double deletion 2006-10-26 18:38:42 +00:00
session_command.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
session_control.cc Merging from trunk 2006-06-22 23:40:55 +00:00
session_events.cc write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later 2006-12-15 19:40:10 +00:00
session_export.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
session_feedback.cc Merging from trunk 2006-06-22 23:40:55 +00:00
session_midi.cc session export starts from session start marker; add tooltips for rude solo + audition; start work on control protocol feedback control (unfinished but compiles and runs 2006-10-13 15:07:50 +00:00
session_process.cc write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later 2006-12-15 19:40:10 +00:00
session_state.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
session_time.cc Unbreak SMPTE ruler at non-30fps rates. Display 60fps properly. Use the same data types for SMPTE::Time.rate and dropframe as are used in Config. 2006-12-08 22:08:36 +00:00
session_timefx.cc fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t 2006-09-28 17:23:52 +00:00
session_transport.cc remove debug stacktrace 2006-12-15 22:02:39 +00:00
session_vst.cc libardour added. 2005-09-24 19:13:41 +00:00
session.cc save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation 2006-12-19 02:41:19 +00:00
sndfile_helpers.cc Fix for internationalize. Now use the I18N() macro. 2006-10-24 15:38:46 +00:00
sndfilesource.cc display timecode from BWF etc in SF browser; accels for windows now work (misspelling in ardour.bindings); use hide icon in automation tracks 2006-11-13 17:56:43 +00:00
source_factory.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
source.cc use shared_ptr for all Playlist handling; cleanup works again 2006-12-14 14:15:43 +00:00
sse_functions_64bit.s Correct patch 2006-10-26 12:36:59 +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
tempo.cc remove StateManager code entirely and more debugging output cruft 2006-10-26 00:47:22 +00:00
track.cc first pass on track mode switch; fixes to dangling region refs after capture; destroy region menu item removed; small fix to SConstruct for missing C++ case; playlist selection mechanism modified ; new Selection operation added (Add); handle crashing situation with align style change handling caused by recursion 2006-11-09 20:38:39 +00:00
utils.cc more compiler warning fixes and a new version number 2006-11-07 00:55:24 +00:00
vst_plugin.cc remove reference to PluginState in VST code, for real this time 2006-10-26 11:45:57 +00:00