edu.umd.cfar.lamp.mpeg1.video
Class VideoStartCodes

java.lang.Object
  extended byedu.umd.cfar.lamp.mpeg1.video.VideoStartCodes

public abstract class VideoStartCodes
extends java.lang.Object


Field Summary
static int EXTENSION_START_CODE
          Begins extension data. 32 bits.
static int GROUP_START_CODE
          Begins a Group Of Pictures. 32 bits.
static int MAX_SLICE_START_CODE
          Highest Slice start code. 32 bits.
static int MIN_SLICE_START_CODE
          Lowest Slice start code. 32 bits.
static int PICTURE_START_CODE
          Begins a Picture. 32 bits.
static int SEQUENCE_END_CODE
          Terminates a video sequence. 32 bits.
static int SEQUENCE_ERROR_CODE
          32 bits.
static int SEQUENCE_HEADER_CODE
          Begins a sequence header. 32 bits.
static int SLICE_START_CODE_BEGIN
          Prefix to a Slice start code. 24 bits.
static int USER_DATA_START_CODE
          Begins user data. 32 bits.
 
Constructor Summary
VideoStartCodes()
           
 
Method Summary
static boolean isSliceStartCode(int code)
          Determines if the given code is a Slice start code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEQUENCE_ERROR_CODE

public static final int SEQUENCE_ERROR_CODE
32 bits.

See Also:
Constant Field Values

SEQUENCE_END_CODE

public static final int SEQUENCE_END_CODE
Terminates a video sequence. 32 bits.

See Also:
Constant Field Values

SEQUENCE_HEADER_CODE

public static final int SEQUENCE_HEADER_CODE
Begins a sequence header. 32 bits.

See Also:
Constant Field Values

EXTENSION_START_CODE

public static final int EXTENSION_START_CODE
Begins extension data. 32 bits.

See Also:
Constant Field Values

USER_DATA_START_CODE

public static final int USER_DATA_START_CODE
Begins user data. 32 bits.

See Also:
Constant Field Values

GROUP_START_CODE

public static final int GROUP_START_CODE
Begins a Group Of Pictures. 32 bits.

See Also:
Constant Field Values

PICTURE_START_CODE

public static final int PICTURE_START_CODE
Begins a Picture. 32 bits.

See Also:
Constant Field Values

SLICE_START_CODE_BEGIN

public static final int SLICE_START_CODE_BEGIN
Prefix to a Slice start code. 24 bits.

See Also:
Constant Field Values

MIN_SLICE_START_CODE

public static final int MIN_SLICE_START_CODE
Lowest Slice start code. 32 bits.

See Also:
Constant Field Values

MAX_SLICE_START_CODE

public static final int MAX_SLICE_START_CODE
Highest Slice start code. 32 bits.

See Also:
Constant Field Values
Constructor Detail

VideoStartCodes

public VideoStartCodes()
Method Detail

isSliceStartCode

public static final boolean isSliceStartCode(int code)
Determines if the given code is a Slice start code.

Parameters:
code - the code to check
Returns:
true if the code is a slice start code