annotate COPYING @ 525:8c18bdaad04f c++11-mutex

Avoid simple static allocation of mutex, as it could lead to mutex being destroyed before last adapter that needs to use it (since adapters are usually also static)
author Chris Cannam
date Mon, 09 Sep 2019 10:24:13 +0100
parents ea23f1201155
children
rev   line source
cannam@280 1
cannam@280 2 Vamp Plugin SDK
cannam@280 3 Copyright (c) 2005-2006 Chris Cannam
Chris@484 4 Copyright (c) 2006-2017 Queen Mary, University of London
cannam@280 5
cannam@0 6 Permission is hereby granted, free of charge, to any person
cannam@0 7 obtaining a copy of this software and associated documentation
cannam@0 8 files (the "Software"), to deal in the Software without
cannam@0 9 restriction, including without limitation the rights to use, copy,
cannam@0 10 modify, merge, publish, distribute, sublicense, and/or sell copies
cannam@0 11 of the Software, and to permit persons to whom the Software is
cannam@0 12 furnished to do so, subject to the following conditions:
cannam@0 13
cannam@0 14 The above copyright notice and this permission notice shall be
cannam@0 15 included in all copies or substantial portions of the Software.
cannam@0 16
cannam@0 17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
cannam@0 18 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
cannam@0 19 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
cannam@302 20 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
cannam@302 21 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
cannam@0 22 CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
cannam@0 23 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
cannam@0 24
cannam@0 25 Except as contained in this notice, the names of the Centre for
cannam@0 26 Digital Music; Queen Mary, University of London; and Chris Cannam
cannam@0 27 shall not be used in advertising or otherwise to promote the sale,
cannam@0 28 use or other dealings in this Software without prior written
cannam@0 29 authorization.
cannam@0 30
Chris@447 31 The KissFFT code in src/vamp-sdk/ext is distributed under the following licence:
Chris@447 32
Chris@447 33 Copyright (c) 2003-2010 Mark Borgerding
Chris@447 34
Chris@447 35 All rights reserved.
Chris@447 36
Chris@447 37 Redistribution and use in source and binary forms, with or without
Chris@447 38 modification, are permitted provided that the following conditions
Chris@447 39 are met:
Chris@447 40
Chris@447 41 * Redistributions of source code must retain the above copyright
Chris@447 42 notice, this list of conditions and the following disclaimer.
Chris@447 43
Chris@447 44 * Redistributions in binary form must reproduce the above
Chris@447 45 copyright notice, this list of conditions and the following
Chris@447 46 disclaimer in the documentation and/or other materials provided
Chris@447 47 with the distribution.
Chris@447 48
Chris@447 49 * Neither the author nor the names of any contributors may be used
Chris@447 50 to endorse or promote products derived from this software
Chris@447 51 without specific prior written permission.
Chris@447 52
Chris@447 53 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
Chris@447 54 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
Chris@447 55 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
Chris@447 56 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
Chris@447 57 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
Chris@447 58 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
Chris@447 59 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
Chris@447 60 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
Chris@447 61 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
Chris@447 62 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
Chris@447 63 TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
Chris@447 64 THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
Chris@447 65 SUCH DAMAGE.