You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.8 KiB
63 lines
2.8 KiB
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. */
|
|
|