diff --git a/doc/build_draft.sh b/doc/build_draft.sh index 276ef5ab..cbf14a42 100755 --- a/doc/build_draft.sh +++ b/doc/build_draft.sh @@ -45,5 +45,6 @@ echo '' >> opus_compare_escaped.c echo '' >> opus_compare_escaped.c echo running xml2rfc +xml2rfc draft-ietf-codec-opus.xml draft-ietf-codec-opus.html & xml2rfc draft-ietf-codec-opus.xml -xml2rfc draft-ietf-codec-opus.xml draft-ietf-codec-opus.html +wait diff --git a/doc/draft-ietf-codec-opus.xml b/doc/draft-ietf-codec-opus.xml index bcb81a32..f56bf5f1 100644 --- a/doc/draft-ietf-codec-opus.xml +++ b/doc/draft-ietf-codec-opus.xml @@ -4291,16 +4291,27 @@ the value of the "spread" parameter in the bit-stream. The rotation angle is then calculated as
+A 2-D rotation R(i,j) between points x_i and x_j is defined as: +
+ +
+An N-D rotation is then achieved by applying a series of 2-D rotations back and forth, in the +following order: R(x_1, x_2), R(x_2, x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), +R(x_N-2, X_N-1), ..., R(x_1, x_2). - If the decoded vector represents more +If the decoded vector represents more than one time block, then the following process is applied separately on each time block.