de.jarnbjo.theora
Class Constants

java.lang.Object
  extended byde.jarnbjo.theora.Constants

public class Constants
extends java.lang.Object


Field Summary
static int AC_HUFF_CHOICE_BITS
           
static int AC_HUFF_CHOICES
           
static int AC_HUFF_OFFSET
           
static int AC_TABLE_2_THRESH
           
static int AC_TABLE_3_THRESH
           
static int AC_TABLE_4_THRESH
           
static int BASE_FRAME
           
static int BLOCK_CODED
           
static int BLOCK_CODED_BAR
           
static int BLOCK_CODED_LOW
           
static int BLOCK_CODED_SGC
           
static int BLOCK_HEIGHT_WIDTH
           
static int BLOCK_NOT_CODED
           
static int BLOCK_SIZE
           
static int[][] blockOrderMap1
           
static int CANDIDATE_BLOCK
           
static int CANDIDATE_BLOCK_LOW
           
static int CHLOCALS_CB_ROWS
           
static int CURRENT_ENCODE_VERSION
           
static int DC_HUFF_CHOICE_BITS
           
static int DC_HUFF_CHOICES
           
static int DC_HUFF_OFFSET
           
static short[] dcScaleFactorTableV1
           
static int DCT_EOB_PAIR_TOKEN
           
static int DCT_EOB_TOKEN
           
static int DCT_EOB_TRIPLE_TOKEN
           
static byte DCT_KEY_FRAME
           
static int DCT_REPEAT_RUN_TOKEN
           
static int DCT_REPEAT_RUN2_TOKEN
           
static int DCT_REPEAT_RUN3_TOKEN
           
static int DCT_REPEAT_RUN4_TOKEN
           
static int DCT_RUN_CATEGORY1
           
static int DCT_RUN_CATEGORY1B
           
static int DCT_RUN_CATEGORY1C
           
static int DCT_RUN_CATEGORY2
           
static int DCT_SHORT_ZRL_TOKEN
           
static int DCT_VAL_CAT2_MIN
           
static int DCT_VAL_CAT3_MIN
           
static int DCT_VAL_CAT4_MIN
           
static int DCT_VAL_CAT5_MIN
           
static int DCT_VAL_CAT6_MIN
           
static int DCT_VAL_CAT7_MIN
           
static int DCT_VAL_CAT8_MIN
           
static int DCT_VAL_CATEGORY3
           
static int DCT_VAL_CATEGORY4
           
static int DCT_VAL_CATEGORY5
           
static int DCT_VAL_CATEGORY6
           
static int DCT_VAL_CATEGORY7
           
static int DCT_VAL_CATEGORY8
           
static int DCT_ZRL_TOKEN
           
static int[] dequantIndex
           
static int DOWN
           
static byte[] extraBitLengthsVP31
           
static int FIRST_ROW
           
static int[][] frequencyCountsVP31
           
static int[][] frequencyCountsVP33
           
static int HFRAGPIXELS
           
static int HUGE_ERROR
           
static int IDCT_SCALE_FACTOR
           
static short[] interCoeffsV1
           
static int INTERNAL_BLOCK_HEIGHT
           
static int INTERNAL_BLOCK_WIDTH
           
static int KEY_FRAME_CONTEXT
           
static int LAST_ROW
           
static int LEFT
           
static int[] loopFilterLimitValuesV1
           
static int[] loopFilterLimitValuesV2
           
static int LOW_VAL_TOKENS
           
static double MAX_BPB_FACTOR
           
static int MAX_ENTROPY_TOKENS
           
static int MAX_MODES
           
static int MAX_MV_EXTENT
           
static int MAX_PREV_FRAMES
           
static int MAX_SEARCH_LINE_LEN
           
static int MAX_SEARCH_SITES
           
static int MAX_SINGLE_TOKEN_VALUE
           
static int[] mbOrderMap
           
static double MIN_BPB_FACTOR
           
static int MIN_DEQUANT_VAL
           
static int MIN_LEGAL_QUANT_ENTRY
           
static int MIN16
           
static int MINUS_ONE_TOKEN
           
static int MINUS_TWO_TOKEN
           
static int MODE_BITS
           
static int MODE_METHOD_BITS
           
static int MODE_METHODS
           
static CodingMode[][] modeAlphabet
           
static int[] modeUsesMC
           
static int NORMAL_FRAME
           
static int NOT_EDGE_ROW
           
static int NUM_HUFF_TABLES
           
static int OLD_SCHEME
           
static int ONE_TOKEN
           
static int PMAP_CB_ROWS
           
static int PSCORE_CB_ROWS
           
static int Q_TABLE_SIZE
           
static int[] qThreshTableV1
           
static int RIGHT
           
static int SHIFT16
           
static int STRIDE_EXTRA
           
static int TWO_TOKEN
           
static int UMV_BORDER
           
static int UP
           
static short[] uvCoeffsV1
           
static int VERY_BEST_Q
           
static int VFRAGPIXELS
           
static short[] yCoeffsV1
           
static int YDIFF_CB_ROWS
           
 
Constructor Summary
Constants()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_ENCODE_VERSION

public static final int CURRENT_ENCODE_VERSION
See Also:
Constant Field Values

HUGE_ERROR

public static final int HUGE_ERROR
See Also:
Constant Field Values

BLOCK_HEIGHT_WIDTH

public static final int BLOCK_HEIGHT_WIDTH
See Also:
Constant Field Values

HFRAGPIXELS

public static final int HFRAGPIXELS
See Also:
Constant Field Values

VFRAGPIXELS

public static final int VFRAGPIXELS
See Also:
Constant Field Values

BLOCK_SIZE

public static final int BLOCK_SIZE
See Also:
Constant Field Values

UMV_BORDER

public static final int UMV_BORDER
See Also:
Constant Field Values

STRIDE_EXTRA

public static final int STRIDE_EXTRA
See Also:
Constant Field Values

Q_TABLE_SIZE

public static final int Q_TABLE_SIZE
See Also:
Constant Field Values

BASE_FRAME

public static final int BASE_FRAME
See Also:
Constant Field Values

NORMAL_FRAME

public static final int NORMAL_FRAME
See Also:
Constant Field Values

MAX_MODES

public static final int MAX_MODES
See Also:
Constant Field Values

MODE_BITS

public static final int MODE_BITS
See Also:
Constant Field Values

MODE_METHODS

public static final int MODE_METHODS
See Also:
Constant Field Values

MODE_METHOD_BITS

public static final int MODE_METHOD_BITS
See Also:
Constant Field Values

DCT_KEY_FRAME

public static final byte DCT_KEY_FRAME
See Also:
Constant Field Values

KEY_FRAME_CONTEXT

public static final int KEY_FRAME_CONTEXT
See Also:
Constant Field Values

MAX_PREV_FRAMES

public static final int MAX_PREV_FRAMES
See Also:
Constant Field Values

MAX_SEARCH_SITES

public static final int MAX_SEARCH_SITES
See Also:
Constant Field Values

VERY_BEST_Q

public static final int VERY_BEST_Q
See Also:
Constant Field Values

MIN_BPB_FACTOR

public static final double MIN_BPB_FACTOR
See Also:
Constant Field Values

MAX_BPB_FACTOR

public static final double MAX_BPB_FACTOR
See Also:
Constant Field Values

MAX_MV_EXTENT

public static final int MAX_MV_EXTENT
See Also:
Constant Field Values

MIN16

public static final int MIN16
See Also:
Constant Field Values

SHIFT16

public static final int SHIFT16
See Also:
Constant Field Values

MIN_LEGAL_QUANT_ENTRY

public static final int MIN_LEGAL_QUANT_ENTRY
See Also:
Constant Field Values

MIN_DEQUANT_VAL

public static final int MIN_DEQUANT_VAL
See Also:
Constant Field Values

IDCT_SCALE_FACTOR

public static final int IDCT_SCALE_FACTOR
See Also:
Constant Field Values

OLD_SCHEME

public static final int OLD_SCHEME
See Also:
Constant Field Values

NUM_HUFF_TABLES

public static final int NUM_HUFF_TABLES
See Also:
Constant Field Values

DC_HUFF_OFFSET

public static final int DC_HUFF_OFFSET
See Also:
Constant Field Values

AC_HUFF_OFFSET

public static final int AC_HUFF_OFFSET
See Also:
Constant Field Values

AC_TABLE_2_THRESH

public static final int AC_TABLE_2_THRESH
See Also:
Constant Field Values

AC_TABLE_3_THRESH

public static final int AC_TABLE_3_THRESH
See Also:
Constant Field Values

AC_TABLE_4_THRESH

public static final int AC_TABLE_4_THRESH
See Also:
Constant Field Values

DC_HUFF_CHOICES

public static final int DC_HUFF_CHOICES
See Also:
Constant Field Values

DC_HUFF_CHOICE_BITS

public static final int DC_HUFF_CHOICE_BITS
See Also:
Constant Field Values

AC_HUFF_CHOICES

public static final int AC_HUFF_CHOICES
See Also:
Constant Field Values

AC_HUFF_CHOICE_BITS

public static final int AC_HUFF_CHOICE_BITS
See Also:
Constant Field Values

MAX_SINGLE_TOKEN_VALUE

public static final int MAX_SINGLE_TOKEN_VALUE
See Also:
Constant Field Values

DCT_VAL_CAT2_MIN

public static final int DCT_VAL_CAT2_MIN
See Also:
Constant Field Values

DCT_VAL_CAT3_MIN

public static final int DCT_VAL_CAT3_MIN
See Also:
Constant Field Values

DCT_VAL_CAT4_MIN

public static final int DCT_VAL_CAT4_MIN
See Also:
Constant Field Values

DCT_VAL_CAT5_MIN

public static final int DCT_VAL_CAT5_MIN
See Also:
Constant Field Values

DCT_VAL_CAT6_MIN

public static final int DCT_VAL_CAT6_MIN
See Also:
Constant Field Values

DCT_VAL_CAT7_MIN

public static final int DCT_VAL_CAT7_MIN
See Also:
Constant Field Values

DCT_VAL_CAT8_MIN

public static final int DCT_VAL_CAT8_MIN
See Also:
Constant Field Values

DCT_EOB_TOKEN

public static final int DCT_EOB_TOKEN
See Also:
Constant Field Values

DCT_EOB_PAIR_TOKEN

public static final int DCT_EOB_PAIR_TOKEN
See Also:
Constant Field Values

DCT_EOB_TRIPLE_TOKEN

public static final int DCT_EOB_TRIPLE_TOKEN
See Also:
Constant Field Values

DCT_REPEAT_RUN_TOKEN

public static final int DCT_REPEAT_RUN_TOKEN
See Also:
Constant Field Values

DCT_REPEAT_RUN2_TOKEN

public static final int DCT_REPEAT_RUN2_TOKEN
See Also:
Constant Field Values

DCT_REPEAT_RUN3_TOKEN

public static final int DCT_REPEAT_RUN3_TOKEN
See Also:
Constant Field Values

DCT_REPEAT_RUN4_TOKEN

public static final int DCT_REPEAT_RUN4_TOKEN
See Also:
Constant Field Values

DCT_SHORT_ZRL_TOKEN

public static final int DCT_SHORT_ZRL_TOKEN
See Also:
Constant Field Values

DCT_ZRL_TOKEN

public static final int DCT_ZRL_TOKEN
See Also:
Constant Field Values

ONE_TOKEN

public static final int ONE_TOKEN
See Also:
Constant Field Values

MINUS_ONE_TOKEN

public static final int MINUS_ONE_TOKEN
See Also:
Constant Field Values

TWO_TOKEN

public static final int TWO_TOKEN
See Also:
Constant Field Values

MINUS_TWO_TOKEN

public static final int MINUS_TWO_TOKEN
See Also:
Constant Field Values

LOW_VAL_TOKENS

public static final int LOW_VAL_TOKENS
See Also:
Constant Field Values

DCT_VAL_CATEGORY3

public static final int DCT_VAL_CATEGORY3
See Also:
Constant Field Values

DCT_VAL_CATEGORY4

public static final int DCT_VAL_CATEGORY4
See Also:
Constant Field Values

DCT_VAL_CATEGORY5

public static final int DCT_VAL_CATEGORY5
See Also:
Constant Field Values

DCT_VAL_CATEGORY6

public static final int DCT_VAL_CATEGORY6
See Also:
Constant Field Values

DCT_VAL_CATEGORY7

public static final int DCT_VAL_CATEGORY7
See Also:
Constant Field Values

DCT_VAL_CATEGORY8

public static final int DCT_VAL_CATEGORY8
See Also:
Constant Field Values

DCT_RUN_CATEGORY1

public static final int DCT_RUN_CATEGORY1
See Also:
Constant Field Values

DCT_RUN_CATEGORY1B

public static final int DCT_RUN_CATEGORY1B
See Also:
Constant Field Values

DCT_RUN_CATEGORY1C

public static final int DCT_RUN_CATEGORY1C
See Also:
Constant Field Values

DCT_RUN_CATEGORY2

public static final int DCT_RUN_CATEGORY2
See Also:
Constant Field Values

MAX_ENTROPY_TOKENS

public static final int MAX_ENTROPY_TOKENS
See Also:
Constant Field Values

INTERNAL_BLOCK_HEIGHT

public static final int INTERNAL_BLOCK_HEIGHT
See Also:
Constant Field Values

INTERNAL_BLOCK_WIDTH

public static final int INTERNAL_BLOCK_WIDTH
See Also:
Constant Field Values

UP

public static final int UP
See Also:
Constant Field Values

DOWN

public static final int DOWN
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

FIRST_ROW

public static final int FIRST_ROW
See Also:
Constant Field Values

NOT_EDGE_ROW

public static final int NOT_EDGE_ROW
See Also:
Constant Field Values

LAST_ROW

public static final int LAST_ROW
See Also:
Constant Field Values

YDIFF_CB_ROWS

public static final int YDIFF_CB_ROWS
See Also:
Constant Field Values

CHLOCALS_CB_ROWS

public static final int CHLOCALS_CB_ROWS
See Also:
Constant Field Values

PMAP_CB_ROWS

public static final int PMAP_CB_ROWS
See Also:
Constant Field Values

PSCORE_CB_ROWS

public static final int PSCORE_CB_ROWS
See Also:
Constant Field Values

CANDIDATE_BLOCK_LOW

public static final int CANDIDATE_BLOCK_LOW
See Also:
Constant Field Values

CANDIDATE_BLOCK

public static final int CANDIDATE_BLOCK
See Also:
Constant Field Values

BLOCK_NOT_CODED

public static final int BLOCK_NOT_CODED
See Also:
Constant Field Values

BLOCK_CODED_BAR

public static final int BLOCK_CODED_BAR
See Also:
Constant Field Values

BLOCK_CODED_SGC

public static final int BLOCK_CODED_SGC
See Also:
Constant Field Values

BLOCK_CODED_LOW

public static final int BLOCK_CODED_LOW
See Also:
Constant Field Values

BLOCK_CODED

public static final int BLOCK_CODED
See Also:
Constant Field Values

MAX_SEARCH_LINE_LEN

public static final int MAX_SEARCH_LINE_LEN
See Also:
Constant Field Values

dequantIndex

public static final int[] dequantIndex

qThreshTableV1

public static final int[] qThreshTableV1

dcScaleFactorTableV1

public static final short[] dcScaleFactorTableV1

yCoeffsV1

public static final short[] yCoeffsV1

uvCoeffsV1

public static final short[] uvCoeffsV1

interCoeffsV1

public static final short[] interCoeffsV1

extraBitLengthsVP31

public static final byte[] extraBitLengthsVP31

frequencyCountsVP31

public static final int[][] frequencyCountsVP31

frequencyCountsVP33

public static final int[][] frequencyCountsVP33

modeAlphabet

public static final CodingMode[][] modeAlphabet

mbOrderMap

public static final int[] mbOrderMap

blockOrderMap1

public static final int[][] blockOrderMap1

loopFilterLimitValuesV1

public static final int[] loopFilterLimitValuesV1

loopFilterLimitValuesV2

public static final int[] loopFilterLimitValuesV2

modeUsesMC

public static final int[] modeUsesMC
Constructor Detail

Constants

public Constants()