1 =============================================================================== 2 3 /* 4 * Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. 5 * 6 * Use of this source code is governed by a BSD-style license 7 * that can be found in the LICENSE file in the root of the source 8 * tree. An additional intellectual property rights grant can be found 9 * in the file PATENTS. All contributing project authors may 10 * be found in the AUTHORS file in the root of the source tree. 11 */ 12 13 =============================================================================== 14 15 /* 16 * Copyright (C) 2010 The Android Open Source Project 17 * 18 * Licensed under the Apache License, Version 2.0 (the "License"); 19 * you may not use this file except in compliance with the License. 20 * You may obtain a copy of the License at 21 * 22 * http://www.apache.org/licenses/LICENSE-2.0 23 * 24 * Unless required by applicable law or agreed to in writing, software 25 * distributed under the License is distributed on an "AS IS" BASIS, 26 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 27 * See the License for the specific language governing permissions and 28 * limitations under the License. 29 * 30 */ 31 32 =============================================================================== 33 34 /* 35 * http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html 36 * Copyright Takuya OOURA, 1996-2001 37 * 38 * You may use, copy, modify and distribute this code for any purpose (include 39 * commercial use) and without fee. Please refer to this package when you modify 40 * this code. 41 * 42 * Changes by the WebRTC authors: 43 * - Trivial type modifications. 44 * - Minimal code subset to do rdft of length 128. 45 * - Optimizations because of known length. 46 * 47 * All changes are covered by the WebRTC license and IP grant: 48 * Use of this source code is governed by a BSD-style license 49 * that can be found in the LICENSE file in the root of the source 50 * tree. An additional intellectual property rights grant can be found 51 * in the file PATENTS. All contributing project authors may 52 * be found in the AUTHORS file in the root of the source tree. 53 */ 54 55 =============================================================================== 56 57 /* 58 * http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html 59 * Copyright Takuya OOURA, 1996-2001 60 * 61 * You may use, copy, modify and distribute this code for any purpose (include 62 * commercial use) and without fee. Please refer to this package when you modify 63 * this code. 64 * 65 * Changes: 66 * Trivial type modifications by the WebRTC authors. 67 */ 68 69 =============================================================================== 70 71 /*Boost Software License - Version 1.0 - August 17th, 2003 72 73 Permission is hereby granted, free of charge, to any person or organization 74 obtaining a copy of the software and accompanying documentation covered by 75 this license (the "Software") to use, reproduce, display, distribute, 76 execute, and transmit the Software, and to prepare derivative works of the 77 Software, and to permit third-parties to whom the Software is furnished to 78 do so, all subject to the following: 79 80 The copyright notices in the Software and this entire statement, including 81 the above license grant, this restriction and the following disclaimer, 82 must be included in all copies of the Software, in whole or in part, and 83 all derivative works of the Software, unless such copies or derivative 84 works are solely in the form of machine-executable object code generated by 85 a source language processor. 86 87 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 88 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 89 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT 90 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE 91 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, 92 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 93 DEALINGS IN THE SOFTWARE.*/ 94 95 =============================================================================== 96 97 // Copyright Steven J. Ross 2001 - 2009. 98 // Distributed under the Boost Software License, Version 1.0. 99 // (See accompanying file LICENSE_1_0.txt or copy at 100 // http://www.boost.org/LICENSE_1_0.txt) 101 102 // See http://www.boost.org/ for updates, documentation, and revision history. 103 104 /* 105 Some improvements suggested by: 106 Phil Endecott and Frank Gennari 107 Cygwin fix provided by: 108 Scott McMurray 109 */ 110 111 112