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

java.lang.Object
  extended byedu.umd.cfar.lamp.mpeg1.system.Pack
All Implemented Interfaces:
edu.umd.cfar.lamp.mpeg1.system.Indexable, edu.umd.cfar.lamp.mpeg1.system.StateParsable

public class Pack
extends java.lang.Object
implements edu.umd.cfar.lamp.mpeg1.system.Indexable

Corresponds to pack() in ISO/IEC 11172-1.


Constructor Summary
Pack()
           
 
Method Summary
 int getMuxRate()
           
 void index(Bitstream bitstream, IndexerState indexerState, SystemIndex systemIndex)
           
 void parse(Bitstream bitstream, ParserState parserState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pack

public Pack()
Method Detail

parse

public void parse(Bitstream bitstream,
                  ParserState parserState)
           throws java.io.IOException
Specified by:
parse in interface edu.umd.cfar.lamp.mpeg1.system.StateParsable
Throws:
java.io.IOException

index

public void index(Bitstream bitstream,
                  IndexerState indexerState,
                  SystemIndex systemIndex)
           throws java.io.IOException
Specified by:
index in interface edu.umd.cfar.lamp.mpeg1.system.Indexable
Throws:
java.io.IOException

getMuxRate

public int getMuxRate()