]> git.sesse.net Git - nageru/commitdiff
Add a paranoia assert.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 17 Nov 2015 18:30:12 +0000 (19:30 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 17 Nov 2015 18:30:12 +0000 (19:30 +0100)
mixer.cpp

index e305376e9a86febcd9f044be95d9a159c80d7b42..1603b8dc47f8ea894ef48c51232c4b6f7c6edcb3 100644 (file)
--- a/mixer.cpp
+++ b/mixer.cpp
@@ -398,6 +398,7 @@ void Mixer::thread_func()
                                int num_samples_times_timebase = OUTPUT_FREQUENCY * card->new_frame_length + card->fractional_samples;
                                num_samples[card_index] = num_samples_times_timebase / TIMEBASE;
                                card->fractional_samples = num_samples_times_timebase % TIMEBASE;
+                               assert(num_samples[card_index] >= 0);
                        }
                }