diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-01-24 19:05:05 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-01-24 19:05:05 -0500 |
commit | 3068e55e5141eb95f7b9ff49ac711d42fba7a753 (patch) | |
tree | f4e9bcb6143a967a03dd8f91102148c7a6f747ba /libs/ardour/diskstream.cc | |
parent | 5ff6402dad5b9aa8de0ce2ac44e8f3189ef9439e (diff) |
alter default disk chunk sizes
Diffstat (limited to 'libs/ardour/diskstream.cc')
-rw-r--r-- | libs/ardour/diskstream.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libs/ardour/diskstream.cc b/libs/ardour/diskstream.cc index 0e4b5fcc49..49c3f5c4aa 100644 --- a/libs/ardour/diskstream.cc +++ b/libs/ardour/diskstream.cc @@ -777,12 +777,20 @@ Diskstream::default_disk_read_chunk_frames() #elif defined __APPLE__ return (4 * 1048576) / sizeof (Sample); #else - return 65536; + /* Linux, etc. */ + return (2 * 1048576) / sizeof (Sample); #endif } framecnt_t Diskstream::default_disk_write_chunk_frames () { +#ifdef PLATFORM_WINDOWS + return (2 * 1048576); +#elif defined __APPLE__ + return (4 * 1048576); +#else + /* Linux, etc. */ return 65536; +#endif } |