Package com.wowza.wms.transport.mpeg2
Class EnhancedAC3Descriptor
- Object
-
- com.wowza.wms.transport.mpeg2.Descriptor
-
- com.wowza.wms.transport.mpeg2.AC3Descriptor
-
- com.wowza.wms.transport.mpeg2.EnhancedAC3Descriptor
-
public class EnhancedAC3Descriptor extends AC3Descriptor
-
-
Field Summary
Fields Modifier and Type Field Description boolean
mixInfoExistsFlag
int
subStream1
boolean
substream1Flag
int
subStream2
boolean
substream2Flag
int
subStream3
boolean
substream3Flag
-
Fields inherited from class com.wowza.wms.transport.mpeg2.AC3Descriptor
asvc, asvcFlag, bsid, bsidFlag, componentType, componentTypeFlag, mainId, 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 EnhancedAC3Descriptor()
EnhancedAC3Descriptor(java.nio.ByteBuffer descriptorData)
-
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)
- Overrides:
readFlags
in classAC3Descriptor
-
readData
protected int readData(java.nio.ByteBuffer descriptorData)
- Overrides:
readData
in classAC3Descriptor
-
decodeDescriptorData
public void decodeDescriptorData(java.nio.ByteBuffer descriptorData)
Description copied from class:Descriptor
Decode descriptor data.- Overrides:
decodeDescriptorData
in classAC3Descriptor
- Parameters:
descriptorData
- the descriptor data
-
toStringAddFlags
protected void toStringAddFlags(StringBuilder sb)
- Overrides:
toStringAddFlags
in classAC3Descriptor
-
toStringAddData
protected void toStringAddData(StringBuilder sb)
- Overrides:
toStringAddData
in classAC3Descriptor
-
toString
public String toString()
- Overrides:
toString
in classAC3Descriptor
-
-