public class ProgramMapTable
extends Object
| Modifier and Type | Class | Description |
|---|---|---|
class |
ProgramMapTable.StreamInfo |
The Class StreamInfo.
|
| Modifier and Type | Field | Description |
|---|---|---|
static int |
INVALID |
The Constant INVALID.
|
static int |
NO_PCR_PID |
The Constant NO_PCR_PID.
|
int |
PCR_PID |
The pcr pid.
|
static int |
PMT_TABLE_ID |
The Constant PMT_TABLE_ID.
|
com.wowza.util.MultiMap<Integer,Descriptor> |
programDescriptors |
The program descriptors.
|
int |
programNo |
The program no.
|
java.util.Map<Integer,ProgramMapTable.StreamInfo> |
streams |
The streams.
|
int |
version |
The version.
|
| Constructor | Description |
|---|---|
ProgramMapTable() |
Instantiates a new program map table.
|
ProgramMapTable(java.util.Map<Integer,MPEG2Section> sections) |
Instantiates a new program map table.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
binarySize() |
calculates the binary size of the Stream Info structure
|
void |
toBin(java.nio.ByteBuffer buffer) |
converts the Progarm map table to binary for use in a transport form
|
String |
toString() |
public static final int INVALID
public static final int NO_PCR_PID
public int PCR_PID
public static final int PMT_TABLE_ID
public com.wowza.util.MultiMap<Integer,Descriptor> programDescriptors
public int programNo
public java.util.Map<Integer,ProgramMapTable.StreamInfo> streams
public int version
public ProgramMapTable()
public ProgramMapTable(java.util.Map<Integer,MPEG2Section> sections)
sections - the sectionspublic int binarySize()
public void toBin(java.nio.ByteBuffer buffer)
buffer - a ByteBuffer to put the binary data.public String toString()
toString in class Object