mediaframe.mpeg1
Class Tables

java.lang.Object
  |
  +--mediaframe.mpeg1.Tables
All Implemented Interfaces:
java.io.Serializable

public class Tables
extends java.lang.Object
implements java.io.Serializable

The Tables class contains huffman trees (tables) to decode huffman encoded parts of the video stream.

See Also:
Serialized Form

Field Summary
 int[][] b_type_mb_type
          The huffman tree for the the macro block information in the B_TYPE frame.
 int[][] block_pattern
          The huffman tree for the coded block pattern.
 int[] dct_coeff_val
          The DCT values for the huffman tree for the DCT coefficients.
 int[] dct_coeff0
          The huffman tree for the DCT coefficients.
 int[] dct_coeff1
          The huffman tree for the DCT coefficients.
 int[][] dct_size_crominance
          The huffman tree for the size of a DC coefficient of a crominance block.
 int[][] dct_size_luminance
          The huffman tree for the size of a DC coefficient of a luminance block.
 int[][] macro_block_inc
          The huffman tree for the macro block increment.
 int[][] motion_code
          The huffman tree for the motion information.
 int[][] p_type_mb_type
          The huffman tree for the the macro block information in the P_TYPE frame.
 
Constructor Summary
Tables()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

macro_block_inc

public int[][] macro_block_inc
The huffman tree for the macro block increment.


p_type_mb_type

public int[][] p_type_mb_type
The huffman tree for the the macro block information in the P_TYPE frame.


b_type_mb_type

public int[][] b_type_mb_type
The huffman tree for the the macro block information in the B_TYPE frame.


motion_code

public int[][] motion_code
The huffman tree for the motion information.


block_pattern

public int[][] block_pattern
The huffman tree for the coded block pattern.


dct_size_luminance

public int[][] dct_size_luminance
The huffman tree for the size of a DC coefficient of a luminance block.


dct_size_crominance

public int[][] dct_size_crominance
The huffman tree for the size of a DC coefficient of a crominance block.


dct_coeff0

public int[] dct_coeff0
The huffman tree for the DCT coefficients.


dct_coeff1

public int[] dct_coeff1
The huffman tree for the DCT coefficients.


dct_coeff_val

public int[] dct_coeff_val
The DCT values for the huffman tree for the DCT coefficients.

Constructor Detail

Tables

public Tables()