Package com.wowza.wms.transport.mpeg2
Class AC3Descriptor
- Object
-
- com.wowza.wms.transport.mpeg2.Descriptor
-
- com.wowza.wms.transport.mpeg2.AC3Descriptor
-
- Direct Known Subclasses:
EnhancedAC3Descriptor
public class AC3Descriptor extends Descriptor
-
-
Field Summary
Fields Modifier and Type Field Description int
asvc
boolean
asvcFlag
int
bsid
boolean
bsidFlag
int
componentType
boolean
componentTypeFlag
int
mainId
boolean
mainIdFlag
-
Fields inherited from class com.wowza.wms.transport.mpeg2.Descriptor
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 Summary
Constructors Constructor Description AC3Descriptor()
Instantiates a new AC3 descriptor.AC3Descriptor(java.nio.ByteBuffer descriptorData)
Instantiates a new AC3 descriptor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decodeDescriptorData(java.nio.ByteBuffer descriptorData)
Decode descriptor data.protected int
readData(java.nio.ByteBuffer descriptorData)
protected byte
readFlags(java.nio.ByteBuffer descriptorData)
String
toString()
protected void
toStringAddData(StringBuilder sb)
protected void
toStringAddFlags(StringBuilder sb)
-
Methods inherited from class com.wowza.wms.transport.mpeg2.Descriptor
binarySize, decodeDescriptor, getDataAsBase64, getDescriptorName, getShortClassName, serializeAMF, toBin, toDebugString
-
-
-
-
Method Detail
-
readFlags
protected byte readFlags(java.nio.ByteBuffer descriptorData)
-
readData
protected int readData(java.nio.ByteBuffer descriptorData)
-
decodeDescriptorData
public void decodeDescriptorData(java.nio.ByteBuffer descriptorData)
Description copied from class:Descriptor
Decode descriptor data.- Overrides:
decodeDescriptorData
in classDescriptor
- Parameters:
descriptorData
- the descriptor data
-
toStringAddFlags
protected void toStringAddFlags(StringBuilder sb)
-
toStringAddData
protected void toStringAddData(StringBuilder sb)
-
toString
public String toString()
- Overrides:
toString
in classDescriptor
-
-