org.davic.mpeg
Class ElementaryStream

java.lang.Object
  extended by org.davic.mpeg.ElementaryStream

public abstract class ElementaryStream
extends java.lang.Object

This class represents one elementary stream within a transport stream. If an elementary stream belongs to multiple services then it will be represented by multiple instances one instance for each parent service.


Method Summary
 java.lang.Integer getAssociationTag()
           
 int getPID()
           
 Service getService()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getService

public Service getService()
Returns:
a reference to the Service object that represents the service in which this Elementary Stream is contained.

getPID

public int getPID()
Returns:
the PID value of MPEG-2 Transport Stream packets that carry this elementary stream.

getAssociationTag

public java.lang.Integer getAssociationTag()
Returns:
the DSM-CC association tag of this elementary stream, or null if none is present.