public class MetaDataPointerDescriptor extends Descriptor
| Modifier and Type | Field | Description |
|---|---|---|
static int |
METADATA_APPLICATION_FORMAT_APPLE |
|
static int |
METADATA_FORMAT_IDENTIFIER_APPLE |
|
int |
metadataApplicationFormat |
|
int |
metadataFormat |
|
int |
metadataFormatIdentifier |
|
boolean |
metadataLocatorRecordFlag |
|
int |
metadataServiceId |
|
int |
MPEGCarriageFlags |
|
int |
programNumber |
data, DESCRIPTOR_TAG_AAC_DVB, DESCRIPTOR_TAG_AAC_SCTE, DESCRIPTOR_TAG_AC3, DESCRIPTOR_TAG_ANCILLARY, DESCRIPTOR_TAG_AUDIO, DESCRIPTOR_TAG_CA, DESCRIPTOR_TAG_COPYRIGHT, DESCRIPTOR_TAG_CUE_IDENTIFIER, DESCRIPTOR_TAG_DATA_STREAM_ALIGN, DESCRIPTOR_TAG_DVBTELETEXT, DESCRIPTOR_TAG_ENHANCED_AC3, DESCRIPTOR_TAG_EXT_ES_ID, DESCRIPTOR_TAG_EXTENSION_DVB, DESCRIPTOR_TAG_EXTENSION_MP4_LOAS, DESCRIPTOR_TAG_FLEX_MUX_TIMING, DESCRIPTOR_TAG_FMC, DESCRIPTOR_TAG_FMX_BUFSIZE, DESCRIPTOR_TAG_HIERARCHY, DESCRIPTOR_TAG_IBP, DESCRIPTOR_TAG_IOD, DESCRIPTOR_TAG_ISO_639_LANG, DESCRIPTOR_TAG_MAX_BITRATE, DESCRIPTOR_TAG_METADATA, DESCRIPTOR_TAG_METADATA_POINTER, DESCRIPTOR_TAG_METADATA_STD, DESCRIPTOR_TAG_MP4_AUDIO, DESCRIPTOR_TAG_MP4_VIDEO, DESCRIPTOR_TAG_MULTIPLE_BUF, DESCRIPTOR_TAG_MULTIPLEX_BUF_UTIL, DESCRIPTOR_TAG_MUXCODE, DESCRIPTOR_TAG_PRIVATE_DATA, DESCRIPTOR_TAG_REGISTRATION, DESCRIPTOR_TAG_SL, DESCRIPTOR_TAG_SMOOTHING_BUF, DESCRIPTOR_TAG_STD, DESCRIPTOR_TAG_STREAM_IDENTIFIER, DESCRIPTOR_TAG_SYSTEM_CLOCK, DESCRIPTOR_TAG_TGT_BACKGRD_GRID, DESCRIPTOR_TAG_VIDEO, DESCRIPTOR_TAG_VIDEO_WINDOWS, length, tag| Constructor | Description |
|---|---|
MetaDataPointerDescriptor() |
|
MetaDataPointerDescriptor(java.nio.ByteBuffer descriptorData) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
binarySize() |
How big is the descriptor in binary.
|
void |
decodeDescriptorData(java.nio.ByteBuffer descriptorData) |
Decode descriptor data.
|
void |
toBin(java.nio.ByteBuffer buffer) |
Encodes the descriptor into binary format for use in a transport
|
String |
toString() |
decodeDescriptor, getDataAsBase64, getDescriptorName, getShortClassName, serializeAMF, toDebugStringpublic static final int METADATA_APPLICATION_FORMAT_APPLE
public static final int METADATA_FORMAT_IDENTIFIER_APPLE
public int metadataApplicationFormat
public int metadataFormat
public int metadataFormatIdentifier
public boolean metadataLocatorRecordFlag
public int metadataServiceId
public int MPEGCarriageFlags
public int programNumber
public MetaDataPointerDescriptor()
public MetaDataPointerDescriptor(java.nio.ByteBuffer descriptorData)
public int binarySize()
DescriptorbinarySize in class Descriptorpublic void decodeDescriptorData(java.nio.ByteBuffer descriptorData)
DescriptordecodeDescriptorData in class DescriptordescriptorData - the descriptor datapublic void toBin(java.nio.ByteBuffer buffer)
DescriptortoBin in class Descriptorbuffer - a ByteBuffer to put the descriptor binary data intopublic String toString()
toString in class Descriptor