• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
73Permission is hereby granted, free of charge, to any person or organization
74obtaining a copy of the software and accompanying documentation covered by
75this license (the "Software") to use, reproduce, display, distribute,
76execute, and transmit the Software, and to prepare derivative works of the
77Software, and to permit third-parties to whom the Software is furnished to
78do so, all subject to the following:
79
80The copyright notices in the Software and this entire statement, including
81the above license grant, this restriction and the following disclaimer,
82must be included in all copies of the Software, in whole or in part, and
83all derivative works of the Software, unless such copies or derivative
84works are solely in the form of machine-executable object code generated by
85a source language processor.
86
87THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
88IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
89FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
90SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
91FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
92ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
93DEALINGS 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/*
105Some improvements suggested by:
106Phil Endecott and Frank Gennari
107Cygwin fix provided by:
108Scott McMurray
109*/
110
111
112