public class MetadataDescriptor extends Descriptor
| Modifier and Type | Field | Description |
|---|---|---|
int |
decoderConfigFlags |
|
int |
DSMCCFlag |
|
int |
metadataApplicationFormat |
|
int |
metadataFormat |
|
int |
metadataFormatIdentifier |
|
int |
metadataServiceId |
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 |
|---|---|
MetadataDescriptor() |
|
MetadataDescriptor(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 int decoderConfigFlags
public int DSMCCFlag
public int metadataApplicationFormat
public int metadataFormat
public int metadataFormatIdentifier
public int metadataServiceId
public MetadataDescriptor()
public MetadataDescriptor(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