Home | History | Annotate | Download | only in webrtc
      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