Disk IO "pre-fader" means pre-trim, not post-trim

This commit is contained in:
Paul Davis 2017-09-18 13:38:44 -04:00
parent 0cf116c43a
commit 0a53b13de5

View file

@ -4681,14 +4681,12 @@ Route::setup_invisible_processors ()
switch (_disk_io_point) { switch (_disk_io_point) {
case DiskIOPreFader: case DiskIOPreFader:
if (trim != new_processors.end()) { if (trim != new_processors.end()) {
/* insert AFTER TRIM */ /* insert BEFORE TRIM */
ProcessorList::iterator insert_pos = trim;
++insert_pos;
if (_disk_writer) { if (_disk_writer) {
new_processors.insert (insert_pos, _disk_writer); new_processors.insert (trim, _disk_writer);
} }
if (_disk_reader) { if (_disk_reader) {
new_processors.insert (insert_pos, _disk_reader); new_processors.insert (trim, _disk_reader);
} }
} else { } else {
if (_disk_writer) { if (_disk_writer) {