Commit 4d855267 authored by Monty's avatar Monty
Browse files

Commit updates to the Vorbis I spec highlighting rejection cases

fixed in r16181 and 16182.


svn path=/trunk/vorbis/; revision=16183
parent 8e20832c
......@@ -156,11 +156,13 @@ context.
\end{Verbatim}
An end-of-packet condition while reading any aspect of a floor 1
configuration during setup renders a stream undecodable. In
addition, a \varname{[floor1_class_masterbooks]} or
configuration during setup renders a stream undecodable. In addition,
a \varname{[floor1_class_masterbooks]} or
\varname{[floor1_subclass_books]} scalar element greater than the
highest numbered codebook configured in this stream is an error
condition that renders the stream undecodable.
condition that renders the stream undecodable. All vector
[floor1_x_list] element values must be unique within the vector; a
non-unique value renders the stream undecodable.
\paragraph{packet decode} \label{vorbis:spec:floor1-decode}
......
......@@ -231,7 +231,10 @@ bitmap being eight bits):
An end-of-packet condition at any point in header decode renders the
stream undecodable. In addition, any codebook number greater than the
maximum numbered codebook set up in this stream also renders the
stream undecodable.
stream undecodable. All codebooks in array [residue_books] are
required to have a value mapping. The presence of codebook in array
[residue_books] without a value mapping (maptype equals zero) renders
the stream undecodable.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment