[xiph-commits] r14614 - trunk/theora/doc/spec

tterribe at svn.xiph.org tterribe at svn.xiph.org
Thu Mar 20 07:16:57 PDT 2008


Author: tterribe
Date: 2008-03-20 07:16:55 -0700 (Thu, 20 Mar 2008)
New Revision: 14614

Modified:
   trunk/theora/doc/spec/spec.tex
Log:
Fix inaccurate clarfification in 7.4.2.d.i.B, as well as a typo.
Thanks to Chris Brien for the report.
Also includes mode scheme 7 in Table 7.19 to clarify the source of the value
 mi.


Modified: trunk/theora/doc/spec/spec.tex
===================================================================
--- trunk/theora/doc/spec/spec.tex	2008-03-20 12:30:00 UTC (rev 14613)
+++ trunk/theora/doc/spec/spec.tex	2008-03-20 14:16:55 UTC (rev 14614)
@@ -3750,7 +3750,7 @@
  block. \\
 \locvar{\bi}       & Integer & 36 & No & The index of the current block in
  coded order. \\
-\locvar{\mi}       & Integer & 32 & No & The index of a Huffman code from
+\locvar{\mi}       & Integer &  3 & No & The index of a Huffman code from
  Table~\ref{tab:mode-codes}, starting from $0$. \\
 \bottomrule\end{tabularx}
 \medskip
@@ -3795,17 +3795,17 @@
 
 \begin{table}[htbp]
 \begin{center}
-\begin{tabular}{lcccccc}\toprule
-Scheme        & $1$ & $2$ & $3$ & $4$ & $5$ & $6$ \\\cmidrule{2-7}
-Huffman Code  & \multicolumn{6}{c}{Coding Mode}   \\\midrule
-\bin{0}       & $3$ & $3$ & $3$ & $3$ & $0$ & $0$ \\
-\bin{10}      & $4$ & $4$ & $2$ & $2$ & $3$ & $5$ \\
-\bin{110}     & $2$ & $0$ & $4$ & $0$ & $4$ & $3$ \\
-\bin{1110}    & $0$ & $2$ & $0$ & $4$ & $2$ & $4$ \\
-\bin{11110}   & $1$ & $1$ & $1$ & $1$ & $1$ & $2$ \\
-\bin{111110}  & $5$ & $5$ & $5$ & $5$ & $5$ & $1$ \\
-\bin{1111110} & $6$ & $6$ & $6$ & $6$ & $6$ & $6$ \\
-\bin{1111111} & $7$ & $7$ & $7$ & $7$ & $7$ & $7$ \\
+\begin{tabular}{lccccccc}\toprule
+Scheme        & $1$ & $2$ & $3$ & $4$ & $5$ & $6$ & $7$ \\\cmidrule{2-7}
+Huffman Code  & \multicolumn{6}{c}{Coding Mode}   & \locvar{\mi} \\\midrule
+\bin{0}       & $3$ & $3$ & $3$ & $3$ & $0$ & $0$ & $0$ \\
+\bin{10}      & $4$ & $4$ & $2$ & $2$ & $3$ & $5$ & $1$ \\
+\bin{110}     & $2$ & $0$ & $4$ & $0$ & $4$ & $3$ & $2$ \\
+\bin{1110}    & $0$ & $2$ & $0$ & $4$ & $2$ & $4$ & $3$ \\
+\bin{11110}   & $1$ & $1$ & $1$ & $1$ & $1$ & $2$ & $4$ \\
+\bin{111110}  & $5$ & $5$ & $5$ & $5$ & $5$ & $1$ & $5$ \\
+\bin{1111110} & $6$ & $6$ & $6$ & $6$ & $6$ & $6$ & $6$ \\
+\bin{1111111} & $7$ & $7$ & $7$ & $7$ & $7$ & $7$ & $7$ \\
 \bottomrule\end{tabular}
 \end{center}
 \caption{Macro Block Mode Schemes}
@@ -3856,11 +3856,11 @@
  $\locvar{MALPHABET}[\locvar{\mi}]$, where \locvar{\mi} is the index of the
  Huffman code decoded.
 \item
-Otherwise, if no luma-plane blocks in the macro block are coded, read a 3-bit
- unsigned integer as $\bitvar{MBMODES}[\locvar{\mbi}]$.
+Otherwise, read a 3-bit unsigned integer as $\bitvar{MBMODES}[\locvar{\mbi}]$.
 \end{enumerate}
 \item
-Otherwise, assign $\bitvar{MBMODE}[\locvar{\mbi}]$ the value 0 (INTER\_NOMV).
+Otherwise, if no luma-plane blocks in the macro block are coded, assign
+ $\bitvar{MBMODES}[\locvar{\mbi}]$ the value 0 (INTER\_NOMV).
 \end{enumerate}
 \end{enumerate}
 \end{enumerate}



More information about the commits mailing list