public class MPEG2PATAssembler extends MPEG2TableAssembler
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
deliverSection
The deliver section.
|
java.util.List<IMPEG2StreamListener> |
listeners
The listeners.
|
ProgramAssociationTable |
PAT
The pat.
|
static int |
PAT_PID
The Constant PAT_PID.
|
currentVersion, deliver, INVALID, sections| Constructor and Description |
|---|
MPEG2PATAssembler() |
| Modifier and Type | Method and Description |
|---|---|
void |
adaptationHeader(AdaptationField field)
Adaptation header.
|
void |
buildTable()
Builds the table.
|
boolean |
headerNotify(MPEG2Section section)
Header notify.
|
void |
logDebug(String comment) |
void |
logError(String comment) |
void |
logError(String comment,
Exception e) |
void |
logFatal(String comment) |
void |
logInfo(String comment) |
boolean |
logThrottleDoLog() |
void |
logWarn(String comment) |
void |
monitorStart(IMPEG2StreamListener listener,
MPEG2MPTS stream)
Monitor start.
|
void |
monitorStop(IMPEG2StreamListener listener)
Monitor stop.
|
boolean |
tableExist()
Table exist.
|
int |
tableVersion()
Table version.
|
getShortClassName, sectionNotifyprotected boolean deliverSection
public java.util.List<IMPEG2StreamListener> listeners
public ProgramAssociationTable PAT
public static final int PAT_PID
public void adaptationHeader(AdaptationField field)
IMPEG2SectionListeneradaptationHeader in interface IMPEG2SectionListeneradaptationHeader in class MPEG2TableAssemblerfield - the fieldpublic void buildTable()
MPEG2TableAssemblerbuildTable in class MPEG2TableAssemblerpublic boolean headerNotify(MPEG2Section section)
IMPEG2SectionListenerheaderNotify in interface IMPEG2SectionListenerheaderNotify in class MPEG2TableAssemblersection - the sectionpublic void logDebug(String comment)
public void logError(String comment)
public void logError(String comment,
Exception e)
public void logFatal(String comment)
public void logInfo(String comment)
public boolean logThrottleDoLog()
public void logWarn(String comment)
public void monitorStart(IMPEG2StreamListener listener, MPEG2MPTS stream)
listener - the listenerstream - the streampublic void monitorStop(IMPEG2StreamListener listener)
listener - the listenerpublic boolean tableExist()
MPEG2TableAssemblertableExist in class MPEG2TableAssemblerpublic int tableVersion()
MPEG2TableAssemblertableVersion in class MPEG2TableAssembler