64 lines
2.8 KiB
Plaintext
64 lines
2.8 KiB
Plaintext
|
Copyright (c) 2018, Cadence Design Systems, Inc.
|
||
|
All rights reserved.
|
||
|
|
||
|
Redistribution. Redistribution and use in binary form, without
|
||
|
modification, are permitted provided that the following conditions are
|
||
|
met:
|
||
|
|
||
|
* Redistributions must reproduce the above copyright notice and the
|
||
|
following disclaimer in the documentation and/or other materials
|
||
|
provided with the distribution.
|
||
|
|
||
|
* Neither the name of Cadence Design Systems, Inc., its products
|
||
|
nor the names of its suppliers may be used to endorse or promote products
|
||
|
derived from this Software without specific prior written permission.
|
||
|
|
||
|
* No reverse engineering, decompilation, or disassembly of this software
|
||
|
is permitted.
|
||
|
|
||
|
DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
|
||
|
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||
|
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||
|
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||
|
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||
|
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
||
|
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||
|
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||
|
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||
|
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
|
||
|
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
|
||
|
DAMAGE.
|
||
|
|
||
|
This software contains:
|
||
|
|
||
|
HDCP Cipher is licensed under the FreeBSD license. A copy of the FreeBSD
|
||
|
license can be found at
|
||
|
https://www.freebsd.org/copyright/freebsd-license.html.
|
||
|
The source code for HDCP Cipher can is available here:
|
||
|
http://www3.cs.stonybrook.edu/~rob/hdcp.html
|
||
|
|
||
|
SSL Library is licensed under the Apache License, Version 2.0.
|
||
|
A copy of the Apache License, Version 2.0 can be found at
|
||
|
http://www.apache.org/licenses/LICENSE-2.0.
|
||
|
The original source code for SSL Library can is available here:
|
||
|
https://tls.mbed.org/download
|
||
|
|
||
|
Fast discrete Fourier and cosine transforms and inverses
|
||
|
author: Monty <xiphmont@mit.edu>
|
||
|
modifications by: Monty
|
||
|
last modification date: Jul 1 1996
|
||
|
|
||
|
/* These Fourier routines were originally based on the Fourier
|
||
|
routines of the same names from the NETLIB bihar and fftpack
|
||
|
fortran libraries developed by Paul N. Swarztrauber at the National
|
||
|
Center for Atmospheric Research in Boulder, CO USA. They have been
|
||
|
reimplemented in C and optimized in a few ways for OggSquish. */
|
||
|
|
||
|
/* As the original fortran libraries are public domain, the C Fourier
|
||
|
routines in this file are hereby released to the public domain as
|
||
|
well. The C routines here produce output exactly equivalent to the
|
||
|
original fortran routines. Of particular interest are the facts
|
||
|
that (like the original fortran), these routines can work on
|
||
|
arbitrary length vectors that need not be powers of two in
|
||
|
length. */
|