public class MetadataDescriptor extends Descriptor
| Modifier and Type | Field and 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 and Description |
|---|
MetadataDescriptor() |
MetadataDescriptor(java.nio.ByteBuffer descriptorData) |
| Modifier and Type | Method and 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