summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/session.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-05-21 07:45:45 +0000
committerDavid Robillard <d@drobilla.net>2008-05-21 07:45:45 +0000
commit873d884fb2e88ac32930fb7c8ad907f4a681ccf4 (patch)
tree432102ac48907f2bfa6aa4cdaf5d26d2a2a1dac0 /libs/ardour/ardour/session.h
parente9d9f8d8ccb843308087430285836474763941a8 (diff)
Separate audio and MIDI disk buffer size (and track read ahead) parameters.
Clean up and remove more unused stuff from MidiDiskstream. Remove false assumptions that MIDI ring buffer space (bytes) corresponds to disk I/O chunk length (frames). git-svn-id: svn://localhost/ardour2/branches/3.0@3375 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r--libs/ardour/ardour/session.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index 325b164c8d..b718d751b4 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -296,7 +296,8 @@ class Session : public PBD::StatefulDestructible
bool have_captured() const { return _have_captured; }
void refill_all_diskstream_buffers ();
- uint32_t diskstream_buffer_size() const { return dstream_buffer_size; }
+ uint32_t audio_diskstream_buffer_size() const { return audio_dstream_buffer_size; }
+ uint32_t midi_diskstream_buffer_size() const { return midi_dstream_buffer_size; }
uint32_t get_next_diskstream_id() const { return n_diskstreams(); }
uint32_t n_diskstreams() const;
@@ -1420,7 +1421,8 @@ class Session : public PBD::StatefulDestructible
SerializedRCUManager<DiskstreamList> diskstreams;
- uint32_t dstream_buffer_size;
+ uint32_t audio_dstream_buffer_size;
+ uint32_t midi_dstream_buffer_size;
int load_diskstreams (const XMLNode&);
/* routes stuff */