From 41ec4b2837f9c8e4301974e5c4dd01d2e59a872a Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Sun, 14 Nov 2010 02:24:26 -0500 Subject: base64-encoded source code --- doc/draft-ietf-codec-opus.xml | 48 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 44 insertions(+), 4 deletions(-) (limited to 'doc') diff --git a/doc/draft-ietf-codec-opus.xml b/doc/draft-ietf-codec-opus.xml index 9171f8dd..b63f9501 100644 --- a/doc/draft-ietf-codec-opus.xml +++ b/doc/draft-ietf-codec-opus.xml @@ -2,7 +2,7 @@ - + Definition of the Opus Audio Codec @@ -27,7 +27,7 @@ Skype Technologies S.A.
-Stadsgaarden 6 +Stadsgarden 6 Stockholm 11645 @@ -39,7 +39,7 @@ - + General @@ -304,7 +304,7 @@ This document has no actions for IANA.
-Thanks to all other developers, including Soeren Skak Jensen, Gregory Maxwell, +Thanks to all other developers, including Raymond Chen, Soeren Skak Jensen, Gregory Maxwell, Christopher Montgomery, Karsten Vandborg Soerensen, and Timothy Terriberry.
@@ -386,6 +386,46 @@ Christopher Montgomery, Karsten Vandborg Soerensen, and Timothy Terriberry. +
+ +This appendix contains the complete source code for the +reference implementation of the Opus codec written in C. This +implementation can be compiled for +either floating-point or fixed-point architectures. + + +The implementation can be compiled with either a C89 or a C99 +compiler. It is reasonably optimized for most platforms such that +only architecture-specific optimizations are likely to be useful. +The FFT used is a slightly modified version of the KISS-FFT package, +but it is easy to substitute any other FFT library. + + +
+ +The complete source code can be extracted from this draft, by running the +following command line: + + + opus_source.tar.gz +]]> + +tar xzvf opus_source.tar.gz + + + + +
+ +
+ + + +
+ +
+ -- cgit v1.2.3