fix copy/edit in 659a8a2
authorRobin Gareus <robin@gareus.org>
Sat, 7 Mar 2015 13:50:02 +0000 (14:50 +0100)
committerRobin Gareus <robin@gareus.org>
Sat, 7 Mar 2015 13:50:02 +0000 (14:50 +0100)
libs/backends/dummy/dummy_audiobackend.cc

index 885a85628bc31a511eeaab17233dc169d3f21235..7b5f41bc890246f9accc30711fd2778690b2a03d 100644 (file)
@@ -1058,15 +1058,15 @@ DummyAudioBackend::get_latency_range (PortEngine::PortHandle port, bool for_play
        if (p->is_physical() && p->is_terminal()) {
                if (p->is_input() && for_playback) {
                        const size_t l_in = _samples_per_period * .25;
-                       r.min += _samples_per_period;
-                       r.max += _samples_per_period;
+                       r.min += l_in;
+                       r.max += l_in;
                }
                if (p->is_output() && !for_playback) {
                        /* with 'Loopback' there is exactly once cycle latency, divide it between In + Out; */
                        const size_t l_in = _samples_per_period * .25;
                        const size_t l_out = _samples_per_period - l_in;
-                       r.min += _samples_per_period;
-                       r.max += _samples_per_period;
+                       r.min += l_out;
+                       r.max += l_out;
                }
        }
        return r;