|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProgramMapTable
This interface represents an MPEG-2 Program Map Table (PMT).
For an Inband PMT, the getLocator() method defined in the SIElement interface shall return an org.ocap.net.OcapLocator instance corresponding to one of the following OCAP URL forms: ocap://source_id ocap://f=frequency.program_number The form returned must match the form of the OCAP URL passed to the previous call to ProgramMapTableManager.retrieveInBand() or ProgramMapTableManager.addInBandChangeListener(). For an OOB PMT, the returned OcapLocator corresponds to the following OCAP URL form: ocap://oobfdc.program_number The getServiceInformationType() method defined in the SIElement interface shall return ServiceInformationType.UNKNOWN.
Method Summary | |
---|---|
Descriptor[] |
getOuterDescriptorLoop()
Get the outer descriptor loop. |
int |
getPcrPID()
Get the PCR_PID field. |
PMTElementaryStreamInfo[] |
getPMTElementaryStreamInfoLoop()
Get elementary stream information blocks. |
int |
getProgramNumber()
Get the program_number field, corresponds with the PMT. |
Methods inherited from interface org.ocap.si.Table |
---|
getTableId |
Methods inherited from interface javax.tv.service.SIElement |
---|
equals, getLocator, getServiceInformationType, hashCode |
Methods inherited from interface javax.tv.service.SIRetrievable |
---|
getUpdateTime |
Method Detail |
---|
int getProgramNumber()
int getPcrPID()
Descriptor[] getOuterDescriptorLoop()
PMTElementaryStreamInfo[] getPMTElementaryStreamInfoLoop()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |