Class SpliceSegmentationDescriptor
- Object
-
- com.wowza.wms.transport.mpeg2.Descriptor
-
- com.wowza.wms.transport.mpeg2.section.cue.SpliceSegmentationDescriptor
-
public class SpliceSegmentationDescriptor extends Descriptor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SpliceSegmentationDescriptor.ComponentInfo
-
Field Summary
Fields Modifier and Type Field Description int
archiveAllowedFlag
int
componentCount
SpliceSegmentationDescriptor.ComponentInfo[]
components
int
deliveryNotRestrictedFlag
int
deviceRestrictions
int
identifier
int
noRegionalBlackoutFlag
int
programSegmentationFlag
int
segmentationDurationFlag
int
segmentationEventCancelIndicator
long
segmentationEventId
int
segmentationTypeId
byte[]
segmentationUPID
int
segmentationUPIDLength
int
segmentationUPIDType
long
segmentDuration
int
segmentNum
int
segmentsExpected
int
webDeliveryAllowedFlag
-
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 SpliceSegmentationDescriptor()
SpliceSegmentationDescriptor(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.AMFDataObj
serializeAMF(SpliceInformationTableSerializeAMFContext context)
String
toDebugString()
-
Methods inherited from class com.wowza.wms.transport.mpeg2.Descriptor
binarySize, decodeDescriptor, getDataAsBase64, getDescriptorName, getShortClassName, toBin, toString
-
-
-
-
Field Detail
-
identifier
public int identifier
-
segmentationEventId
public long segmentationEventId
-
segmentationEventCancelIndicator
public int segmentationEventCancelIndicator
-
programSegmentationFlag
public int programSegmentationFlag
-
segmentationDurationFlag
public int segmentationDurationFlag
-
deliveryNotRestrictedFlag
public int deliveryNotRestrictedFlag
-
webDeliveryAllowedFlag
public int webDeliveryAllowedFlag
-
noRegionalBlackoutFlag
public int noRegionalBlackoutFlag
-
archiveAllowedFlag
public int archiveAllowedFlag
-
deviceRestrictions
public int deviceRestrictions
-
componentCount
public int componentCount
-
components
public SpliceSegmentationDescriptor.ComponentInfo[] components
-
segmentDuration
public long segmentDuration
-
segmentationUPIDType
public int segmentationUPIDType
-
segmentationUPIDLength
public int segmentationUPIDLength
-
segmentationUPID
public byte[] segmentationUPID
-
segmentationTypeId
public int segmentationTypeId
-
segmentNum
public int segmentNum
-
segmentsExpected
public int segmentsExpected
-
-
Method Detail
-
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
-
toDebugString
public String toDebugString()
- Overrides:
toDebugString
in classDescriptor
-
serializeAMF
public AMFDataObj serializeAMF(SpliceInformationTableSerializeAMFContext context)
- Overrides:
serializeAMF
in classDescriptor
-
-