Mercurial > hg > qm-dsp
changeset 394:4744a44dcfb1
Print warning
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Tue, 06 May 2014 10:35:01 +0100 |
parents | ca607a7d928a |
children | a0829908bb74 |
files | maths/MedianFilter.h |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/maths/MedianFilter.h Wed Apr 30 16:59:08 2014 +0100 +++ b/maths/MedianFilter.h Tue May 06 10:35:01 2014 +0100 @@ -47,7 +47,10 @@ } void push(T value) { - if (value != value) return; // nan + if (value != value) { + std::cerr << "WARNING: MedianFilter::push: attempt to push NaN" << std::endl; + return; // nan + } drop(m_frame[0]); const int sz1 = m_size-1; for (int i = 0; i < sz1; ++i) m_frame[i] = m_frame[i+1];