Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJean-Marc Valin <jean-marc.valin@octasic.com>2010-07-08 21:40:07 +0400
committerJean-Marc Valin <jean-marc.valin@octasic.com>2010-07-08 21:40:07 +0400
commit4468c75adbefed247ae592e42549da544f468277 (patch)
treee95a37dac0ef4604085330f491b109cc4c5a3248 /doc
parented8e1b49370e39b776930918e5d5f7d6408c1a3c (diff)
draft update, instructions
Diffstat (limited to 'doc')
-rw-r--r--doc/draft-valin-codec-prototype.xml24
1 files changed, 19 insertions, 5 deletions
diff --git a/doc/draft-valin-codec-prototype.xml b/doc/draft-valin-codec-prototype.xml
index 8ebda971..4a16a228 100644
--- a/doc/draft-valin-codec-prototype.xml
+++ b/doc/draft-valin-codec-prototype.xml
@@ -2,7 +2,7 @@
<!DOCTYPE rfc SYSTEM 'rfc2629.dtd'>
<?rfc toc="yes" symrefs="yes" ?>
-<rfc ipr="trust200902" category="std" docName="draft-valin-codec-prototype-00">
+<rfc ipr="trust200902" category="std" docName="draft-valin-codec-prototype-01">
<front>
<title abbrev="Codec Prototype">Prototype for IETF Interactive Audio Codec</title>
@@ -39,7 +39,7 @@
</author>
-<date day="5" month="July" year="2010" />
+<date day="8" month="July" year="2010" />
<area>General</area>
@@ -107,6 +107,17 @@ of the (now expired) <xref target="CELT">CELT Internet-Draft</xref>.
The main changes
include better support for 20 ms frames as well as the ability to encode
only the higher bands using a range coder partially filled by the SILK layer.</t>
+
+<t>
+In addition to their frame size, the SILK and CELT codecs require
+a look-ahead of 5.2 ms and 2.5 ms, respectively. SILK's look-ahead is due to
+noise shaping estimation (5 ms) and the internal resampling (0.2 ms), while
+CELT's look-ahead is due to the overlapping MDCT windows. To compensate for the
+difference, the CELT encoder input is delayed by 2.7 ms. This ensures that low
+frequencies and high frequencies arrive at the same time.
+</t>
+
+
<section title="Source Code">
<t>
The source code is currently available in a
@@ -284,7 +295,10 @@ in encoders are typically rarer, the same applies to the encoder. Malicious
audio stream must not cause the encoder to misbehave because this would
allow an attacker to attack transcoding gateways.
</t>
-
+<t>
+In its current version, this prototype codec likely does NOT meet these
+security considerations, so it should be used with caution.
+</t>
</section>
@@ -294,12 +308,12 @@ This document has no actions for IANA.
</t>
</section>
-<!--
<section anchor="Acknowledgments" title="Acknowledgments">
<t>
+Thanks to all other developers, including Soeren Skak Jensen, Gregory Maxwell,
+Christopher Montgomery, Karsten Vandborg Soerensen, and Timothy Terriberry.
</t>
</section>
--->
</middle>