remove entire "stub" file concept; open new audio and MIDI files on demand (at first...
commit85154842628efce90f5778f79f807eb84a602e99
authorpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 2 Mar 2011 17:05:16 +0000 (2 17:05 +0000)
committerpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 2 Mar 2011 17:05:16 +0000 (2 17:05 +0000)
tree2561e389524a2348eb2c0f8f9ed6462c3220a593
parent70c5eb2fca2463b1e2c46d77bff1ca027ffe33a7
remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@9038 d708f5d6-7413-0410-9779-e7cbd77b26cf
17 files changed:
libs/ardour/ardour/directory_names.h
libs/ardour/ardour/file_source.h
libs/ardour/ardour/midi_source.h
libs/ardour/ardour/session.h
libs/ardour/ardour/session_directory.h
libs/ardour/ardour/smf_source.h
libs/ardour/audio_diskstream.cc
libs/ardour/directory_names.cc
libs/ardour/file_source.cc
libs/ardour/midi_diskstream.cc
libs/ardour/midi_model.cc
libs/ardour/midi_source.cc
libs/ardour/session.cc
libs/ardour/session_directory.cc
libs/ardour/session_state.cc
libs/ardour/smf_source.cc
libs/ardour/sndfilesource.cc