Class LiveStreamPacketizerCupertinoChunk
- Object
- 
- com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.LiveStreamPacketizerCupertinoChunk
 
- 
 public class LiveStreamPacketizerCupertinoChunk extends Object
- 
- 
Field SummaryFields Modifier and Type Field Description static intAUDIO_PACKET_DEFAULT_DURATIONstatic intAUDIO_PACKET_MAX_DURATIONstatic intAUDIO_PACKET_MIN_DURATIONstatic intVIDEO_PACKET_DEFAULT_DURATIONstatic intVIDEO_PACKET_MAX_DURATIONstatic intVIDEO_PACKET_MIN_DURATION
 - 
Constructor SummaryConstructors Constructor Description LiveStreamPacketizerCupertinoChunk(long chunkIndex, int rendition)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intaddBlock(byte[] buffer, int offset, int len)intaddBlock(byte[] buffer, int offset, int len, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoTSHolder tsHolder)voidaddDataPacket(AMFPacket packet)voidforceDiscontinuity(boolean force)intgetAudioCount()intgetBlockCount()java.util.List<com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.LiveStreamingCupertinoBlock>getBlockList()longgetCalcDuration()longgetCalcDurationAudio()longgetCalcDurationVideo()longgetChunkIndex()longgetChunkIndexByTime()longgetChunkIndexForPlaylist()com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoChunkMapgetChunkMap()com.wowza.wms.media.model.MediaCodecInfoAudiogetCodecInfoAudio()com.wowza.wms.media.model.MediaCodecInfoVideogetCodecInfoVideo()java.util.List<AMFPacket>getDataPackets()intgetDataSize()longgetDiscontinuitySequence()longgetDuration()byte[]getEncIVBytes()StringgetEncKeyFormat()StringgetEncKeyFormatVersion()intgetEncMethod()StringgetEncPlayReadyHeader()byte[]getEncRepeaterBytes()StringgetEncUrl()longgetFirstAudioTimecode()longgetFirstVideoTimecode()longgetLastAudioTimecode()longgetLastVideoTimecode()StringgetProgramDateTime()WMSPropertiesgetProperties()com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRenditiongetRendition()intgetSize()longgetStartTimecode()intgetStreamMode()com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoUserManifestHeadersgetUserManifestHeaders()intgetVideoCount()intgetVideoKeyCount()voidincAudioCount()voidincDataSize(int incSize)voidincVideoCount()voidincVideoKeyCount()intinsertBlock(int index, byte[] buffer, int offset, int len)intinsertBlock(int index, byte[] buffer, int offset, int len, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoTSHolder tsHolder)booleanisCacheable()booleanisDiscontinuity()booleanisDurationDiscontinuity()booleanisEncIVBytesInChunklist()booleanisFillSuccessful()booleanisNewCodecInfo()booleanisStreamModeDiscontinuity()booleanisWritePAT()voidnewAudioTimecode(long timecode)voidnewVideoTimecode(long timecode)voidsetAudioCount(int audioCount)voidsetBlockList(java.util.List<com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.LiveStreamingCupertinoBlock> blocks)voidsetCacheable(boolean cacheable)voidsetChunkIndex(int chunkIndex)voidsetChunkIndexByTime(long chunkIndexByTime)voidsetCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)voidsetCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)voidsetDataSize(int dataSize)voidsetDiscontinuitySequence(long discontinuitySequence)voidsetDuration(long duration)voidsetDurationDiscontinuity(boolean isDurationDiscontinuity)voidsetEncIVBytes(byte[] encIVBytes)voidsetEncIVBytesInChunklist(boolean encIVBytesInChunklist)voidsetEncKeyFormat(String encKeyFormat)voidsetEncKeyFormatVersion(String encKeyFormatVersion)voidsetEncMethod(int encMethod)voidsetEncPlayReadyHeader(String encPlayReadyHeader)voidsetEncRepeaterBytes(byte[] encRepeaterBytes)voidsetEncUrl(String encUrl)voidsetFillSuccessful(boolean fillSuccessful)voidsetFirstAudioTimecode(long firstAudioTimecode)voidsetFirstVideoTimecode(long firstVideoTimecode)voidsetLastAudioTimecode(long lastAudioTimecode)voidsetLastVideoTimecode(long lastVideoTimecode)voidsetNewCodecInfo(boolean isNewCodecInfo)voidsetProgramDateTime(String programDateTime)voidsetStartTimecode(long startTimecode)voidsetStreamMode(int streamMode)voidsetStreamModeDiscontinuity(boolean isStreamModeDiscontinuity)voidsetVideoCount(int videoCount)voidsetVideoKeyCount(int videoKeyCount)voidsetWritePAT(boolean writePAT)
 
- 
- 
- 
Field Detail- 
AUDIO_PACKET_MIN_DURATIONpublic static final int AUDIO_PACKET_MIN_DURATION - See Also:
- Constant Field Values
 
 - 
AUDIO_PACKET_MAX_DURATIONpublic static final int AUDIO_PACKET_MAX_DURATION - See Also:
- Constant Field Values
 
 - 
AUDIO_PACKET_DEFAULT_DURATIONpublic static final int AUDIO_PACKET_DEFAULT_DURATION - See Also:
- Constant Field Values
 
 - 
VIDEO_PACKET_MIN_DURATIONpublic static final int VIDEO_PACKET_MIN_DURATION - See Also:
- Constant Field Values
 
 - 
VIDEO_PACKET_MAX_DURATIONpublic static final int VIDEO_PACKET_MAX_DURATION - See Also:
- Constant Field Values
 
 - 
VIDEO_PACKET_DEFAULT_DURATIONpublic static final int VIDEO_PACKET_DEFAULT_DURATION - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getChunkIndexpublic long getChunkIndex() 
 - 
addBlockpublic int addBlock(byte[] buffer, int offset, int len, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoTSHolder tsHolder)
 - 
addBlockpublic int addBlock(byte[] buffer, int offset, int len)
 - 
insertBlockpublic int insertBlock(int index, byte[] buffer, int offset, int len, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoTSHolder tsHolder)
 - 
insertBlockpublic int insertBlock(int index, byte[] buffer, int offset, int len)
 - 
getSizepublic int getSize() 
 - 
getStartTimecodepublic long getStartTimecode() 
 - 
setStartTimecodepublic void setStartTimecode(long startTimecode) 
 - 
getDurationpublic long getDuration() 
 - 
setDurationpublic void setDuration(long duration) 
 - 
getBlockListpublic java.util.List<com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.LiveStreamingCupertinoBlock> getBlockList() 
 - 
setBlockListpublic void setBlockList(java.util.List<com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.LiveStreamingCupertinoBlock> blocks) 
 - 
isCacheablepublic boolean isCacheable() 
 - 
setCacheablepublic void setCacheable(boolean cacheable) 
 - 
getBlockCountpublic int getBlockCount() 
 - 
getEncUrlpublic String getEncUrl() 
 - 
setEncUrlpublic void setEncUrl(String encUrl) 
 - 
getEncRepeaterBytespublic byte[] getEncRepeaterBytes() 
 - 
setEncRepeaterBytespublic void setEncRepeaterBytes(byte[] encRepeaterBytes) 
 - 
getDataSizepublic int getDataSize() 
 - 
setDataSizepublic void setDataSize(int dataSize) 
 - 
incDataSizepublic void incDataSize(int incSize) 
 - 
isWritePATpublic boolean isWritePAT() 
 - 
setWritePATpublic void setWritePAT(boolean writePAT) 
 - 
incAudioCountpublic void incAudioCount() 
 - 
incVideoCountpublic void incVideoCount() 
 - 
incVideoKeyCountpublic void incVideoKeyCount() 
 - 
getAudioCountpublic int getAudioCount() 
 - 
setAudioCountpublic void setAudioCount(int audioCount) 
 - 
getVideoCountpublic int getVideoCount() 
 - 
setVideoCountpublic void setVideoCount(int videoCount) 
 - 
getVideoKeyCountpublic int getVideoKeyCount() 
 - 
setVideoKeyCountpublic void setVideoKeyCount(int videoKeyCount) 
 - 
getStreamModepublic int getStreamMode() 
 - 
setStreamModepublic void setStreamMode(int streamMode) 
 - 
getCodecInfoVideopublic com.wowza.wms.media.model.MediaCodecInfoVideo getCodecInfoVideo() 
 - 
setCodecInfoVideopublic void setCodecInfoVideo(com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) 
 - 
getCodecInfoAudiopublic com.wowza.wms.media.model.MediaCodecInfoAudio getCodecInfoAudio() 
 - 
setCodecInfoAudiopublic void setCodecInfoAudio(com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) 
 - 
isNewCodecInfopublic boolean isNewCodecInfo() 
 - 
setNewCodecInfopublic void setNewCodecInfo(boolean isNewCodecInfo) 
 - 
getEncMethodpublic int getEncMethod() 
 - 
setEncMethodpublic void setEncMethod(int encMethod) 
 - 
getEncIVBytespublic byte[] getEncIVBytes() 
 - 
setEncIVBytespublic void setEncIVBytes(byte[] encIVBytes) 
 - 
getEncKeyFormatpublic String getEncKeyFormat() 
 - 
setEncKeyFormatpublic void setEncKeyFormat(String encKeyFormat) 
 - 
getEncKeyFormatVersionpublic String getEncKeyFormatVersion() 
 - 
setEncKeyFormatVersionpublic void setEncKeyFormatVersion(String encKeyFormatVersion) 
 - 
getEncPlayReadyHeaderpublic String getEncPlayReadyHeader() 
 - 
setEncPlayReadyHeaderpublic void setEncPlayReadyHeader(String encPlayReadyHeader) 
 - 
getFirstAudioTimecodepublic long getFirstAudioTimecode() 
 - 
setFirstAudioTimecodepublic void setFirstAudioTimecode(long firstAudioTimecode) 
 - 
getFirstVideoTimecodepublic long getFirstVideoTimecode() 
 - 
setFirstVideoTimecodepublic void setFirstVideoTimecode(long firstVideoTimecode) 
 - 
newAudioTimecodepublic void newAudioTimecode(long timecode) 
 - 
newVideoTimecodepublic void newVideoTimecode(long timecode) 
 - 
setChunkIndexpublic void setChunkIndex(int chunkIndex) 
 - 
getChunkIndexByTimepublic long getChunkIndexByTime() 
 - 
setChunkIndexByTimepublic void setChunkIndexByTime(long chunkIndexByTime) 
 - 
getChunkIndexForPlaylistpublic long getChunkIndexForPlaylist() 
 - 
isFillSuccessfulpublic boolean isFillSuccessful() 
 - 
setFillSuccessfulpublic void setFillSuccessful(boolean fillSuccessful) 
 - 
getRenditionpublic com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition getRendition() 
 - 
getUserManifestHeaderspublic com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoUserManifestHeaders getUserManifestHeaders() 
 - 
isDurationDiscontinuitypublic boolean isDurationDiscontinuity() 
 - 
setDurationDiscontinuitypublic void setDurationDiscontinuity(boolean isDurationDiscontinuity) 
 - 
isStreamModeDiscontinuitypublic boolean isStreamModeDiscontinuity() 
 - 
setStreamModeDiscontinuitypublic void setStreamModeDiscontinuity(boolean isStreamModeDiscontinuity) 
 - 
getDiscontinuitySequencepublic long getDiscontinuitySequence() 
 - 
setDiscontinuitySequencepublic void setDiscontinuitySequence(long discontinuitySequence) 
 - 
forceDiscontinuitypublic void forceDiscontinuity(boolean force) 
 - 
isDiscontinuitypublic boolean isDiscontinuity() 
 - 
getCalcDurationAudiopublic long getCalcDurationAudio() 
 - 
getCalcDurationVideopublic long getCalcDurationVideo() 
 - 
getCalcDurationpublic long getCalcDuration() 
 - 
getProgramDateTimepublic String getProgramDateTime() 
 - 
setProgramDateTimepublic void setProgramDateTime(String programDateTime) 
 - 
getChunkMappublic com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoChunkMap getChunkMap() 
 - 
getLastAudioTimecodepublic long getLastAudioTimecode() 
 - 
setLastAudioTimecodepublic void setLastAudioTimecode(long lastAudioTimecode) 
 - 
getLastVideoTimecodepublic long getLastVideoTimecode() 
 - 
setLastVideoTimecodepublic void setLastVideoTimecode(long lastVideoTimecode) 
 - 
getPropertiespublic WMSProperties getProperties() 
 - 
addDataPacketpublic void addDataPacket(AMFPacket packet) 
 - 
getDataPacketspublic java.util.List<AMFPacket> getDataPackets() 
 - 
isEncIVBytesInChunklistpublic boolean isEncIVBytesInChunklist() 
 - 
setEncIVBytesInChunklistpublic void setEncIVBytesInChunklist(boolean encIVBytesInChunklist) 
 
- 
 
-