edu.umd.cfar.lamp.mpeg1.system
Class StreamIDs

java.lang.Object
  extended byedu.umd.cfar.lamp.mpeg1.system.StreamIDs

public abstract class StreamIDs
extends java.lang.Object

Based on "Table 1 -- stream_id table" in ISO/IEC 11172-1 Section 2.4.4.2 (p. 24)


Field Summary
static int ALL_AUDIO_STREAMS
           
static int ALL_VIDEO_STREAMS
           
static int MAX_AUDIO_STREAM
           
static int MAX_RESERVED_DATA_STREAM
           
static int MAX_VIDEO_STREAM
           
static int MIN_AUDIO_STREAM
           
static int MIN_RESERVED_DATA_STREAM
           
static int MIN_VIDEO_STREAM
           
static int PADDING_STREAM
           
static int PRIVATE_STREAM_1
           
static int PRIVATE_STREAM_2
           
static int RESERVED_STREAM
           
 
Constructor Summary
StreamIDs()
           
 
Method Summary
static java.lang.String getStreamName(int stream_id)
           
static boolean isAudioStream(int stream_id)
           
static boolean isReservedDataStream(int stream_id)
           
static boolean isVideoStream(int stream_id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_AUDIO_STREAMS

public static final int ALL_AUDIO_STREAMS
See Also:
Constant Field Values

ALL_VIDEO_STREAMS

public static final int ALL_VIDEO_STREAMS
See Also:
Constant Field Values

RESERVED_STREAM

public static final int RESERVED_STREAM
See Also:
Constant Field Values

PRIVATE_STREAM_1

public static final int PRIVATE_STREAM_1
See Also:
Constant Field Values

PADDING_STREAM

public static final int PADDING_STREAM
See Also:
Constant Field Values

PRIVATE_STREAM_2

public static final int PRIVATE_STREAM_2
See Also:
Constant Field Values

MIN_AUDIO_STREAM

public static final int MIN_AUDIO_STREAM
See Also:
Constant Field Values

MAX_AUDIO_STREAM

public static final int MAX_AUDIO_STREAM
See Also:
Constant Field Values

MIN_VIDEO_STREAM

public static final int MIN_VIDEO_STREAM
See Also:
Constant Field Values

MAX_VIDEO_STREAM

public static final int MAX_VIDEO_STREAM
See Also:
Constant Field Values

MIN_RESERVED_DATA_STREAM

public static final int MIN_RESERVED_DATA_STREAM
See Also:
Constant Field Values

MAX_RESERVED_DATA_STREAM

public static final int MAX_RESERVED_DATA_STREAM
See Also:
Constant Field Values
Constructor Detail

StreamIDs

public StreamIDs()
Method Detail

getStreamName

public static final java.lang.String getStreamName(int stream_id)

isAudioStream

public static final boolean isAudioStream(int stream_id)

isVideoStream

public static final boolean isVideoStream(int stream_id)

isReservedDataStream

public static final boolean isReservedDataStream(int stream_id)