mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-23 07:06:23 +01:00
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: svn://localhost/ardour2/branches/3.0@9038 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
488d54a341
commit
5e431d1d58
17 changed files with 133 additions and 260 deletions
|
|
@ -265,11 +265,11 @@ MidiSource::midi_write (MidiRingBuffer<framepos_t>& source, framepos_t source_st
|
|||
}
|
||||
|
||||
void
|
||||
MidiSource::mark_streaming_midi_write_started (NoteMode mode, framepos_t start_frame)
|
||||
MidiSource::mark_streaming_midi_write_started (NoteMode mode)
|
||||
{
|
||||
if (_model) {
|
||||
_model->set_note_mode(mode);
|
||||
_model->start_write();
|
||||
_model->set_note_mode (mode);
|
||||
_model->start_write ();
|
||||
}
|
||||
|
||||
_writing = true;
|
||||
|
|
@ -297,7 +297,7 @@ void
|
|||
MidiSource::mark_streaming_write_started ()
|
||||
{
|
||||
NoteMode note_mode = _model ? _model->note_mode() : Sustained;
|
||||
mark_streaming_midi_write_started(note_mode, _session.transport_frame());
|
||||
mark_streaming_midi_write_started (note_mode);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue