com.soscompany.mpeg4p2.utils
Class MPEG4P2ElementaryStream

java.lang.Object
  extended by com.soscompany.mpeg.utils.MPEGElementaryStream
      extended by com.soscompany.mpeg4p2.utils.MPEG4P2ElementaryStream

public class MPEG4P2ElementaryStream
extends MPEGElementaryStream


Constructor Summary
MPEG4P2ElementaryStream(BitsStream bitsStream)
           
 
Method Summary
 define_vop_complexity_estimation_header getCurrentdefine_vop_complexity_estimation_header()
           
 VideoObjectLayer getCurrentVideoObjectLayer()
           
 VideoObjectPlane getCurrentVideoObjectPlane()
           
 VisualObject getCurrentVisualObject()
           
 VisualObjectSequence getCurrentVisualObjectSequence()
           
 int getCurrentVOPCount()
           
 VideoObjectPlane getPreviousVideoObjectPlane()
           
 void newVOP()
           
 void setCurrentdefine_vop_complexity_estimation_header(define_vop_complexity_estimation_header d)
           
 void setCurrentVideoObjectLayer(VideoObjectLayer vol)
           
 void setCurrentVideoObjectPlane(VideoObjectPlane vop)
           
 void setCurrentVisualObject(VisualObject vo)
           
 void setCurrentVisualObjectSequence(VisualObjectSequence vos)
           
 
Methods inherited from class com.soscompany.mpeg.utils.MPEGElementaryStream
getBits, getBitsCount, getBitsStream, getPosition, next_start_code, nextbits_bytealigned, setReadProgressListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MPEG4P2ElementaryStream

public MPEG4P2ElementaryStream(BitsStream bitsStream)
Method Detail

newVOP

public void newVOP()

getCurrentVOPCount

public int getCurrentVOPCount()

setCurrentVisualObject

public void setCurrentVisualObject(VisualObject vo)

getCurrentVisualObject

public VisualObject getCurrentVisualObject()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

setCurrentVisualObjectSequence

public void setCurrentVisualObjectSequence(VisualObjectSequence vos)

getCurrentVisualObjectSequence

public VisualObjectSequence getCurrentVisualObjectSequence()
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

setCurrentVideoObjectPlane

public void setCurrentVideoObjectPlane(VideoObjectPlane vop)

getCurrentVideoObjectPlane

public VideoObjectPlane getCurrentVideoObjectPlane()
                                            throws java.lang.Exception
Throws:
java.lang.Exception

getPreviousVideoObjectPlane

public VideoObjectPlane getPreviousVideoObjectPlane()
                                             throws java.lang.Exception
Throws:
java.lang.Exception

setCurrentVideoObjectLayer

public void setCurrentVideoObjectLayer(VideoObjectLayer vol)

getCurrentVideoObjectLayer

public VideoObjectLayer getCurrentVideoObjectLayer()
                                            throws java.lang.Exception
Throws:
java.lang.Exception

setCurrentdefine_vop_complexity_estimation_header

public void setCurrentdefine_vop_complexity_estimation_header(define_vop_complexity_estimation_header d)

getCurrentdefine_vop_complexity_estimation_header

public define_vop_complexity_estimation_header getCurrentdefine_vop_complexity_estimation_header()
                                                                                          throws java.lang.Exception
Throws:
java.lang.Exception