Mercurial > hg > svcore
view base/MagnitudeRange.h @ 1866:b4b11af915f4
If duration < 0, swap start time and duration rather than throwing an exception - this is too deep to be throwing an exception here, we end up with bugs like #1989 (Crash when trying to import CSV file with certain unexpected data in it) - and the meaning of negative duration is not actually ambiguous
author | Chris Cannam |
---|---|
date | Thu, 11 Jun 2020 14:07:56 +0100 |
parents | bbfb5a1e4b84 |
children |
line wrap: on
line source
/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ /* Sonic Visualiser An audio file viewer and annotation editor. Centre for Digital Music, Queen Mary, University of London. This file copyright 2006 Chris Cannam and QMUL. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the file COPYING included with this distribution for more information. */ #ifndef MAGNITUDE_RANGE_H #define MAGNITUDE_RANGE_H #include "Extents.h" typedef Extents<float> MagnitudeRange; #endif