projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Special-case VCA at 0 (-inf dB), force gain slaves to -inf dB
[ardour.git]
/
libs
/
ardour
/
ardour
/
midi_diskstream.h
diff --git
a/libs/ardour/ardour/midi_diskstream.h
b/libs/ardour/ardour/midi_diskstream.h
index 17ebf860342198b1c14d3eba1438b13056ba4322..4f91a30ca92e72b2e0cd9618e08d4ab2f65eef51 100644
(file)
--- a/
libs/ardour/ardour/midi_diskstream.h
+++ b/
libs/ardour/ardour/midi_diskstream.h
@@
-66,7
+66,6
@@
class LIBARDOUR_API MidiDiskstream : public Diskstream
float playback_buffer_load() const;
float capture_buffer_load() const;
float playback_buffer_load() const;
float capture_buffer_load() const;
- void get_playback (MidiBuffer& dst, framecnt_t);
void flush_playback (framepos_t, framepos_t);
void set_record_enabled (bool yn);
void flush_playback (framepos_t, framepos_t);
void set_record_enabled (bool yn);
@@
-92,7
+91,9
@@
class LIBARDOUR_API MidiDiskstream : public Diskstream
boost::shared_ptr<SMFSource> write_source () { return _write_source; }
boost::shared_ptr<SMFSource> write_source () { return _write_source; }
+#ifdef XXX_OLD_DESTRUCTIVE_API_XXX
int set_destructive (bool yn); // doom!
int set_destructive (bool yn); // doom!
+#endif
void set_note_mode (NoteMode m);
void set_note_mode (NoteMode m);
@@
-138,6
+139,7
@@
class LIBARDOUR_API MidiDiskstream : public Diskstream
static framecnt_t midi_readahead;
private:
static framecnt_t midi_readahead;
private:
+ void get_playback (MidiBuffer& dst, framecnt_t);
/* The two central butler operations */
int do_flush (RunContext context, bool force = false);
/* The two central butler operations */
int do_flush (RunContext context, bool force = false);