home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 9 / CD_ASCQ_09_1193.iso / news / 4441 / mpegcode / src / huff.tab < prev    next >
Text File  |  1993-09-27  |  4KB  |  173 lines

  1. # Copyright (c) 1993 The Regents of the University of California.
  2. # All rights reserved.
  3. # Permission to use, copy, modify, and distribute this software and its
  4. # documentation for any purpose, without fee, and without written agreement is
  5. # hereby granted, provided that the above copyright notice and the following
  6. # two paragraphs appear in all copies of this software.
  7. # IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
  8. # DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
  9. # OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
  10. # CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  11. # THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
  12. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  13. # AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  14. # ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO
  15. # PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  16.  
  17. #  
  18. #  $Header: /n/picasso/users/dwallach/vid2/mpeg_encode/RCS/huff.table,v 1.3 1993/02/17 23:21:58 dwallach Exp $
  19. #  $Log: huff.table,v $
  20. # Revision 1.3  1993/02/17  23:21:58  dwallach
  21. # checkin prior to keving's joining the project
  22. #
  23. # Revision 1.2  1993/01/18  10:20:02  dwallach
  24. # *** empty log message ***
  25. #
  26. #
  27.  
  28. # this files is the raw Huffman encoding tables, from
  29. # the MPEG draft standard, P. D-41 - D-43 (Table D-2.15)
  30.  
  31. # Format:
  32. # Run    Level    VLC Code
  33.  
  34. # Run 0, Level 1 is special -- this table has the "NOT FIRST COEFF" entry
  35. # The "IF FIRST COEFF" would be: 0    1    1s
  36.  
  37. 0    1    11s
  38.  
  39. 0    2    0100 s
  40. 0    3    0010 1s
  41. 0    4    0000 110s
  42. 0    5    0010 0110 s
  43. 0    6    0010 0001 s
  44. 0    7    0000 0010 10s
  45. 0    8    0000 0001 1101 s
  46. 0    9    0000 0001 1000 s
  47. 0    10    0000 0001 0011 s
  48. 0    11    0000 0001 0000 s
  49. 0    12    0000 0000 1101 0s
  50. 0    13    0000 0000 1100 1s
  51. 0    14    0000 0000 1100 0s
  52. 0    15    0000 0000 1011 1s
  53. 0    16    0000 0000 0111 11s
  54. 0    17    0000 0000 0111 10s
  55. 0    18    0000 0000 0111 01s
  56. 0    19    0000 0000 0111 00s
  57. 0    20    0000 0000 0110 11s
  58. 0    21    0000 0000 0110 10s
  59. 0    22    0000 0000 0110 01s
  60. 0    23    0000 0000 0110 00s
  61. 0    24    0000 0000 0101 11s
  62. 0    25    0000 0000 0101 10s
  63. 0    26    0000 0000 0101 01s
  64. 0    27    0000 0000 0101 00s
  65. 0    28    0000 0000 0100 11s
  66. 0    29    0000 0000 0100 10s
  67. 0    30    0000 0000 0100 01s
  68. 0    31    0000 0000 0100 00s
  69. 0    32    0000 0000 0011 000s
  70. 0    33    0000 0000 0010 111s
  71. 0    34    0000 0000 0010 110s
  72. 0    35    0000 0000 0010 101s
  73. 0    36    0000 0000 0010 100s
  74. 0    37    0000 0000 0010 011s
  75. 0    38    0000 0000 0010 010s
  76. 0    39    0000 0000 0010 001s
  77. 0    40    0000 0000 0010 000s
  78.  
  79. 1    1    011s
  80. 1    2    0001 10s
  81. 1    3    0010 0101 s
  82. 1    4    0000 0011 00s
  83. 1    5    0000 0001 1011 s
  84. 1    6    0000 0000 1011 0s
  85. 1    7    0000 0000 1010 1s
  86. 1    8    0000 0000 0011 111s
  87. 1    9    0000 0000 0011 110s
  88. 1    10    0000 0000 0011 101s
  89. 1    11    0000 0000 0011 100s
  90. 1    12    0000 0000 0011 011s
  91. 1    13    0000 0000 0011 010s
  92. 1    14    0000 0000 0011 001s
  93. 1    15    0000 0000 0001 0011 s
  94. 1    16    0000 0000 0001 0010 s
  95. 1    17    0000 0000 0001 0001 s
  96. 1    18    0000 0000 0001 0000 s
  97.  
  98. 2    1    0101 s
  99. 2    2    0000 100s
  100. 2    3    0000 0010 11s
  101. 2    4    0000 0001 0100 s
  102. 2    5    0000 0000 1010 0s
  103.  
  104. 3    1    0011 1s
  105. 3    2    0010 0100 s
  106. 3    3    0000 0001 1100 s
  107. 3    4    0000 0000 1001 1s
  108.  
  109. 4    1    0011 0s
  110. 4    2    0000 0011 11s
  111. 4    3    0000 0001 0010 s
  112.  
  113. 5    1    0001 11s
  114. 5    2    0000 0010 01s
  115. 5    3    0000 0000 1001 0s
  116.  
  117. 6    1    0001 01s
  118. 6    2    0000 0001 1110 s
  119. 6    3    0000 0000 0001 0100 s
  120.  
  121. 7    1    0001 00s
  122. 7    2    0000 0001 0101 s
  123.  
  124. 8    1    0000 111s
  125. 8    2    0000 0001 0001 s
  126.  
  127. 9    1    0000 101s
  128. 9    2    0000 0000 1000 1s
  129.  
  130. 10    1    0010 0111 s
  131. 10    2    0000 0000 1000 0s
  132.  
  133. 11    1    0010 0011 s
  134. 11    2    0000 0000 0001 1010 s
  135.  
  136. 12    1    0010 0010 s
  137. 12    2    0000 0000 0001 1001 s
  138.  
  139. 13    1    0010 0000 s
  140. 13    2    0000 0000 0001 1000 s
  141.  
  142. 14    1    0000 0011 10s
  143. 14    2    0000 0000 0001 0111 s
  144.  
  145. 15    1    0000 0011 01s
  146. 15    2    0000 0000 0001 0110 s
  147.  
  148. 16    1    0000 0010 00s
  149. 16    2    0000 0000 0001 0101 s
  150.  
  151. 17    1    0000 0001 1111 s
  152. 18    1    0000 0001 1010 s
  153. 19    1    0000 0001 1001 s
  154. 20    1    0000 0001 0111 s
  155. 21    1    0000 0001 0110 s
  156.  
  157. 22    1    0000 0000 1111 1s
  158. 23    1    0000 0000 1111 0s
  159. 24    1    0000 0000 1110 1s
  160. 25    1    0000 0000 1110 0s
  161. 26    1    0000 0000 1101 1s
  162.  
  163. 27    1    0000 0000 0001 1111 s
  164. 28    1    0000 0000 0001 1110 s
  165. 29    1    0000 0000 0001 1101 s
  166. 30    1    0000 0000 0001 1100 s
  167. 31    1    0000 0000 0001 1011 s
  168.