A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes All Packages

A

AAC - org.red5.codec.AudioCodec
 
AAC_SAMPLERATES - Static variable in class org.red5.codec.AACAudio
 
AACAudio - Class in org.red5.codec
Red5 audio codec for the AAC audio format.
AACAudio() - Constructor for class org.red5.codec.AACAudio
Constructs a new AACAudio
ABORT - org.red5.io.sctp.packet.chunks.ChunkType
 
AbstractAudio - Class in org.red5.codec
 
AbstractAudio() - Constructor for class org.red5.codec.AbstractAudio
 
AbstractMessage - Class in org.red5.compatibility.flex.messaging.messages
Base class for all Flex compatibility messages.
AbstractMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Initialize default message fields.
AbstractVideo - Class in org.red5.codec
 
AbstractVideo() - Constructor for class org.red5.codec.AbstractVideo
 
accept() - Method in class org.red5.io.sctp.SctpServerChannel
 
accept() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
AcknowledgeMessage - Class in org.red5.compatibility.flex.messaging.messages
Flex compatibility message that is returned to the client.
AcknowledgeMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
 
AcknowledgeMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given AcknowledgeMessage.
AcknowledgeMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
 
AcknowledgeMessageExt(AcknowledgeMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
 
add(int, T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
add(Tag) - Method in class org.red5.io.matroska.dtd.CompoundTag
method to add child tag to this CompoundTag, updates the size on add
add(T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
addAll(int, Collection<? extends T>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
addAll(Collection<? extends T>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
addData(IoBuffer) - Method in class org.red5.codec.AACAudio
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.AbstractAudio
 
addData(IoBuffer) - Method in class org.red5.codec.AbstractVideo
 
addData(IoBuffer) - Method in class org.red5.codec.AVCVideo
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.HEVCVideo
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in interface org.red5.codec.IAudioStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in interface org.red5.codec.IVideoStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.ScreenVideo
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.ScreenVideo2
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.SorensonVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.AbstractVideo
 
addData(IoBuffer, int) - Method in class org.red5.codec.AV1Video
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.AVCVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.HEVCVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in interface org.red5.codec.IVideoStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.VP8Video
Update the state of the codec with the passed data.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.AbstractAudio
 
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.AbstractVideo
 
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.AV1Video
Add video data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in interface org.red5.codec.IAudioStreamCodec
Add audio data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in interface org.red5.codec.IVideoStreamCodec
Add video data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.OpusAudio
Add audio data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.VP8Video
Add video data with a time stamp and a flag identifying the content as AMF or not.
addHandler(String, TagHandler) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to add TagHandler
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.data.messages.DataMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.data.messages.SequencedMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
addPendingChannel(InetSocketAddress, int, int) - Method in interface org.red5.io.sctp.IServerChannelControl
 
addPendingChannel(InetSocketAddress, int, int) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
addPendingProperty(Object, Class<?>, String) - Method in class org.red5.io.amf3.Input.PendingObject
 
addPostProcessor(IPostProcessor) - Method in class org.red5.io.flv.impl.FLVWriter
Adds a post-process for execution once the instance completes.
addPostProcessor(IPostProcessor) - Method in interface org.red5.io.ITagWriter
Adds a post-process for execution once the instance completes.
addRequest() - Method in class org.red5.cache.impl.CacheableImpl
 
ADPCM - org.red5.codec.AudioCodec
 
alias() - Method in annotation type org.red5.annotations.RemoteClass
 
AMF - Class in org.red5.io.amf
These are the core AMF data types supported by Red5.
AMF() - Constructor for class org.red5.io.amf.AMF
 
AMF3 - Class in org.red5.io.amf3
AMF3 data type definitions.
AMF3() - Constructor for class org.red5.io.amf3.AMF3
 
analyzeFrames() - Method in class org.red5.io.m4a.impl.M4AReader
Performs frame analysis and generates metadata for use in seeking.
analyzeFrames() - Method in class org.red5.io.mp4.impl.MP4Reader
Performs frame analysis and generates metadata for use in seeking.
analyzeKeyFrames() - Method in interface org.red5.io.flv.IKeyFrameDataAnalyzer
Analyze and return keyframe metadata.
analyzeKeyFrames() - Method in class org.red5.io.flv.impl.FLVReader
Key frames analysis may be used as a utility method so synchronize it.
analyzeKeyFrames() - Method in class org.red5.io.mp3.impl.MP3Reader
Analyze and return keyframe metadata.
analyzeKeyFrames() - Method in class org.red5.io.mp4.impl.MP4Reader
 
Anonymous - Annotation Type in org.red5.annotations
Annotation for classes that should be serialized without their class name.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.Chunk
 
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.CookieAck
 
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
 
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.Init
 
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.SctpPacket
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.Chunk
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.CookieAck
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.Init
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.SctpPacket
 
ArrayCollection<T> - Class in org.red5.compatibility.flex.messaging.io
Flex ArrayCollection compatibility class.
ArrayCollection() - Constructor for class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
ArrayCollection(T[]) - Constructor for class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
ArrayUtils - Class in org.red5.io.utils
 
ArrayUtils() - Constructor for class org.red5.io.utils.ArrayUtils
 
Association - Class in org.red5.io.sctp
 
Association(Random, InetSocketAddress) - Constructor for class org.red5.io.sctp.Association
 
Association(Random, InetSocketAddress, int, int) - Constructor for class org.red5.io.sctp.Association
 
AsyncMessage - Class in org.red5.compatibility.flex.messaging.messages
Base class for for asynchronous Flex compatibility messages.
AsyncMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
AsyncMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given AsyncMessage.
AsyncMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
 
AsyncMessageExt(AsyncMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
 
attributeNames - Variable in class org.red5.io.amf3.Input.ClassReference
Names of the attributes of the class.
AudioCodec - Enum in org.red5.codec
Audio codecs that Red5 supports.
audioCodecId - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Audio codec id.
audioOnly - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Only audio frames?
AuthenticationMessage - Class in org.red5.compatibility.flex.messaging.messages
Added to support flex.messaging.messages.AuthenticationMessage as noted in http://jira.red5.org/browse/APPSERVER-176
AuthenticationMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AuthenticationMessage
 
AUTO - org.red5.io.BufferType
 
AV1 - org.red5.codec.VideoCodec
 
AV1_FRAME_PREFIX - Static variable in class org.red5.codec.AV1Video
 
AV1_KEYFRAME_PREFIX - Static variable in class org.red5.codec.AV1Video
 
AV1Packet - Class in org.red5.io.rtp
 
AV1Packet() - Constructor for class org.red5.io.rtp.AV1Packet
 
AV1Video - Class in org.red5.codec
Red5 video codec for the AV1 video format.
AV1Video() - Constructor for class org.red5.codec.AV1Video
 
AVC - org.red5.codec.VideoCodec
 
AVC_PACKET_TYPE_END_OF_SEQUENCE - Static variable in interface org.red5.io.IoConstants
 
AVC_PACKET_TYPE_NALU - Static variable in interface org.red5.io.IoConstants
 
AVC_PACKET_TYPE_SEQUENCE_HEADER - Static variable in interface org.red5.io.IoConstants
 
AVCVideo - Class in org.red5.codec
Red5 video codec for the AVC (h264) video format.
AVCVideo() - Constructor for class org.red5.codec.AVCVideo
Constructs a new AVCVideo.

B

BaseInput - Class in org.red5.io.object
BaseInput represents a way to map input to a HashMap.
BaseInput() - Constructor for class org.red5.io.object.BaseInput
 
BaseOutput - Class in org.red5.io.object
BaseOutput represents a way to map input to a HashMap.
BaseOutput() - Constructor for class org.red5.io.object.BaseOutput
BaseOutput Constructor
BinaryTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html webm tag to hold "binary" value as byte[] array
BinaryTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.BinaryTag
Constructor
BinaryTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.BinaryTag
Constructor
bind(InetSocketAddress) - Method in class org.red5.io.sctp.SctpChannel
 
bind(SocketAddress) - Method in class org.red5.io.sctp.SctpServerChannel
 
bind(SocketAddress, int) - Method in class org.red5.io.sctp.SctpServerChannel
 
bind(SocketAddress, int) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
bindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChannel
 
bindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
BIT_IN_BYTE - Static variable in class org.red5.io.matroska.ParserUtils
 
body - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
buf - Variable in class org.red5.io.amf.Input
 
buf - Variable in class org.red5.io.amf.Output
Output buffer
buf() - Method in class org.red5.io.amf.Output
Return buffer of this Output object
BufferType - Enum in org.red5.io
Buffer types (auto, direct or heap).
BufferUtils - Class in org.red5.io.utils
Buffer Utility class which reads/writes integers to the input/output buffer
BufferUtils() - Constructor for class org.red5.io.utils.BufferUtils
 
build(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
This method will create a Document instance using the default JAXP mechanism and populate using the given StAX stream reader.
build(XMLStreamReader, DocumentBuilder) - Method in class org.red5.io.utils.Stax2DomBuilder
 
build(XMLStreamReader, Document) - Method in class org.red5.io.utils.Stax2DomBuilder
This method will populate given Document using the given StAX stream reader instance.
buildTree(XMLStreamReader, Document) - Method in class org.red5.io.utils.Stax2DomBuilder
This method takes a XMLStreamReader and builds up a JDOM tree.
ByteArray - Class in org.red5.io.amf3
Red5 version of the Flex ByteArray class.
ByteArray() - Constructor for class org.red5.io.amf3.ByteArray
Public constructor.
ByteArray(IoBuffer, int) - Constructor for class org.red5.io.amf3.ByteArray
Internal constructor used to create ByteArray during deserialization.
byteArrayToBinaryString(byte[]) - Static method in class org.red5.io.utils.HexDump
Description of the Method
byteArrayToHexString(byte[]) - Static method in class org.red5.io.utils.HexDump
Description of the Method
byteArrayToHexString(byte[], int, int) - Static method in class org.red5.io.utils.HexDump
Description of the Method
bytesAvailable() - Method in class org.red5.io.amf3.ByteArray
Return number of bytes available for reading.
bytesToHex(byte[]) - Static method in class org.red5.io.matroska.dtd.BinaryTag
Utility helper method to get string representation of given byte array

C

CacheableImpl - Class in org.red5.cache.impl
Provides an implementation of a cacheable object.
CacheableImpl(Object) - Constructor for class org.red5.cache.impl.CacheableImpl
 
CacheableImpl(IoBuffer) - Constructor for class org.red5.cache.impl.CacheableImpl
 
CacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache.
CachingFileKeyFrameMetaCache - Class in org.red5.io
 
CachingFileKeyFrameMetaCache() - Constructor for class org.red5.io.CachingFileKeyFrameMetaCache
 
canDropFrames() - Method in class org.red5.codec.AbstractVideo
 
canDropFrames() - Method in class org.red5.codec.AV1Video
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.AVCVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.HEVCVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in interface org.red5.codec.IVideoStreamCodec
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.SorensonVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.VP8Video
Check if the codec supports frame dropping.
canHandleData(IoBuffer) - Method in class org.red5.codec.AACAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.AbstractAudio
 
canHandleData(IoBuffer) - Method in class org.red5.codec.AbstractVideo
 
canHandleData(IoBuffer) - Method in class org.red5.codec.AV1Video
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.AVCVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.HEVCVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.codec.IAudioStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.codec.IVideoStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.MP3Audio
 
canHandleData(IoBuffer) - Method in class org.red5.codec.OpusAudio
 
canHandleData(IoBuffer) - Method in class org.red5.codec.ScreenVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.ScreenVideo2
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.SorensonVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.SpeexAudio
 
canHandleData(IoBuffer) - Method in class org.red5.codec.ULAWAudio
 
canHandleData(IoBuffer) - Method in class org.red5.codec.VP8Video
Returns true if the codec knows how to handle the passed stream data.
CHARSET - Static variable in class org.red5.io.amf.AMF
UTF-8 is used
CHARSET - Static variable in class org.red5.io.utils.IOUtils
UTF-8 is used
checkReaderSettings(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
 
checkWriteReference(Object) - Method in class org.red5.io.amf.Output
 
Chunk - Class in org.red5.io.sctp.packet.chunks
 
Chunk(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
 
Chunk(ChunkType, byte) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
 
Chunk(ChunkType, byte, short) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
 
CHUNK_HEADER_SIZE - Static variable in class org.red5.io.sctp.packet.chunks.Chunk
 
ChunkFactory - Class in org.red5.io.sctp.packet.chunks
 
ChunkFactory() - Constructor for class org.red5.io.sctp.packet.chunks.ChunkFactory
 
ChunkType - Enum in org.red5.io.sctp.packet.chunks
 
classAliases - Static variable in class org.red5.io.amf.Input
 
classAllowed(String) - Static method in class org.red5.io.object.BaseInput
Checks the deserializer to see if a given class is blacklisted or not.
classAllowed(String) - Static method in class org.red5.io.object.Deserializer
Checks to see if a given class is blacklisted or not.
className - Variable in class org.red5.io.amf3.Input.ClassReference
Name of the deserialized class.
ClassReference(String, int, List<String>) - Constructor for class org.red5.io.amf3.Input.ClassReference
Create new information about a class.
clear() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
clear() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
clearReferences() - Method in class org.red5.io.object.BaseInput
Clears the map
clearReferences() - Method in class org.red5.io.object.BaseOutput
Clears the map
clearReferences() - Method in interface org.red5.io.object.Input
Clears all references
clearReferences() - Method in interface org.red5.io.object.Output
Clear references
CLIENT_PING_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of ping commands.
CLIENT_SYNC_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
clientId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
clientIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
close() - Method in class org.red5.io.flv.impl.FLVReader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.flv.impl.FLVWriter
Ends the writing process, then merges the data file with the flv file header and metadata.
close() - Method in interface org.red5.io.ITagReader
Closes the reader and free any allocated memory.
close() - Method in interface org.red5.io.ITagWriter
Closes a Writer
close() - Method in class org.red5.io.m4a.impl.M4AReader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp3.impl.MP3Reader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp4.impl.MP4Reader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.webm.WebmReader
Will close all opened resources
close() - Method in class org.red5.io.webm.WebmWriter
Will close all opened resources and "finalize" the write process
CLOSE_STREAM - org.red5.io.object.StreamAction
 
CLOSED - org.red5.io.sctp.IAssociationControl.State
 
CLUSTER_REQUEST_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
CommandMessage - Class in org.red5.compatibility.flex.messaging.messages
Command message as sent by the mx:RemoteObject tag.
CommandMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
CommandMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given CommandMessage.
CommandMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
 
CommandMessageExt(CommandMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
 
compareTo(Object) - Method in class org.red5.io.flv.meta.MetaCue
compareTo(MP4Frame) - Method in class org.red5.io.mp4.MP4Frame
The frames are expected to be sorted by their timestamp
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedByte
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedInt
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedLong
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedNumber
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedShort
 
CompoundTag - Class in org.red5.io.matroska.dtd
 
CompoundTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.CompoundTag
Constructor
CompoundTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.CompoundTag
Constructor
compress() - Method in class org.red5.io.amf3.ByteArray
Compress contents using zlib.
connect(InetSocketAddress) - Method in class org.red5.io.sctp.SctpChannel
 
CONNECT - org.red5.io.object.StreamAction
 
Constants - Class in org.red5.compatibility.flex.messaging.messages
Constants for the flex compatibility messages.
Constants() - Constructor for class org.red5.compatibility.flex.messaging.messages.Constants
 
consume(Tag) - Method in interface org.red5.io.webm.TagConsumer
Method will be called as soon as webm Tag is available
consume(Tag) - Method in class org.red5.io.webm.WebmWriter
 
consumeBytes(byte[], int) - Static method in class org.red5.io.utils.BufferUtils
Consumes bytes from an input buffer and returns them in an output buffer.
contains(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
contains(Charset) - Method in class org.red5.io.utils.HexCharset
Tells whether or not this charset contains the given charset.
containsAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
containsKey(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Check if proxied object has a given property.
containsValue(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
ConversionUtils - Class in org.red5.io.utils
Misc utils for conversions
ConversionUtils() - Constructor for class org.red5.io.utils.ConversionUtils
 
convert(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert source to given class
convertArrayToList(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
 
convertArrayToSet(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert array to set, removing duplicates
convertBeanToMap(Object) - Static method in class org.red5.io.utils.ConversionUtils
Convert bean to map
ConverterException - Exception in org.red5.io.matroska
Any exception happens during webm conversion
ConverterException() - Constructor for exception org.red5.io.matroska.ConverterException
 
ConverterException(String) - Constructor for exception org.red5.io.matroska.ConverterException
 
convertMapToBean(Map<String, ? extends Object>, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert map to bean
convertMapToList(Map<?, ?>) - Static method in class org.red5.io.utils.ConversionUtils
 
convertNumberToWrapper(Number, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert number to primitive wrapper like Boolean or Float
convertParams(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert parameters using methods of this utility class.
convertParams(Object[], Class<?>[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert parameters using methods of this utility class
convertStringToWrapper(String, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert string to primitive wrapper like Boolean or Float
convertToArray(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert to array
convertToWrappedPrimitive(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert to wrapped primitive
COOKIE_ACK - org.red5.io.sctp.packet.chunks.ChunkType
 
COOKIE_ECHO - org.red5.io.sctp.packet.chunks.ChunkType
 
COOKIE_ECHOED - org.red5.io.sctp.IAssociationControl.State
 
COOKIE_WAIT - org.red5.io.sctp.IAssociationControl.State
 
CookieAck - Class in org.red5.io.sctp.packet.chunks
 
CookieAck() - Constructor for class org.red5.io.sctp.packet.chunks.CookieAck
 
CookieEcho - Class in org.red5.io.sctp.packet.chunks
 
CookieEcho(byte[]) - Constructor for class org.red5.io.sctp.packet.chunks.CookieEcho
 
CookieEcho(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.CookieEcho
 
CORE_ARRAY - Static variable in class org.red5.io.object.DataTypes
Array type marker
CORE_BOOLEAN - Static variable in class org.red5.io.object.DataTypes
Boolean type marker
CORE_BYTEARRAY - Static variable in class org.red5.io.object.DataTypes
ByteArray type marker (AMF3 only)
CORE_DATE - Static variable in class org.red5.io.object.DataTypes
Date type marker
CORE_END_OBJECT - Static variable in class org.red5.io.object.DataTypes
End marker
CORE_MAP - Static variable in class org.red5.io.object.DataTypes
Map type marker
CORE_NULL - Static variable in class org.red5.io.object.DataTypes
Null type marker
CORE_NUMBER - Static variable in class org.red5.io.object.DataTypes
Number type marker
CORE_OBJECT - Static variable in class org.red5.io.object.DataTypes
Object (Hash) type marker
CORE_SKIP - Static variable in class org.red5.io.object.DataTypes
Padding marker
CORE_STRING - Static variable in class org.red5.io.object.DataTypes
String type marker
CORE_SWITCH - Static variable in class org.red5.io.object.DataTypes
Switch decoding marker
CORE_VECTOR_INT - Static variable in class org.red5.io.object.DataTypes
Vector type markers
CORE_VECTOR_NUMBER - Static variable in class org.red5.io.object.DataTypes
 
CORE_VECTOR_OBJECT - Static variable in class org.red5.io.object.DataTypes
 
CORE_VECTOR_UINT - Static variable in class org.red5.io.object.DataTypes
 
CORE_XML - Static variable in class org.red5.io.object.DataTypes
XML type marker
CORRELATION_ID_BYTES_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
CORRELATION_ID_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
correlationId - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Id of message this message belongs to.
correlationIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
create() - Static method in class org.red5.io.utils.RandomGUID
 
create(String) - Static method in class org.red5.io.matroska.dtd.TagFactory
 
CREATE_STREAM - org.red5.io.object.StreamAction
 
createChunk(byte[], int, int) - Static method in class org.red5.io.sctp.packet.chunks.ChunkFactory
 
createSkipHandler() - Method in class org.red5.io.matroska.parser.TagCrawler
Method to create "default" handler (the one will be used if none other handlers were found) can be overridden to change the logic
createTag(String) - Static method in class org.red5.io.matroska.dtd.TagFactory
 
createTag(VINT, VINT, InputStream) - Static method in class org.red5.io.matroska.dtd.TagFactory
 
currentDataType - Variable in class org.red5.io.amf.Input
 
CUSTOM - org.red5.io.object.StreamAction
 
CUSTOM_AMF_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype AMF mask
CUSTOM_JSON_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype JSON mask
CUSTOM_MOCK_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype mock mask marker
CUSTOM_RTMP_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype RTMP mask
CUSTOM_XML_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype XML mask
CWR - org.red5.io.sctp.packet.chunks.ChunkType
 

D

data - Variable in class org.red5.io.amf3.ByteArray
Internal storage for array contents.
DATA - org.red5.io.sctp.packet.chunks.ChunkType
 
DATA_OPERATION_SET - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Set all attributes from a data message.
DATA_OPERATION_UPDATE - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Update destination based on nested DataMessage packet.
DATA_OPERATION_UPDATE_ATTRIBUTES - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Update given attributes from a data message.
dataInput - Variable in class org.red5.io.amf3.ByteArray
Object used to read from array.
DataInput - Class in org.red5.io.amf3
Implementation of the IDataInput interface.
DataInput(Input) - Constructor for class org.red5.io.amf3.DataInput
Create a new DataInput.
dataMessage - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
DataMessage - Class in org.red5.compatibility.flex.data.messages
Message containing data update requests.
DataMessage() - Constructor for class org.red5.compatibility.flex.data.messages.DataMessage
 
dataOffset - Variable in class org.red5.io.flv.FLVHeader
reserved for data up to 4,294,967,295
dataOutput - Variable in class org.red5.io.amf3.ByteArray
Object used to write to array.
DataOutput - Class in org.red5.io.amf3
Implementation of the IDataOutput interface.
DataOutput(Output) - Constructor for class org.red5.io.amf3.DataOutput
Create a new DataOutput.
DataTypes - Class in org.red5.io.object
The core datatypes supported by red5, I have left out undefined (this is up for debate).
DataTypes() - Constructor for class org.red5.io.object.DataTypes
 
DateTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html Date - signed 8 octets integer in nanoseconds with 0 indicating the precise beginning of the millennium (at 2001-01-01T00:00:00,000000000 UTC)
DateTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.DateTag
Constructor
DateTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.DateTag
Constructor
debug(Logger, String, IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Format debug message
DeclarePrivate - Annotation Type in org.red5.annotations
Annotation for public methods that should not be callable through RTMP, RTMPT or Remoting.
DeclareProtected - Annotation Type in org.red5.annotations
Annotation for public methods that should be protected by a named permission when called through RTMP, RTMPT or Remoting.
decode(int) - Static method in class org.red5.io.utils.LEB128
Decodes an LEB128 unsigned integer into a regular int.
decodeHeader() - Method in class org.red5.io.flv.impl.FLVReader
Decode the header of the stream;
decodeHeader() - Method in interface org.red5.io.ITagReader
Decode the header of the stream;
decodeHeader() - Method in class org.red5.io.m4a.impl.M4AReader
This handles the moov atom being at the beginning or end of the file, so the mdat may also be before or after the moov atom.
decodeHeader() - Method in class org.red5.io.mp3.impl.MP3Reader
Decode the header of the stream;
decodeHeader() - Method in class org.red5.io.mp4.impl.MP4Reader
This handles the moov atom being at the beginning or end of the file, so the mdat may also be before or after the moov atom.
Default - org.red5.io.object.Flag
 
DEFAULT_ADVERTISE_RECEIVE_WINDOW_CREDIT - Static variable in interface org.red5.io.sctp.IAssociationControl
 
DEFAULT_NUMBER_OF_INBOUND_STREAM - Static variable in interface org.red5.io.sctp.IAssociationControl
 
DEFAULT_NUMBER_OF_OUTBOUND_STREAM - Static variable in interface org.red5.io.sctp.IAssociationControl
 
DELAY - Static variable in class org.red5.io.matroska.dtd.DateTag
 
DELETE_STREAM - org.red5.io.object.StreamAction
 
deserialize(Input, Type) - Static method in class org.red5.io.object.Deserializer
Deserializes the input parameter and returns an Object which must then be cast to a core data type
Deserializer - Class in org.red5.io.object
The Deserializer class reads data input and handles the data according to the core data types
destination - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
DESTINATION_CLIENT_ID_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
destroy() - Method in interface org.red5.cache.ICacheStore
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.CacheImpl
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.EhCacheImpl
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.NoCacheImpl
Allows for cleanup of a cache implementation.
destroyCache() - Static method in class org.red5.io.amf.Output
 
DEVICE_SPECIFIC - org.red5.codec.AudioCodec
 
DIRECT - org.red5.io.BufferType
 
Disabled - org.red5.io.object.Flag
 
DISCONNECT - org.red5.io.object.StreamAction
 
docToString(Document) - Static method in class org.red5.io.utils.XMLUtils
Converts doc to String
docToString1(Document) - Static method in class org.red5.io.utils.XMLUtils
Convert a DOM tree into a String using Dom2Writer
docToString2(Document) - Static method in class org.red5.io.utils.XMLUtils
Convert a DOM tree into a String using transform
DOM2Writer - Class in org.red5.io.utils
This class is a utility to serialize a DOM node as XML.
DOM2Writer() - Constructor for class org.red5.io.utils.DOM2Writer
 
DontSerialize - Annotation Type in org.red5.annotations
Annotation for fields that should not be serialized when sending objects to a client.
doubleValue() - Method in class org.red5.io.object.UnsignedByte
 
doubleValue() - Method in class org.red5.io.object.UnsignedInt
 
doubleValue() - Method in class org.red5.io.object.UnsignedLong
 
doubleValue() - Method in class org.red5.io.object.UnsignedShort
 
dumpBox(Container) - Static method in class org.red5.io.mp4.impl.MP4Reader
Dumps the children of a container box.
dumpHex(StringBuilder, byte[]) - Static method in class org.red5.io.utils.HexDump
Dumps a byte array as hex.
duration - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Duration in milliseconds

E

ECNE - org.red5.io.sctp.packet.chunks.ChunkType
 
EhCacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache using EhCache.
EhCacheImpl() - Constructor for class org.red5.cache.impl.EhCacheImpl
 
EMPTY_AAC - Static variable in class org.red5.io.mp4.impl.MP4Reader
Blank AAC data
Enabled - org.red5.io.object.Flag
 
encode() - Method in class org.red5.io.matroska.dtd.Tag
method to encode Tag as sequence of bytes
encode() - Method in class org.red5.io.matroska.VINT
method to encode VINT as sequence of bytes
encode(int) - Static method in class org.red5.io.utils.LEB128
Encodes an int into an LEB128 unsigned integer.
encodeString(String) - Static method in class org.red5.io.amf.Output
Encode string.
encodeString(String) - Static method in class org.red5.io.amf3.Output
 
END_OF_OBJECT_SEQUENCE - Static variable in class org.red5.io.amf.AMF
End of object byte sequence
ENDPOINT_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
enforceAMF3() - Method in class org.red5.io.amf3.Input
Force using AMF3 everywhere
enforceAMF3() - Method in class org.red5.io.amf3.Output
Force using AMF3 everywhere
entrySet() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
eos() - Method in class org.red5.io.mp3.impl.MP3Stream
 
equals(Object) - Method in class org.red5.io.amf3.ByteArray
 
equals(Object) - Method in class org.red5.io.mp4.MP4Frame
 
equals(Object) - Method in class org.red5.io.object.UnsignedByte
 
equals(Object) - Method in class org.red5.io.object.UnsignedInt
 
equals(Object) - Method in class org.red5.io.object.UnsignedLong
 
equals(Object) - Method in class org.red5.io.object.UnsignedNumber
 
equals(Object) - Method in class org.red5.io.object.UnsignedShort
 
equals(String) - Method in enum org.red5.io.object.StreamAction
 
equals(StreamAction) - Method in enum org.red5.io.object.StreamAction
 
ERROR - org.red5.io.sctp.packet.chunks.ChunkType
 
ErrorMessage - Class in org.red5.compatibility.flex.messaging.messages
Compatibility flex error message to be returned to the client.
ErrorMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
ESTABLISHED - org.red5.io.sctp.IAssociationControl.State
 
EVENT - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of event
extendedData - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 

F

faultCode - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
faultDetail - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
faultString - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
FileKeyFrameMetaCache - Class in org.red5.io
File-based keyframe metadata cache.
FileKeyFrameMetaCache() - Constructor for class org.red5.io.FileKeyFrameMetaCache
 
fillArray(Class<?>, Object, Collection) - Static method in class org.red5.io.utils.ArrayUtils
 
fillArray(Class<?>, Collection) - Static method in class org.red5.io.utils.ArrayUtils
 
findMethodsByNameAndNumParams(Object, String, int) - Static method in class org.red5.io.utils.ConversionUtils
Find method by name and number of parameters
Flag - Enum in org.red5.io.object
Serial flag options.
FLAG_CODEC_H263 - Static variable in interface org.red5.io.IoConstants
H263 codec flag
FLAG_CODEC_SCREEN - Static variable in interface org.red5.io.IoConstants
Screen codec flag
FLAG_CODEC_VP6 - Static variable in interface org.red5.io.IoConstants
On2 VP6 codec flag
FLAG_FORMAT_ADPCM - Static variable in interface org.red5.io.IoConstants
ADPCM format flag
FLAG_FORMAT_MP3 - Static variable in interface org.red5.io.IoConstants
MP3 format flag
FLAG_FORMAT_NELLYMOSER - Static variable in interface org.red5.io.IoConstants
NellyMoser-encoded audio format flag
FLAG_FORMAT_NELLYMOSER_8_KHZ - Static variable in interface org.red5.io.IoConstants
8 KHz NellyMoser audio format flag
FLAG_FORMAT_RAW - Static variable in interface org.red5.io.IoConstants
Raw data format flag
FLAG_FRAMETYPE_DISPOSABLE - Static variable in interface org.red5.io.IoConstants
Disposable frame type flag
FLAG_FRAMETYPE_GENERATED_KEYFRAME - Static variable in interface org.red5.io.IoConstants
Generated keyframe type flag
FLAG_FRAMETYPE_INFO - Static variable in interface org.red5.io.IoConstants
Info frame type flag
FLAG_FRAMETYPE_INTERFRAME - Static variable in interface org.red5.io.IoConstants
Interframe flag.
FLAG_FRAMETYPE_KEYFRAME - Static variable in interface org.red5.io.IoConstants
Keyframe type flag
FLAG_RATE_11_KHZ - Static variable in interface org.red5.io.IoConstants
11 KHz rate flag
FLAG_RATE_22_KHZ - Static variable in interface org.red5.io.IoConstants
22 KHz rate flag
FLAG_RATE_44_KHZ - Static variable in interface org.red5.io.IoConstants
44 KHz rate flag
FLAG_RATE_48_KHZ - Static variable in interface org.red5.io.IoConstants
48 KHz rate flag
FLAG_RATE_5_5_KHZ - Static variable in interface org.red5.io.IoConstants
5.5 KHz rate flag
FLAG_SIZE_16_BIT - Static variable in interface org.red5.io.IoConstants
16 bit flag size
FLAG_SIZE_8_BIT - Static variable in interface org.red5.io.IoConstants
8 bit flag size
FLAG_TYPE_MONO - Static variable in interface org.red5.io.IoConstants
Mono mode
FLAG_TYPE_STEREO - Static variable in interface org.red5.io.IoConstants
Stereo mode
flagAudio - Variable in class org.red5.io.flv.FLVHeader
Audio flag
flagReserved01 - Static variable in class org.red5.io.flv.FLVHeader
Reserved flag, one
flagReserved02 - Static variable in class org.red5.io.flv.FLVHeader
Reserved flag, two
flagVideo - Variable in class org.red5.io.flv.FLVHeader
Video flag
FLEX_CLIENT_ID_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
FloatTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html Float tag is class able to store 4 byte float or 8 byte double, stores double by default
FloatTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.FloatTag
Constructor
FloatTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.FloatTag
Constructor
floatValue() - Method in class org.red5.io.object.UnsignedByte
 
floatValue() - Method in class org.red5.io.object.UnsignedInt
 
floatValue() - Method in class org.red5.io.object.UnsignedLong
 
floatValue() - Method in class org.red5.io.object.UnsignedShort
 
flushHeaders() - Method in interface org.red5.io.flv.IFLV
Flushes Header
flushHeaders() - Method in class org.red5.io.flv.impl.FLV
Flushes Header
flushHeaders() - Method in interface org.red5.io.mp4.IMP4
Flushes Header
flushHeaders() - Method in class org.red5.io.mp4.impl.MP4
Flushes Header
FLV - Class in org.red5.io.flv.impl
A FLVImpl implements the FLV api
FLV() - Constructor for class org.red5.io.flv.impl.FLV
Default constructor, used by Spring so that parameters may be injected.
FLV(File) - Constructor for class org.red5.io.flv.impl.FLV
Create FLV from given file source
FLV(File, boolean) - Constructor for class org.red5.io.flv.impl.FLV
Create FLV from given file source and with specified metadata generation option
FLV_FRAME_KEY - Static variable in interface org.red5.codec.IVideoStreamCodec
FLV frame marker constant
FLVHeader - Class in org.red5.io.flv
FLVHeader parses out the contents of a FLV video file and returns the Header data
FLVHeader() - Constructor for class org.red5.io.flv.FLVHeader
 
FLVReader - Class in org.red5.io.flv.impl
A Reader is used to read the contents of a FLV file.
FLVReader(File) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file input stream.
FLVReader(File, boolean) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file input stream, sets up metadata generation flag.
FLVReader(FileChannel) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file channel.
FLVReader(IoBuffer, boolean) - Constructor for class org.red5.io.flv.impl.FLVReader
Accepts mapped file bytes to construct internal members.
FLVWriter - Class in org.red5.io.flv.impl
A Writer is used to write the contents of a FLV file
FLVWriter(boolean, String) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with for a given file
FLVWriter(File, boolean) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with given file and flag indicating whether or not to append.
FLVWriter(String) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with for a given file
FLVWriter(Path, boolean) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with given file and flag indicating whether or not to append.
formatHexDump(String) - Static method in class org.red5.io.utils.HexDump
 
FrameData() - Constructor for class org.red5.codec.IVideoStreamCodec.FrameData
 
FrameData(IoBuffer) - Constructor for class org.red5.codec.IVideoStreamCodec.FrameData
 
frameDuration() - Method in class org.red5.io.mp3.impl.MP3Header
Return the duration of the frame for this header.
frameSize() - Method in class org.red5.io.mp3.impl.MP3Header
Calculate the size of a MP3 frame for this header.
fromBinary(long) - Static method in class org.red5.io.matroska.VINT
method to construct VINT based on its binary representation
fromByteArray(byte[]) - Static method in class org.red5.io.utils.RandomGUID
Returns a uuid / guid for a given byte array.
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedByte
 
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedInt
 
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedLong
 
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedShort
 
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedByte
 
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedInt
 
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedLong
 
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedShort
 
fromString(String) - Static method in class org.red5.io.object.UnsignedByte
 
fromString(String) - Static method in class org.red5.io.object.UnsignedInt
 
fromString(String) - Static method in class org.red5.io.object.UnsignedLong
 
fromString(String) - Static method in class org.red5.io.object.UnsignedShort
 
fromString(String, int) - Static method in class org.red5.io.object.UnsignedByte
 
fromString(String, int) - Static method in class org.red5.io.object.UnsignedInt
 
fromString(String, int) - Static method in class org.red5.io.object.UnsignedLong
 
fromString(String, int) - Static method in class org.red5.io.object.UnsignedShort
 
fromValue(long) - Static method in class org.red5.io.matroska.VINT
method to construct VINT based on its value

G

GenericWriterPostProcessor - Class in org.red5.media.processor
Example post-processor implementation which counts data types in a given file.
GenericWriterPostProcessor() - Constructor for class org.red5.media.processor.GenericWriterPostProcessor
 
get(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
get(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Return the value of a property.
get(String) - Method in interface org.red5.cache.ICacheStore
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.CacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.EhCacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.NoCacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.io.matroska.dtd.CompoundTag
 
GET_STREAM_LENGTH - org.red5.io.object.StreamAction
 
getActionString() - Method in enum org.red5.io.object.StreamAction
 
getAdvertisedReceiverWindowCredit() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getAdvertisedReceiverWindowCredit() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getAllLocalAddresses() - Method in class org.red5.io.sctp.SctpServerChannel
 
getAllLocalAddresses() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
getAppendWriter() - Method in class org.red5.io.flv.impl.FLV
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in interface org.red5.io.IStreamableFile
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in class org.red5.io.m4a.impl.M4A
 
getAppendWriter() - Method in class org.red5.io.mp3.impl.MP3
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in class org.red5.io.mp4.impl.MP4
 
getApplicationContext() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'applicationContext'.
getApplicationContext() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'applicationContext'.
getApplicationContext() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'applicationContext'.
getArray(Class<?>, int) - Static method in class org.red5.io.utils.ArrayUtils
 
getAudioCodec() - Method in interface org.red5.codec.IStreamCodecInfo
Return audio codec
getAudioCodec() - Method in class org.red5.codec.StreamCodecInfo
Return audio codec
getAudioCodecId() - Method in class org.red5.io.flv.impl.FLVReader
 
getAudioCodecId() - Method in interface org.red5.io.flv.meta.IMetaData
 
getAudioCodecId() - Method in class org.red5.io.flv.meta.MetaData
 
getAudioCodecId() - Method in class org.red5.io.m4a.impl.M4AReader
 
getAudioCodecId() - Method in class org.red5.io.mp4.impl.MP4Reader
 
getAudioCodecName() - Method in interface org.red5.codec.IStreamCodecInfo
Getter for audio codec name
getAudioCodecName() - Method in class org.red5.codec.StreamCodecInfo
Getter for audio codec name
getBinary() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for binary
getBinary() - Method in class org.red5.io.matroska.VINT
getter for binary
getBitflags() - Method in class org.red5.io.flv.impl.Tag
Getter for bit flags
getBitRate() - Method in class org.red5.io.mp3.impl.MP3Header
Getter for bitrate
getBody() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getBody() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the body of the message.
getBody() - Method in class org.red5.io.flv.impl.Tag
Return the body IoBuffer
getBody() - Method in interface org.red5.io.ITag
Return the body ByteBuffer
getBodySize() - Method in class org.red5.io.flv.impl.Tag
Return the size of the body
getBodySize() - Method in interface org.red5.io.ITag
Return the size of the body
getBuffer() - Method in class org.red5.io.amf3.Input
Provide access to raw data.
getBuffer() - Method in class org.red5.io.amf3.Output
Provide access to raw data.
getBufferSize() - Static method in class org.red5.io.flv.impl.FLVReader
Getter for buffer size.
getBufferType() - Static method in class org.red5.io.flv.impl.FLVReader
Getter for buffer type (auto, direct or heap).
getByteBuffer() - Method in interface org.red5.cache.ICacheable
Returns a readonly byte buffer.
getByteBuffer() - Method in class org.red5.cache.impl.CacheableImpl
Returns a readonly byte buffer.
getBytes() - Method in interface org.red5.cache.ICacheable
Returns the object contained within the cacheable reference.
getBytes() - Method in class org.red5.cache.impl.CacheableImpl
Returns the object contained within the cacheable reference.
getBytes() - Method in class org.red5.io.object.UnsignedByte
 
getBytes() - Method in class org.red5.io.object.UnsignedInt
 
getBytes() - Method in class org.red5.io.object.UnsignedLong
 
getBytes() - Method in class org.red5.io.object.UnsignedNumber
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.object.UnsignedShort
 
getBytes() - Method in class org.red5.io.sctp.packet.chunks.Chunk
 
getBytes() - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
 
getBytes() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getBytes() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getBytes() - Method in class org.red5.io.sctp.packet.SctpHeader
 
getBytes() - Method in class org.red5.io.sctp.packet.SctpPacket
 
getBytes(long, long) - Static method in class org.red5.io.matroska.ParserUtils
method to encode long as byte array of given size
getBytes(Mac) - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getBytesRead() - Method in class org.red5.io.flv.impl.FLVReader
Returns the amount of bytes read
getBytesRead() - Method in interface org.red5.io.ITagReader
Returns the amount of bytes read
getBytesRead() - Method in class org.red5.io.m4a.impl.M4AReader
Returns the amount of bytes read
getBytesRead() - Method in class org.red5.io.mp3.impl.MP3Reader
Returns the amount of bytes read
getBytesRead() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns the amount of bytes read
getBytesWritten() - Method in class org.red5.io.flv.impl.FLVWriter
Return the bytes written
getBytesWritten() - Method in interface org.red5.io.ITagWriter
Return the bytes written
getCacheHit() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'cacheHit'.
getCacheHit() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheHit'.
getCacheHit() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'cacheHit'.
getCacheManagerEventListener() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheManagerEventListener'.
getCacheMiss() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'cacheMiss'.
getCacheMiss() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheMiss'.
getCacheMiss() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'cacheMiss'.
getCanSeekToEnd() - Method in interface org.red5.io.flv.meta.IMetaData
Returns a boolean depending on whether the video can seek to end
getCanSeekToEnd() - Method in class org.red5.io.flv.meta.MetaData
Returns a boolean depending on whether the video can seek to end
getChannels() - Method in class org.red5.codec.OpusAudio
 
getClassName(Class<?>) - Static method in class org.red5.io.object.Serializer
Handles classes by name, also provides "shortened" class aliases where appropriate.
getClientId() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getClientId() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the client id indicating the client that sent the message.
getColumnNames() - Method in class org.red5.io.object.RecordSet
Return a list containing the names of the columns in the recordset.
getConfigured() - Static method in enum org.red5.codec.AudioCodec
 
getConfigured() - Static method in enum org.red5.codec.VideoCodec
 
getCorrelationId() - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
getCurrentLifespan() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getCursor() - Method in class org.red5.io.object.RecordSetPage
Getter for recordset cursor
getData() - Method in class org.red5.io.amf3.ByteArray
Get internal data.
getData() - Method in class org.red5.io.flv.impl.Tag
Returns the data as a ByteBuffer
getData() - Method in interface org.red5.io.ITag
Returns the data as a ByteBuffer
getData() - Method in class org.red5.io.mp3.impl.MP3Header
Getter for frame sync word data
getData() - Method in class org.red5.io.object.RecordSetPage
Getter for page data
getDataOffset() - Method in class org.red5.io.flv.FLVHeader
Returns the data offset bytes
getDataType() - Method in class org.red5.io.flv.impl.Tag
Get the data type
getDataType() - Method in interface org.red5.io.ITag
Get the data type
getDate() - Method in class org.red5.io.matroska.dtd.DateTag
getter for value as Date
getDecoderConfiguration() - Method in class org.red5.codec.AACAudio
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.AbstractAudio
 
getDecoderConfiguration() - Method in class org.red5.codec.AbstractVideo
 
getDecoderConfiguration() - Method in class org.red5.codec.AVCVideo
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.HEVCVideo
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in interface org.red5.codec.IAudioStreamCodec
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in interface org.red5.codec.IVideoStreamCodec
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.OpusAudio
 
getDestination() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getDestination() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the destination that the message targets.
getDestinationPort() - Method in class org.red5.io.sctp.Association
 
getDestinationPort() - Method in interface org.red5.io.sctp.IAssociationControl
 
getDestinationPort() - Method in class org.red5.io.sctp.packet.SctpHeader
 
getDiskExpiryThreadIntervalSeconds() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'diskExpiryThreadIntervalSeconds'.
getDiskStore() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'diskStore'.
getDuration() - Method in class org.red5.io.flv.impl.FLVReader
Return length in seconds
getDuration() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the duration.
getDuration() - Method in class org.red5.io.flv.meta.MetaData
Returns the duration.
getDuration() - Method in interface org.red5.io.ITagReader
Return length in seconds
getDuration() - Method in class org.red5.io.m4a.impl.M4AReader
Return length in seconds
getDuration() - Method in class org.red5.io.mp3.impl.MP3Reader
Return length in seconds
getDuration() - Method in class org.red5.io.mp4.impl.MP4Reader
Return length in seconds
getDuration(File) - Static method in class org.red5.io.flv.impl.FLVReader
Returns the last tag's timestamp as the files duration.
getEndian() - Method in class org.red5.io.amf3.ByteArray
Return the byteorder used when loading values.
getEndian() - Method in class org.red5.io.amf3.DataInput
Return the byteorder used when loading values.
getEndian() - Method in class org.red5.io.amf3.DataOutput
Return the byteorder used when storing values.
getEndian() - Method in interface org.red5.io.amf3.IDataInput
Return the byteorder used when loading values.
getEndian() - Method in interface org.red5.io.amf3.IDataOutput
Return the byteorder used when storing values.
getEnum(String) - Static method in enum org.red5.io.object.StreamAction
 
getField(Class<?>, String) - Method in class org.red5.io.amf.Output
 
getFieldCache() - Static method in class org.red5.io.amf.Output
 
getFile() - Method in class org.red5.io.flv.impl.FLVReader
Return the file that is loaded.
getFile() - Method in class org.red5.io.flv.impl.FLVWriter
Return the file that is written.
getFile() - Method in interface org.red5.io.flv.meta.IMetaService
Returns the file being accessed
getFile() - Method in class org.red5.io.flv.meta.MetaService
 
getFile() - Method in interface org.red5.io.ITagReader
Return the file that is loaded.
getFile() - Method in interface org.red5.io.ITagWriter
Return the file that is written.
getFile() - Method in class org.red5.io.m4a.impl.M4AReader
Return the file that is loaded.
getFile() - Method in class org.red5.io.mp3.impl.MP3Reader
Return the file that is loaded.
getFile() - Method in class org.red5.io.mp4.impl.MP4Reader
Return the file that is loaded.
getFileData() - Method in class org.red5.io.flv.impl.FLVReader
Returns the file buffer.
getFileData() - Method in class org.red5.io.m4a.impl.M4AReader
Returns the file buffer.
getFileData() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns the file buffer.
getFlagAudio() - Method in class org.red5.io.flv.FLVHeader
Returns a boolean on whether this data contains audio
getFlagReserved01() - Method in class org.red5.io.flv.FLVHeader
Gets the FlagReserved01 which is a datatype specified in the Flash Specification
getFlagReserved02() - Method in class org.red5.io.flv.FLVHeader
Gets the FlagReserved02 which is a datatype specified in the Flash Specification
getFlagVideo() - Method in class org.red5.io.flv.FLVHeader
Returns a boolean on whether this data contains video
getFrame() - Method in class org.red5.codec.IVideoStreamCodec.FrameData
 
getFrameRate() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the framerate.
getFrameRate() - Method in class org.red5.io.flv.meta.MetaData
Returns the framerate.
getGenericType(Class<?>) - Static method in class org.red5.io.utils.ArrayUtils
 
getGetter(Class<?>, BeanMap, String) - Method in class org.red5.io.amf.Output
 
getGetterCache() - Static method in class org.red5.io.amf.Output
 
getHandler(Tag) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to get TagHandler by tag, can be overridden to change the logic of handler searching
getHeader(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getHeader(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns a header value corresponding to the passed header name.
getHeaders() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getHeaders() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the headers for the message.
getHeight() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the height
getHeight() - Method in class org.red5.io.flv.meta.MetaData
Returns the height
getId() - Method in enum org.red5.codec.AudioCodec
Returns back a numeric id for this codec, that happens to correspond to the numeric identifier that FLV will use for this codec.
getId() - Method in enum org.red5.codec.VideoCodec
Returns back a numeric id for this codec, that happens to correspond to the numeric identifier that FLV will use for this codec.
getId() - Method in class org.red5.io.matroska.dtd.Tag
getter for id
getIndex() - Method in class org.red5.codec.OpusAudio
 
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getInitiateTag() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getInitiateTag() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getInstance() - Static method in class org.red5.cache.impl.CacheImpl
Returns the instance of this class.
getInstance() - Static method in class org.red5.cache.impl.NoCacheImpl
Returns the instance of this class.
getInterframe(int) - Method in class org.red5.codec.AbstractVideo
 
getInterframe(int) - Method in class org.red5.codec.AVCVideo
Gets data of interframe with the specified index.
getInterframe(int) - Method in class org.red5.codec.HEVCVideo
Gets data of interframe with the specified index.
getInterframe(int) - Method in interface org.red5.codec.IVideoStreamCodec
Gets data of interframe with the specified index.
getInterframe(int) - Method in class org.red5.codec.SorensonVideo
Gets data of interframe with the specified index.
getItemAt(int) - Method in class org.red5.io.object.RecordSet
Return a specified item from the recordset.
getKeyframe() - Method in class org.red5.codec.AbstractVideo
Returns keyframe data.
getKeyframe() - Method in interface org.red5.codec.IVideoStreamCodec
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.ScreenVideo
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.ScreenVideo2
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.SorensonVideo
Returns keyframe data.
getKeyFrameData() - Method in interface org.red5.io.flv.IFLV
Gets the keyframe data
getKeyFrameData() - Method in class org.red5.io.flv.impl.FLV
Gets the keyframe data
getKeyFrameData() - Method in interface org.red5.io.mp4.IMP4
Gets the keyframe data
getKeyFrameData() - Method in class org.red5.io.mp4.impl.MP4
Gets the keyframe data
getKeyframes() - Method in class org.red5.codec.AbstractVideo
Returns all the keyframe data.
getKeyframes() - Method in interface org.red5.codec.IVideoStreamCodec
Returns all the keyframe data.
getKeyframes() - Method in class org.red5.codec.ScreenVideo2
 
getKeyframes() - Method in class org.red5.codec.SorensonVideo
 
getLength() - Method in class org.red5.io.matroska.VINT
getter for length
getLength() - Method in class org.red5.io.object.RecordSet
Get the total number of items.
getMac() - Method in interface org.red5.io.sctp.IServerChannelControl
 
getMac() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getMac() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
getMemoryStoreEvictionPolicy() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'memoryStoreEvictionPolicy'.
getMessage() - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
 
getMessage() - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
 
getMessageId() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getMessageId() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the unique message id.
getMetaCue() - Method in interface org.red5.io.flv.meta.IMetaData
Gets the cue points
getMetaCue() - Method in class org.red5.io.flv.meta.MetaData
Return array of cue points
getMetaData() - Method in interface org.red5.io.flv.IFLV
Returns a map of the metadata
getMetaData() - Method in class org.red5.io.flv.impl.FLV
Returns a map of the metadata
getMetaData() - Method in interface org.red5.io.mp4.IMP4
Returns a map of the metadata
getMetaData() - Method in class org.red5.io.mp4.impl.MP4
Returns a map of the metadata
getName() - Method in interface org.red5.cache.ICacheable
Returns the name of the cached object.
getName() - Method in class org.red5.cache.impl.CacheableImpl
Returns the name of the cached object.
getName() - Method in class org.red5.codec.AACAudio
getName() - Method in class org.red5.codec.AbstractAudio
 
getName() - Method in class org.red5.codec.AbstractVideo
 
getName() - Method in class org.red5.codec.AV1Video
getName() - Method in class org.red5.codec.AVCVideo
getName() - Method in class org.red5.codec.HEVCVideo
getName() - Method in interface org.red5.codec.IAudioStreamCodec
 
getName() - Method in interface org.red5.codec.IVideoStreamCodec
 
getName() - Method in class org.red5.codec.MP3Audio
 
getName() - Method in class org.red5.codec.OpusAudio
 
getName() - Method in class org.red5.codec.ScreenVideo
getName() - Method in class org.red5.codec.ScreenVideo2
getName() - Method in class org.red5.codec.SorensonVideo
getName() - Method in class org.red5.codec.SpeexAudio
 
getName() - Method in class org.red5.codec.ULAWAudio
 
getName() - Method in class org.red5.codec.VP8Video
getName() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the name
getName() - Method in class org.red5.io.flv.meta.MetaCue
Gets the name
getName() - Method in class org.red5.io.matroska.dtd.Tag
getter for name
getNumberAvailable() - Method in class org.red5.io.object.RecordSet
Get the number of items already received from the server.
getNumberOfInboundStreams() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getNumberOfInboundStreams() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getNumberOfOutboundStreams() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getNumberOfOutboundStreams() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getNumberOfSubElements() - Method in class org.red5.io.matroska.dtd.CompoundTag
 
getNumInterframes() - Method in class org.red5.codec.AbstractVideo
 
getNumInterframes() - Method in class org.red5.codec.AVCVideo
Returns the number of interframes collected from last keyframe.
getNumInterframes() - Method in class org.red5.codec.HEVCVideo
Returns the number of interframes collected from last keyframe.
getNumInterframes() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the number of interframes collected from last keyframe.
getNumInterframes() - Method in class org.red5.codec.SorensonVideo
Returns the number of interframes collected from last keyframe.
getObjectNames() - Method in interface org.red5.cache.ICacheStore
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.CacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.EhCacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.NoCacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjects() - Method in interface org.red5.cache.ICacheStore
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.CacheImpl
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.EhCacheImpl
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.NoCacheImpl
Return iterator over the already loaded objects in the storage.
getOBUElements() - Method in class org.red5.io.rtp.AV1Packet
 
getOffset() - Method in class org.red5.io.flv.impl.FLVReader
Returns the offet length
getOffset() - Method in class org.red5.io.flv.impl.FLVWriter
Return the offset
getOffset() - Method in interface org.red5.io.ITagReader
Returns the offet length
getOffset() - Method in interface org.red5.io.ITagWriter
Return the offset
getOffset() - Method in class org.red5.io.m4a.impl.M4AReader
Returns the offet length
getOffset() - Method in class org.red5.io.mp3.impl.MP3Reader
Returns the offet length
getOffset() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns the offet length
getOffset() - Method in class org.red5.io.mp4.MP4Frame
Returns the offset of the data chunk in the media source.
getOperation() - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
getOperation() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
getParameters() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
getPendingChannel(InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
 
getPendingChannel(InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
getPort() - Method in interface org.red5.io.sctp.IServerChannelControl
 
getPort() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
getPrettyFormatted(String) - Static method in class org.red5.io.utils.RandomGUID
Returns a nice neat formatted string.
getPreviousTagSize() - Method in class org.red5.io.flv.impl.Tag
Return previous tag size
getPreviousTagSize() - Method in interface org.red5.io.ITag
Returns previous tag size
getPropertyType(Object, String) - Method in class org.red5.io.amf.Input
 
getQualified(String, String) - Method in class org.red5.io.utils.Stax2DomBuilder
 
getRandom() - Method in interface org.red5.io.sctp.IServerChannelControl
 
getRandom() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
getReader() - Method in class org.red5.io.flv.impl.FLV
Returns a reader to parse and read the tags inside the file.
getReader() - Method in interface org.red5.io.IStreamableFile
Returns a reader to parse and read the tags inside the file.
getReader() - Method in class org.red5.io.m4a.impl.M4A
Returns a reader to parse and read the tags inside the file.
getReader() - Method in class org.red5.io.mp3.impl.MP3
Returns a reader to parse and read the tags inside the file.
getReader() - Method in class org.red5.io.mp4.impl.MP4
Returns a reader to parse and read the tags inside the file.
getReference(int) - Method in class org.red5.io.object.BaseInput
Returns the object with the parameters id
getReferenceId(Object) - Method in class org.red5.io.object.BaseOutput
Returns the reference id based on the parameter obj
getRefStorage() - Method in class org.red5.io.amf3.Input
 
getRemotePassword() - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
getRemoteUsername() - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
getSampleRate() - Method in class org.red5.io.mp3.impl.MP3Header
Getter for sample rate
getSerializeCache() - Static method in class org.red5.io.amf.Output
 
getSignature() - Method in class org.red5.io.flv.FLVHeader
Returns the signature bytes
getSize() - Method in class org.red5.io.matroska.dtd.Tag
getter for size
getSize() - Method in class org.red5.io.mp4.MP4Frame
Returns the size of the data chunk.
getSize() - Method in class org.red5.io.sctp.packet.chunks.Chunk
 
getSize() - Method in class org.red5.io.sctp.packet.chunks.Init
 
getSize() - Method in class org.red5.io.sctp.packet.chunks.InitAck
 
getSize() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getSize() - Method in class org.red5.io.sctp.packet.SctpHeader
 
getSource() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
getSourcePort() - Method in class org.red5.io.sctp.Association
 
getSourcePort() - Method in interface org.red5.io.sctp.IAssociationControl
 
getSourcePort() - Method in class org.red5.io.sctp.packet.SctpHeader
 
getSourcePort() - Method in class org.red5.io.sctp.packet.SctpPacket
 
getState() - Method in class org.red5.io.sctp.Association
 
getState() - Method in interface org.red5.io.sctp.IAssociationControl
 
getString() - Method in class org.red5.io.amf.Input
Reads string from buffer
getString() - Method in class org.red5.io.amf3.Input
 
getString() - Method in interface org.red5.io.object.Input
Read a string without the string type header.
getStringCache() - Static method in class org.red5.io.amf.Output
 
getTime() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the time
getTime() - Method in class org.red5.io.flv.meta.MetaCue
Gets the time
getTime() - Method in class org.red5.io.mp4.MP4Frame
Returns the timestamp.
getTimeCode() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for time code
getTimeOffset() - Method in class org.red5.io.mp4.MP4Frame
 
getTimestamp() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getTimestamp() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the timestamp for the message.
getTimestamp() - Method in class org.red5.io.flv.impl.Tag
Return the timestamp
getTimestamp() - Method in interface org.red5.io.ITag
Return the timestamp
getTimeToLive() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
getTimeToLive() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the time to live for the message.
getTotalBytes() - Method in class org.red5.io.flv.impl.FLVReader
Get the total readable bytes in a file or ByteBuffer.
getTotalBytes() - Method in interface org.red5.io.ITagReader
Get the total readable bytes in a file or ByteBuffer
getTotalBytes() - Method in class org.red5.io.m4a.impl.M4AReader
 
getTotalBytes() - Method in class org.red5.io.mp3.impl.MP3Reader
Get the total readable bytes in a file or ByteBuffer.
getTotalBytes() - Method in class org.red5.io.mp4.impl.MP4Reader
Get the total readable bytes in a file or IoBuffer.
getTrackNumber() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for track number
getType() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
getType() - Method in class org.red5.io.flv.impl.Tag
Getter for tag type
getType() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the type
getType() - Method in class org.red5.io.flv.meta.MetaCue
Gets the type
getType() - Method in class org.red5.io.mp4.MP4Frame
Returns the data type, being audio or video.
getUid() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
getValue() - Method in class org.red5.io.matroska.dtd.BinaryTag
getter for value
getValue() - Method in class org.red5.io.matroska.dtd.FloatTag
getter for value as double
getValue() - Method in class org.red5.io.matroska.dtd.StringTag
getter for value
getValue() - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
getter for value
getValue() - Method in class org.red5.io.matroska.VINT
getter for value
getValue() - Method in enum org.red5.io.sctp.packet.chunks.ChunkType
 
getVerificationTag() - Method in class org.red5.io.sctp.Association
 
getVerificationTag() - Method in interface org.red5.io.sctp.IAssociationControl
 
getVerificationTag() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
getVerificationTag() - Method in class org.red5.io.sctp.packet.SctpHeader
 
getVerificationTag() - Method in class org.red5.io.sctp.packet.SctpPacket
 
getVerificationTagItself() - Method in class org.red5.io.sctp.Association
 
getVersion() - Method in class org.red5.io.flv.FLVHeader
Gets the version byte
getVideoCodec() - Method in interface org.red5.codec.IStreamCodecInfo
Return video codec
getVideoCodec() - Method in class org.red5.codec.StreamCodecInfo
Return video codec
getVideoCodecId() - Method in class org.red5.io.flv.impl.FLVReader
 
getVideoCodecId() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the video codec id
getVideoCodecId() - Method in class org.red5.io.flv.meta.MetaData
Returns the video codec id
getVideoCodecId() - Method in class org.red5.io.mp4.impl.MP4Reader
 
getVideoCodecName() - Method in interface org.red5.codec.IStreamCodecInfo
Getter for video codec name
getVideoCodecName() - Method in class org.red5.codec.StreamCodecInfo
Getter for video codec name
getVideoDataRate() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the videodatarate
getVideoDataRate() - Method in class org.red5.io.flv.meta.MetaData
Returns the videodatarate
getWidth() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the width Video width
getWidth() - Method in class org.red5.io.flv.meta.MetaData
Returns the width Video width
getWritePostProcessors() - Method in class org.red5.io.flv.impl.FLV
 
getWriter() - Method in class org.red5.io.flv.impl.FLV
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in interface org.red5.io.IStreamableFile
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in class org.red5.io.m4a.impl.M4A
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in class org.red5.io.mp3.impl.MP3
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in class org.red5.io.mp4.impl.MP4
Returns a writer that creates a new file or truncates existing contents.

H

H263 - org.red5.codec.VideoCodec
 
handle(Tag, InputStream) - Method in interface org.red5.io.matroska.parser.TagHandler
 
hasAudio() - Method in interface org.red5.codec.IStreamCodecInfo
Has audio support?
hasAudio() - Method in class org.red5.codec.StreamCodecInfo
Has audio support?
hashCode() - Method in class org.red5.io.amf3.ByteArray
 
hashCode() - Method in class org.red5.io.mp4.MP4Frame
 
hashCode() - Method in class org.red5.io.object.UnsignedByte
 
hashCode() - Method in class org.red5.io.object.UnsignedInt
 
hashCode() - Method in class org.red5.io.object.UnsignedLong
 
hashCode() - Method in class org.red5.io.object.UnsignedNumber
 
hashCode() - Method in class org.red5.io.object.UnsignedShort
 
hasKeyFrameData() - Method in interface org.red5.io.flv.IFLV
Returns a boolean stating whether a flv has keyframedata
hasKeyFrameData() - Method in class org.red5.io.flv.impl.FLV
Returns a boolean stating whether a flv has keyframedata
hasKeyFrameData() - Method in interface org.red5.io.mp4.IMP4
Returns a boolean stating whether a mp4 has keyframedata
hasKeyFrameData() - Method in class org.red5.io.mp4.impl.MP4
Returns a boolean stating whether a mp4 has keyframedata
hasMetaData() - Method in interface org.red5.io.flv.IFLV
Returns a boolean stating whether the flv has metadata
hasMetaData() - Method in class org.red5.io.flv.impl.FLV
Returns a boolean stating whether the flv has metadata
hasMetaData() - Method in interface org.red5.io.mp4.IMP4
Returns a boolean stating whether the mp4 has metadata
hasMetaData() - Method in class org.red5.io.mp4.impl.MP4
Returns a boolean stating whether the mp4 has metadata
hasMoreProperties() - Method in class org.red5.io.amf.Input
Returns a boolean stating whether there are more properties
hasMoreTags() - Method in class org.red5.io.flv.impl.FLVReader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in interface org.red5.io.ITagReader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in class org.red5.io.m4a.impl.M4AReader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in class org.red5.io.mp3.impl.MP3Reader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns a boolean stating whether the FLV has more tags
hasReference(Object) - Method in class org.red5.io.object.BaseOutput
Returns a boolean stating whether the map contains an object with that key
hasVideo() - Method in interface org.red5.codec.IStreamCodecInfo
Has video support?
hasVideo() - Method in class org.red5.codec.StreamCodecInfo
Has video support?
hasVideo() - Method in class org.red5.io.flv.impl.FLVReader
Check if the reader also has video tags.
hasVideo() - Method in interface org.red5.io.ITagReader
Check if the reader also has video tags.
hasVideo() - Method in class org.red5.io.m4a.impl.M4AReader
Check if the reader also has video tags.
hasVideo() - Method in class org.red5.io.mp3.impl.MP3Reader
A MP3 stream never has video.
hasVideo() - Method in class org.red5.io.mp4.impl.MP4Reader
Check if the reader also has video tags.
headerExists(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
headerExists(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Tests whether a header with the passed name exists.
headers - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
HEAP - org.red5.io.BufferType
 
HEARTBEAT - org.red5.io.sctp.packet.chunks.ChunkType
 
HEARTBEAT_ACK - org.red5.io.sctp.packet.chunks.ChunkType
 
HEVC - org.red5.codec.VideoCodec
 
HEVCVideo - Class in org.red5.codec
Red5 video codec for the HEVC (h265) video format.
HEVCVideo() - Constructor for class org.red5.codec.HEVCVideo
Constructs a new AVCVideo.
HexCharset - Class in org.red5.io.utils
This was borrowed from the Soupdragon base64 library.
HexCharset(boolean) - Constructor for class org.red5.io.utils.HexCharset
Creates a new instance of HexCharset
HexCharset(boolean, int) - Constructor for class org.red5.io.utils.HexCharset
Construct the charset
HexDump - Class in org.red5.io.utils
Hexadecimal byte dumper
HexDump() - Constructor for class org.red5.io.utils.HexDump
 
hexLetters - Static variable in class org.red5.io.object.UnsignedNumber
 
hexStringToByteArray(String) - Static method in class org.red5.io.utils.HexDump
Converts readable hex-String to byteArray
hexStringToByteArray(String) - Static method in class org.red5.io.utils.IOUtils
Returns a byte array for the given hex encoded string.

I

IAssociationControl - Interface in org.red5.io.sctp
 
IAssociationControl.State - Enum in org.red5.io.sctp
 
IAudioStreamCodec - Interface in org.red5.codec
Represents an Audio codec and its associated decoder configuration.
ICacheable - Interface in org.red5.cache
Base interface for objects that can be made cacheable.
ICacheStore - Interface in org.red5.cache
Storage for cacheable objects.
ICueType - Interface in org.red5.io.flv.meta
Cue point type
ICustomSerializable - Interface in org.red5.io.object
Interface for objects that know how to serialize their contents.
IDataInput - Interface in org.red5.io.amf3
Interface implemented by classes that provide a way to load custom objects.
IDataOutput - Interface in org.red5.io.amf3
Interface implemented by classes that provide a way to store custom objects.
identity - Variable in class org.red5.compatibility.flex.data.messages.DataMessage
 
IExternalizable - Interface in org.red5.io.amf3
Interface that needs to be implemented by classes that serialize / deserialize themselves.
IFLV - Interface in org.red5.io.flv
Represents FLV file
IKeyFrameDataAnalyzer - Interface in org.red5.io.flv
Analyzes key frame data.
IKeyFrameDataAnalyzer.KeyFrameMeta - Class in org.red5.io.flv
Keyframe metadata.
IKeyFrameMetaCache - Interface in org.red5.io
Interface defining a cache for keyframe metadata informations.
IM4A - Interface in org.red5.io.m4a
Represents M4A / AAC file
IMeta - Interface in org.red5.io.flv.meta
IMeta is a Marker Interface CuePoint and MetaData both implement this interface
IMetaCue - Interface in org.red5.io.flv.meta
ICuePoint defines contract methods for use with cuepoints
IMetaData<K,​V> - Interface in org.red5.io.flv.meta
FLV MetaData interface
IMetaService - Interface in org.red5.io.flv.meta
IMetaService Defines the MetaData Service API
IMP3 - Interface in org.red5.io.mp3
Informations about a MP3 file.
IMP4 - Interface in org.red5.io.mp4
Represents MP4 file
implCloseSelectableChannel() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
implConfigureBlocking(boolean) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
indexOf(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
INFO_PACKET_SEEK_END - Static variable in interface org.red5.io.IoConstants
 
INFO_PACKET_SEEK_START - Static variable in interface org.red5.io.IoConstants
 
init() - Method in class org.red5.cache.impl.CacheImpl
 
init() - Method in class org.red5.cache.impl.EhCacheImpl
 
init(Object...) - Method in class org.red5.media.processor.GenericWriterPostProcessor
 
init(Object...) - Method in interface org.red5.media.processor.IPostProcessor
Initialize processor with given objects.
init(Object...) - Method in interface org.red5.media.processor.IPreProcessor
Initialize processor with given objects.
Init - Class in org.red5.io.sctp.packet.chunks
 
Init(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Init
 
Init(int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Init
 
INIT - org.red5.io.sctp.packet.chunks.ChunkType
 
INIT_ACK - org.red5.io.sctp.packet.chunks.ChunkType
 
INIT_STREAM - org.red5.io.object.StreamAction
 
InitAck - Class in org.red5.io.sctp.packet.chunks
 
InitAck(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.InitAck
 
InitAck(int, int, StateCookie, Mac) - Constructor for class org.red5.io.sctp.packet.chunks.InitAck
 
Input - Class in org.red5.io.amf
Input for Red5 data types
Input - Class in org.red5.io.amf3
Input for Red5 data (AMF3) types
Input - Interface in org.red5.io.object
Interface for Input which defines the contract methods which are to be implemented.
Input(IoBuffer) - Constructor for class org.red5.io.amf.Input
Creates Input object from byte buffer
Input(IoBuffer) - Constructor for class org.red5.io.amf3.Input
Creates Input object for AMF3 from byte buffer
Input(IoBuffer, Input.RefStorage) - Constructor for class org.red5.io.amf3.Input
Creates Input object for AMF3 from byte buffer and initializes references from passed RefStorage
Input.ClassReference - Class in org.red5.io.amf3
Holds informations about already deserialized classes.
Input.PendingObject - Class in org.red5.io.amf3
Dummy class that is stored as reference for objects currently being deserialized that reference themselves.
Input.RefStorage - Class in org.red5.io.amf3
Class used to collect AMF3 references.
intValue() - Method in class org.red5.io.object.UnsignedByte
 
intValue() - Method in class org.red5.io.object.UnsignedInt
 
intValue() - Method in class org.red5.io.object.UnsignedLong
 
intValue() - Method in class org.red5.io.object.UnsignedShort
 
invokeMethod(String, Object[]) - Method in interface org.red5.io.client.IRemotingClient
 
IoConstants - Interface in org.red5.io
Constants found in FLV files / streams.
IOUtils - Class in org.red5.io.utils
Miscellaneous I/O utility methods
IOUtils() - Constructor for class org.red5.io.utils.IOUtils
 
IPostProcessor - Interface in org.red5.media.processor
Post processes media.
IPreProcessor - Interface in org.red5.media.processor
Pre-processes media.
IRemotingClient - Interface in org.red5.io.client
 
isBaseTypeOrArray(Object) - Static method in class org.red5.io.utils.ConversionUtils
Returns true for base types or arrays of base type.
isBasicType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a basic data type
isBufferInterframes() - Method in class org.red5.codec.AVCVideo
 
isBufferInterframes() - Method in class org.red5.codec.HEVCVideo
 
isCached() - Method in interface org.red5.cache.ICacheable
Returns true if the object is cached, false otherwise.
isCached() - Method in class org.red5.cache.impl.CacheableImpl
Returns true if the object is cached, false otherwise.
isComplexType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a complex data type
isCustom(Object) - Method in class org.red5.io.amf.Output
Whether object is custom
isCustom(Object) - Method in interface org.red5.io.object.Output
Whether object is custom
isCustomType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a custom data type
isEmpty() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
isEmpty() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
IServerChannelControl - Interface in org.red5.io.sctp
 
isFullyPopulated() - Method in class org.red5.io.object.RecordSet
Check if all items are available on the client.
isKeyFrame() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for key frame
isKeyFrame() - Method in class org.red5.io.mp4.MP4Frame
Returns whether or not this chunk represents a key frame.
isNeedConfig() - Method in class org.red5.codec.OpusAudio
 
isProtected() - Method in class org.red5.io.mp3.impl.MP3Header
Whether MP3 has protection bit
isStereo() - Method in class org.red5.io.mp3.impl.MP3Header
Whether stereo playback mode is used
IStreamableFile - Interface in org.red5.io
Interface represents streamable file with tag reader and writers (one for plain mode and one for append)
IStreamCodecInfo - Interface in org.red5.codec
Stream codec information
isValid(Mac) - Method in class org.red5.io.sctp.packet.chunks.StateCookie
 
ITag - Interface in org.red5.io
A Tag represents the contents or payload of a streamable file.
ITagReader - Interface in org.red5.io
 
ITagWriter - Interface in org.red5.io
Writes tags to a file
iterator() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
IVideoStreamCodec - Interface in org.red5.codec
Represents a Video codec and its associated decoder configuration.
IVideoStreamCodec.FrameData - Class in org.red5.codec
Holder for video frame data.

J

JPEG - org.red5.codec.VideoCodec
 

K

KeyFrameMeta() - Constructor for class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
 
keyframes - Variable in class org.red5.codec.AbstractVideo
Storage for key frames
keyframeTimestamp - Variable in class org.red5.codec.AbstractVideo
Current timestamp for the stored keyframe
keySet() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 

L

lastIndexOf(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
LEB128 - Class in org.red5.io.utils
This class encodes and decodes integers in the LEB128 compression format.
LEB128() - Constructor for class org.red5.io.utils.LEB128
 
length() - Method in class org.red5.io.amf3.ByteArray
Return total number of bytes in array.
listIterator() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
listIterator(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
loadBlackList() - Static method in class org.red5.io.object.Deserializer
 
loadKeyFrameMeta(File) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
 
loadKeyFrameMeta(File) - Method in class org.red5.io.FileKeyFrameMetaCache
Load keyframe informations for the given file.
loadKeyFrameMeta(File) - Method in interface org.red5.io.IKeyFrameMetaCache
Load keyframe informations for the given file.
log - Static variable in class org.red5.cache.impl.CacheableImpl
 
log - Static variable in class org.red5.cache.impl.CacheImpl
 
log - Static variable in class org.red5.cache.impl.EhCacheImpl
 
log - Static variable in class org.red5.cache.impl.NoCacheImpl
 
log - Variable in class org.red5.io.amf.Input
 
log - Static variable in class org.red5.io.amf.Output
 
log - Static variable in class org.red5.io.amf3.Output
 
log - Static variable in class org.red5.io.flv.impl.FLV
 
log - Static variable in class org.red5.io.flv.meta.MetaService
 
log - Static variable in class org.red5.io.m4a.impl.M4A
 
log - Static variable in class org.red5.io.mp3.impl.MP3Reader
 
log - Static variable in class org.red5.io.mp4.impl.MP4
 
log - Static variable in class org.red5.io.object.Serializer
 
log - Static variable in class org.red5.io.utils.XMLUtils
Logger
log - Variable in class org.red5.media.processor.GenericWriterPostProcessor
 
LOGIN_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of authentication commands.
LOGOUT_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
LONG_STRING_LENGTH - Static variable in class org.red5.io.amf.AMF
Max string length constant
LONG_STRING_LENGTH - Static variable in class org.red5.io.amf3.AMF3
Max string length
longValue() - Method in class org.red5.io.object.UnsignedByte
 
longValue() - Method in class org.red5.io.object.UnsignedInt
 
longValue() - Method in class org.red5.io.object.UnsignedLong
 
longValue() - Method in class org.red5.io.object.UnsignedShort
 

M

M4A - Class in org.red5.io.m4a.impl
A M4AImpl implements the M4A api
M4A() - Constructor for class org.red5.io.m4a.impl.M4A
Default constructor, used by Spring so that parameters may be injected.
M4A(File) - Constructor for class org.red5.io.m4a.impl.M4A
Create M4A from given file source
M4AReader - Class in org.red5.io.m4a.impl
A Reader is used to read the contents of a M4A file.
M4AReader(File) - Constructor for class org.red5.io.m4a.impl.M4AReader
Creates M4A reader from file input stream, sets up metadata generation flag.
main(String[]) - Static method in class org.red5.io.flv.impl.FLVWriter
Exposed to allow repair of flv files if .info and .ser files still exist.
main(String[]) - Static method in class org.red5.io.rtp.AV1Packet
 
main(String[]) - Static method in class org.red5.io.utils.IOUtils
 
main(String[]) - Static method in class org.red5.io.utils.LEB128
 
marshal(int, byte[]) - Static method in class org.red5.io.rtp.AV1Packet
 
MASK_BYTE_1 - Static variable in class org.red5.io.matroska.VINT
 
MASK_BYTE_2 - Static variable in class org.red5.io.matroska.VINT
 
MASK_BYTE_3 - Static variable in class org.red5.io.matroska.VINT
 
MASK_BYTE_4 - Static variable in class org.red5.io.matroska.VINT
 
MASK_BYTE_8 - Static variable in class org.red5.io.matroska.VINT
 
MASK_SOUND_FORMAT - Static variable in interface org.red5.io.IoConstants
Mask sound format (unsigned)
MASK_SOUND_RATE - Static variable in interface org.red5.io.IoConstants
Mask sound rate
MASK_SOUND_SIZE - Static variable in interface org.red5.io.IoConstants
Mask sound size
MASK_SOUND_TYPE - Static variable in interface org.red5.io.IoConstants
Mask sound type
MASK_VIDEO_CODEC - Static variable in interface org.red5.io.IoConstants
Mask video codec
MASK_VIDEO_FRAMETYPE - Static variable in interface org.red5.io.IoConstants
Video frametype flag
MatroskaParser - Interface in org.red5.io.matroska.parser
 
MAX_INTEGER_VALUE - Static variable in class org.red5.io.amf3.AMF3
Maximum possible value for integer number encoding.
MAX_LENGTH - Static variable in class org.red5.codec.VP8Video
Maximum length of a VP8 payload descriptor.
mCfgIgnoreWs - Variable in class org.red5.io.utils.Stax2DomBuilder
Whether ignorable white space should be ignored, ie not added in the resulting JDOM tree.
mergeMeta(IMetaData<?, ?>, IMetaData<?, ?>) - Static method in class org.red5.io.flv.meta.MetaService
Merges the two Meta objects
Message - Interface in org.red5.compatibility.flex.messaging.messages
 
messageId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
messageIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
messageRefType - Variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
MESSAGING_VERSION - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
MetaCue<K,​V> - Class in org.red5.io.flv.meta
Cue point is metadata marker used to control and accompany video playback with client-side application events.
MetaCue() - Constructor for class org.red5.io.flv.meta.MetaCue
CuePoint constructor
MetaData<K,​V> - Class in org.red5.io.flv.meta
MetaData Implementation
MetaData() - Constructor for class org.red5.io.flv.meta.MetaData
MetaData constructor
MetaService - Class in org.red5.io.flv.meta
MetaService represents a MetaData service in Spring
MetaService() - Constructor for class org.red5.io.flv.meta.MetaService
MetaService constructor
MetaService(File) - Constructor for class org.red5.io.flv.meta.MetaService
 
MIN_INTEGER_VALUE - Static variable in class org.red5.io.amf3.AMF3
Minimum possible value for integer number encoding.
mLastLocalName - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mLastPrefix - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mLastQName - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mNsAware - Variable in class org.red5.io.utils.Stax2DomBuilder
 
MP2 - org.red5.codec.AudioCodec
 
MP3 - Class in org.red5.io.mp3.impl
Represents MP3 file
MP3 - org.red5.codec.AudioCodec
 
MP3(File) - Constructor for class org.red5.io.mp3.impl.MP3
Creates MP3 object using given file
MP3_8K - org.red5.codec.AudioCodec
 
MP3Audio - Class in org.red5.codec
Red5 audio codec for the MP3 audio format.
MP3Audio() - Constructor for class org.red5.codec.MP3Audio
 
MP3Header - Class in org.red5.io.mp3.impl
Header of a MP3 frame.
MP3Header(int) - Constructor for class org.red5.io.mp3.impl.MP3Header
Creates MP3 header from frame sync value
MP3Reader - Class in org.red5.io.mp3.impl
Read MP3 files
MP3Reader(File) - Constructor for class org.red5.io.mp3.impl.MP3Reader
Creates reader from file input stream
MP3Stream - Class in org.red5.io.mp3.impl
A specialized stream class which can be used to extract single frames of MPEG audio files.
MP3Stream(InputStream) - Constructor for class org.red5.io.mp3.impl.MP3Stream
Creates a new instance of MpegStream and initializes it with the underlying stream.
MP4 - Class in org.red5.io.mp4.impl
A MP4Impl implements the MP4 api
MP4() - Constructor for class org.red5.io.mp4.impl.MP4
Default constructor, used by Spring so that parameters may be injected.
MP4(File) - Constructor for class org.red5.io.mp4.impl.MP4
Create MP4 from given file source.
MP4Frame - Class in org.red5.io.mp4
Represents an MP4 frame / chunk sample
MP4Frame() - Constructor for class org.red5.io.mp4.MP4Frame
 
MP4Reader - Class in org.red5.io.mp4.impl
This reader is used to read the contents of an MP4 file.
MP4Reader(File) - Constructor for class org.red5.io.mp4.impl.MP4Reader
Creates MP4 reader from file input stream, sets up metadata generation flag.
MPEG1 - org.red5.codec.VideoCodec
 
MSB_BITMASK - Static variable in class org.red5.io.utils.LEB128
 
MULTI_SUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 

N

N - Variable in class org.red5.io.rtp.AV1Packet
 
NANO_MULTIPLIER - Static variable in class org.red5.io.matroska.dtd.DateTag
 
NAVIGATION - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of navigation
NEEDS_CONFIG_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
NELLY_MOSER - org.red5.codec.AudioCodec
 
NELLY_MOSER_16K - org.red5.codec.AudioCodec
 
NELLY_MOSER_8K - org.red5.codec.AudioCodec
 
newDecoder() - Method in class org.red5.io.utils.HexCharset
Constructs a new decoder for this charset.
newEncoder() - Method in class org.red5.io.utils.HexCharset
Constructs a new encoder for this charset.
newInstance(String) - Method in class org.red5.io.amf.Input
Creates a new instance of the className parameter and returns as an Object
newInstance(String) - Static method in class org.red5.io.utils.ConversionUtils
Create new class instance
nextFrame() - Method in class org.red5.io.mp3.impl.MP3Stream
Searches for the next MPEG frame header from the current stream position on.
NoCacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache which actually does not provide a cache.

O

ObjectMap<K,​V> - Class in org.red5.io.utils
Map that should be transmitted as object through RTMP.
ObjectMap() - Constructor for class org.red5.io.utils.ObjectMap
 
ObjectProxy<T,​V> - Class in org.red5.compatibility.flex.messaging.io
Flex ObjectProxy compatibility class.
ObjectProxy() - Constructor for class org.red5.compatibility.flex.messaging.io.ObjectProxy
Create new empty proxy.
ObjectProxy(Map<T, V>) - Constructor for class org.red5.compatibility.flex.messaging.io.ObjectProxy
Create proxy for given object.
OBUElements - Variable in class org.red5.io.rtp.AV1Packet
 
offer(String, Object) - Method in interface org.red5.cache.ICacheStore
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.CacheImpl
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.EhCacheImpl
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.NoCacheImpl
Offer an object to the cache with an associated key.
offer(String, IoBuffer) - Method in class org.red5.cache.impl.CacheImpl
 
offer(String, IoBuffer) - Method in class org.red5.cache.impl.NoCacheImpl
 
open() - Static method in class org.red5.io.sctp.SctpChannel
 
open() - Static method in class org.red5.io.sctp.SctpServerChannel
 
operation - Variable in class org.red5.compatibility.flex.data.messages.DataMessage
 
operation - Variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Command id to execute.
operation - Variable in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Method to execute.
OPERATION_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
OPT_REFERENCE - Static variable in class org.red5.io.object.DataTypes
Reference type, this is optional for codecs to support
OPUS - org.red5.codec.AudioCodec
 
OPUS_SAMPLERATES - Static variable in class org.red5.codec.OpusAudio
Sample rates:
OpusAudio - Class in org.red5.codec
Red5 audio codec for the Opus audio format.
OpusAudio() - Constructor for class org.red5.codec.OpusAudio
 
org.red5.annotations - package org.red5.annotations
 
org.red5.cache - package org.red5.cache
 
org.red5.cache.impl - package org.red5.cache.impl
 
org.red5.codec - package org.red5.codec
 
org.red5.compatibility.flex.data.messages - package org.red5.compatibility.flex.data.messages
 
org.red5.compatibility.flex.messaging.io - package org.red5.compatibility.flex.messaging.io
 
org.red5.compatibility.flex.messaging.messages - package org.red5.compatibility.flex.messaging.messages
 
org.red5.io - package org.red5.io
 
org.red5.io.amf - package org.red5.io.amf
 
org.red5.io.amf3 - package org.red5.io.amf3
 
org.red5.io.client - package org.red5.io.client
 
org.red5.io.flv - package org.red5.io.flv
 
org.red5.io.flv.impl - package org.red5.io.flv.impl
 
org.red5.io.flv.meta - package org.red5.io.flv.meta
 
org.red5.io.m4a - package org.red5.io.m4a
 
org.red5.io.m4a.impl - package org.red5.io.m4a.impl
 
org.red5.io.matroska - package org.red5.io.matroska
 
org.red5.io.matroska.dtd - package org.red5.io.matroska.dtd
 
org.red5.io.matroska.parser - package org.red5.io.matroska.parser
 
org.red5.io.mp3 - package org.red5.io.mp3
 
org.red5.io.mp3.impl - package org.red5.io.mp3.impl
 
org.red5.io.mp4 - package org.red5.io.mp4
 
org.red5.io.mp4.impl - package org.red5.io.mp4.impl
 
org.red5.io.object - package org.red5.io.object
 
org.red5.io.rtp - package org.red5.io.rtp
 
org.red5.io.sctp - package org.red5.io.sctp
 
org.red5.io.sctp.packet - package org.red5.io.sctp.packet
 
org.red5.io.sctp.packet.chunks - package org.red5.io.sctp.packet.chunks
 
org.red5.io.utils - package org.red5.io.utils
 
org.red5.io.webm - package org.red5.io.webm
 
org.red5.media.processor - package org.red5.media.processor
 
ORIENTATION - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of orientation
Output - Class in org.red5.io.amf
 
Output - Class in org.red5.io.amf3
AMF3 output writer
Output - Interface in org.red5.io.object
Output interface which defines contract methods to be implemented
Output(IoBuffer) - Constructor for class org.red5.io.amf.Output
Creates output with given byte buffer
Output(IoBuffer) - Constructor for class org.red5.io.amf3.Output
Constructor of AMF3 output.

P

parse() - Method in class org.red5.io.matroska.dtd.Tag
method to parse tag from inner bytes array - data
parse(InputStream) - Method in class org.red5.io.matroska.dtd.BinaryTag
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.CompoundTag
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.DateTag
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.FloatTag
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.SimpleBlock
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.StringTag
 
parse(InputStream) - Method in class org.red5.io.matroska.dtd.Tag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
 
parse(InputStream) - Method in interface org.red5.io.matroska.parser.MatroskaParser
 
parse(InputStream) - Method in class org.red5.io.matroska.parser.SimpleMatroskaParser
 
parseBinary(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method to parse byte array
parseFloat(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse float and double
parseInteger(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse : int, uint and date
parseMasterElement(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse subelements of CompoundTag
ParserUtils - Class in org.red5.io.matroska
 
ParserUtils() - Constructor for class org.red5.io.matroska.ParserUtils
 
parseString(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse string
parseTag(InputStream) - Static method in class org.red5.io.matroska.ParserUtils
parsing tag by matroska specification matroska spec tag = VINT id, VINT size, data
PAUSE - org.red5.io.object.StreamAction
 
PAUSE_RAW - org.red5.io.object.StreamAction
 
PCM - org.red5.codec.AudioCodec
 
PCM_ALAW - org.red5.codec.AudioCodec
 
PCM_LE - org.red5.codec.AudioCodec
 
PCM_MULAW - org.red5.codec.AudioCodec
 
PendingObject() - Constructor for class org.red5.io.amf3.Input.PendingObject
 
permission() - Method in annotation type org.red5.annotations.DeclareProtected
Permission required to execute method.
PLAY - org.red5.io.object.StreamAction
 
PLAY2 - org.red5.io.object.StreamAction
 
POLL_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of poll command.
POLL_WAIT_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
position() - Method in class org.red5.io.amf3.ByteArray
Get the current position in the data.
position(int) - Method in class org.red5.io.amf3.ByteArray
Set the current position in the data.
position(long) - Method in class org.red5.io.flv.impl.FLVReader
Put the current position to pos.
position(long) - Method in interface org.red5.io.ITagReader
Move the reader pointer to given position in file.
position(long) - Method in class org.red5.io.m4a.impl.M4AReader
Put the current position to pos.
position(long) - Method in class org.red5.io.mp3.impl.MP3Reader
Move the reader pointer to given position in file.
position(long) - Method in class org.red5.io.mp4.impl.MP4Reader
Put the current position to pos.
positions - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Keyframe positions
PREFIX_AUDIO_CONFIG_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Audio packet prefix for the decoder frame
PREFIX_AUDIO_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Audio packet prefix
PREFIX_VIDEO_CONFIG_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for the decoder frame
PREFIX_VIDEO_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for standard frames (interframe)
PREFIX_VIDEO_KEYFRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for key frames
prepareIO() - Method in class org.red5.io.amf3.ByteArray
Create internal objects used for reading and writing.
PRESERVE_DURABLE_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
prettyPrintHex(byte[]) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
prettyPrintHex(String) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
prettyPrintHex(ByteBuffer) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
process() - Method in class org.red5.io.webm.WebmReader
will process given file and send all tags found to the consumer
process(InputStream) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to process the input stream given, will stop as soon as input stream will be empty
PUBLISH - org.red5.io.object.StreamAction
 
put(String, Object) - Method in interface org.red5.cache.ICacheStore
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.CacheImpl
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.EhCacheImpl
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.NoCacheImpl
Puts an object in the cache with the associated key.
put(String, ICacheable) - Method in class org.red5.cache.impl.CacheImpl
 
put(IoBuffer, IoBuffer, int) - Static method in class org.red5.io.utils.BufferUtils
Puts an input buffer in an output buffer and returns number of bytes written.
put(T, V) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Change a property of the proxied object.
putAll(Map) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
putInteger(long) - Method in class org.red5.io.amf3.Output
 
putString(String) - Method in class org.red5.io.amf.Output
putString(String) - Method in class org.red5.io.amf3.Output
putString(String) - Method in interface org.red5.io.object.Output
 
putString(String, byte[]) - Method in class org.red5.io.amf3.Output
 
putString(IoBuffer, String) - Static method in class org.red5.io.amf.Output
Write out string
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.BinaryTag
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.CompoundTag
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.DateTag
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.FloatTag
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.SimpleBlock
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.StringTag
 
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.Tag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
 

R

RandomGUID - Class in org.red5.io.utils
 
readArray(Type) - Method in class org.red5.io.amf.Input
 
readArray(Type) - Method in class org.red5.io.amf3.Input
Returns an array
readArray(Type) - Method in interface org.red5.io.object.Input
Read an array.
readBean(Object) - Method in class org.red5.io.amf.Input
Reads the input as a bean and returns an object
readBoolean() - Method in class org.red5.io.amf.Input
Reads a boolean.
readBoolean() - Method in class org.red5.io.amf3.ByteArray
Read boolean value.
readBoolean() - Method in class org.red5.io.amf3.DataInput
Read boolean value.
readBoolean() - Method in interface org.red5.io.amf3.IDataInput
Read boolean value.
readBoolean() - Method in class org.red5.io.amf3.Input
Reads a boolean
readBoolean() - Method in interface org.red5.io.object.Input
Read Boolean value
readByte() - Method in class org.red5.io.amf3.ByteArray
Read signed single byte value.
readByte() - Method in class org.red5.io.amf3.DataInput
Read signed single byte value.
readByte() - Method in interface org.red5.io.amf3.IDataInput
Read signed single byte value.
readByteArray() - Method in class org.red5.io.amf.Input
Read ByteArray object.
readByteArray() - Method in class org.red5.io.amf3.Input
Read ByteArray object.
readByteArray() - Method in interface org.red5.io.object.Input
Read ByteArray object.
readBytes(byte[]) - Method in class org.red5.io.amf3.ByteArray
Read list of bytes.
readBytes(byte[]) - Method in class org.red5.io.amf3.DataInput
Read list of bytes.
readBytes(byte[]) - Method in interface org.red5.io.amf3.IDataInput
Read list of bytes.
readBytes(byte[], int) - Method in class org.red5.io.amf3.ByteArray
Read list of bytes to given offset.
readBytes(byte[], int) - Method in class org.red5.io.amf3.DataInput
Read list of bytes to given offset.
readBytes(byte[], int) - Method in interface org.red5.io.amf3.IDataInput
Read list of bytes to given offset.
readBytes(byte[], int, int) - Method in class org.red5.io.amf3.ByteArray
Read given number of bytes to given offset.
readBytes(byte[], int, int) - Method in class org.red5.io.amf3.DataInput
Read given number of bytes to given offset.
readBytes(byte[], int, int) - Method in interface org.red5.io.amf3.IDataInput
Read given number of bytes to given offset.
readCustom() - Method in class org.red5.io.amf.Input
Reads Custom
readCustom() - Method in class org.red5.io.amf3.Input
Reads Custom
readCustom() - Method in interface org.red5.io.object.Input
Read custom object
readData(InputStream) - Method in class org.red5.io.matroska.dtd.CompoundTag
 
readData(InputStream) - Method in class org.red5.io.matroska.dtd.Tag
method to read tag data from inputStream given
readDataType() - Method in class org.red5.io.amf.Input
Reads the data type.
readDataType() - Method in class org.red5.io.amf3.Input
Reads the data type
readDataType() - Method in interface org.red5.io.object.Input
Read type of data
readDate() - Method in class org.red5.io.amf.Input
Returns a date
readDate() - Method in class org.red5.io.amf3.Input
Returns a date
readDate() - Method in interface org.red5.io.object.Input
Read date object
readDouble() - Method in class org.red5.io.amf3.ByteArray
Read double-precision floating point value.
readDouble() - Method in class org.red5.io.amf3.DataInput
Read double-precision floating point value.
readDouble() - Method in interface org.red5.io.amf3.IDataInput
Read double-precision floating point value.
readerFromNearestKeyFrame(int) - Method in interface org.red5.io.flv.IFLV
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in class org.red5.io.flv.impl.FLV
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in interface org.red5.io.mp4.IMP4
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in class org.red5.io.mp4.impl.MP4
Returns a Reader closest to the nearest keyframe
readExtendedMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads extended medium int
readExtendedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads extended medium int
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
 
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
readExternal(IDataInput) - Method in interface org.red5.io.amf3.IExternalizable
Load custom object from stream.
readFlags(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
readFloat() - Method in class org.red5.io.amf3.ByteArray
Read single-precision floating point value.
readFloat() - Method in class org.red5.io.amf3.DataInput
Read single-precision floating point value.
readFloat() - Method in interface org.red5.io.amf3.IDataInput
Read single-precision floating point value.
readInt() - Method in class org.red5.io.amf3.ByteArray
Read signed integer value.
readInt() - Method in class org.red5.io.amf3.DataInput
Read signed integer value.
readInt() - Method in interface org.red5.io.amf3.IDataInput
Read signed integer value.
readKeyValues() - Method in class org.red5.io.amf.Input
Read key - value pairs.
readKeyValues() - Method in interface org.red5.io.object.Input
Read key - value pairs.
readKeyValues(Map<String, Object>) - Method in class org.red5.io.amf.Input
Read key - value pairs into Map object
readMap() - Method in class org.red5.io.amf.Input
 
readMap() - Method in class org.red5.io.amf3.Input
 
readMap() - Method in interface org.red5.io.object.Input
Read a map containing key - value pairs.
readMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads medium int
readMediumInt(IoBuffer) - Static method in class org.red5.io.utils.BufferUtils
Reads a Medium Int to the in buffer
readMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads medium int
readMetaCue() - Method in interface org.red5.io.flv.meta.IMetaService
Read the Meta Cue Points
readMetaCue() - Method in class org.red5.io.flv.meta.MetaService
Read the Meta Cue Points
readMetaData(IoBuffer) - Method in interface org.red5.io.flv.meta.IMetaService
Read the MetaData
readMetaData(IoBuffer) - Method in class org.red5.io.flv.meta.MetaService
Read the MetaData
readMultiByte(int, String) - Method in class org.red5.io.amf3.ByteArray
Read multibyte string.
readMultiByte(int, String) - Method in class org.red5.io.amf3.DataInput
Read multibyte string.
readMultiByte(int, String) - Method in interface org.red5.io.amf3.IDataInput
Read multibyte string.
readNull() - Method in class org.red5.io.amf.Input
Reads a null.
readNull() - Method in class org.red5.io.amf3.Input
Reads a null (value)
readNull() - Method in interface org.red5.io.object.Input
Read Null data type
readNumber() - Method in class org.red5.io.amf.Input
Reads a Number.
readNumber() - Method in class org.red5.io.amf3.Input
Reads a Number
readNumber() - Method in interface org.red5.io.object.Input
Read Number object
readObject() - Method in class org.red5.io.amf.Input
Reads start object
readObject() - Method in class org.red5.io.amf3.ByteArray
Read arbitrary object.
readObject() - Method in class org.red5.io.amf3.DataInput
Read arbitrary object.
readObject() - Method in interface org.red5.io.amf3.IDataInput
Read arbitrary object.
readObject() - Method in class org.red5.io.amf3.Input
 
readObject() - Method in interface org.red5.io.object.Input
Read an object.
readPropertyName() - Method in class org.red5.io.amf.Input
Reads property name
readReference() - Method in class org.red5.io.amf.Input
Reads Reference
readReference() - Method in class org.red5.io.amf3.Input
Reads Reference
readReference() - Method in interface org.red5.io.object.Input
Read reference to Complex Data Type.
readReverseInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads reverse int
readShort() - Method in class org.red5.io.amf3.ByteArray
Read signed short value.
readShort() - Method in class org.red5.io.amf3.DataInput
Read signed short value.
readShort() - Method in interface org.red5.io.amf3.IDataInput
Read signed short value.
readSimpleObject() - Method in class org.red5.io.amf.Input
Reads the input as a map and returns a Map
readString() - Method in class org.red5.io.amf.Input
Reads a string
readString() - Method in class org.red5.io.amf3.Input
Reads a string
readString() - Method in interface org.red5.io.object.Input
Read String object
readString(int) - Method in class org.red5.io.amf3.Input
Reads a string of a set length.
readTag() - Method in class org.red5.io.flv.impl.FLVReader
Returns a Tag object
readTag() - Method in interface org.red5.io.ITagReader
Returns a Tag object
readTag() - Method in class org.red5.io.m4a.impl.M4AReader
Packages media data for return to providers.
readTag() - Method in class org.red5.io.mp3.impl.MP3Reader
Returns a Tag object
readTag() - Method in class org.red5.io.mp4.impl.MP4Reader
Packages media data for return to providers
readTagHeader() - Method in class org.red5.io.m4a.impl.M4AReader
 
readTagHeader() - Method in class org.red5.io.mp4.impl.MP4Reader
 
readUnsignedByte() - Method in class org.red5.io.amf3.ByteArray
Read unsigned single byte value.
readUnsignedByte() - Method in class org.red5.io.amf3.DataInput
Read unsigned single byte value.
readUnsignedByte() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned single byte value.
readUnsignedInt() - Method in class org.red5.io.amf3.ByteArray
Read unsigned integer value.
readUnsignedInt() - Method in class org.red5.io.amf3.DataInput
Read unsigned integer value.
readUnsignedInt() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned integer value.
readUnsignedMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads unsigned medium integer (3 bytes)
readUnsignedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.BufferUtils
Reads an unsigned Medium Int from the in buffer
readUnsignedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads unsigned medium integer (3 bytes)
readUnsignedShort() - Method in class org.red5.io.amf3.ByteArray
Read unsigned short value.
readUnsignedShort() - Method in class org.red5.io.amf3.DataInput
Read unsigned short value.
readUnsignedShort() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned short value.
readUTF() - Method in class org.red5.io.amf3.ByteArray
Read UTF-8 encoded string.
readUTF() - Method in class org.red5.io.amf3.DataInput
Read UTF-8 encoded string.
readUTF() - Method in interface org.red5.io.amf3.IDataInput
Read UTF-8 encoded string.
readUTFBytes(int) - Method in class org.red5.io.amf3.ByteArray
Read UTF-8 encoded string with given length.
readUTFBytes(int) - Method in class org.red5.io.amf3.DataInput
Read UTF-8 encoded string with given length.
readUTFBytes(int) - Method in interface org.red5.io.amf3.IDataInput
Read UTF-8 encoded string with given length.
readVectorInt() - Method in class org.red5.io.amf.Input
Read Vector<int> object.
readVectorInt() - Method in class org.red5.io.amf3.Input
Read Vector<Integer> object.
readVectorInt() - Method in interface org.red5.io.object.Input
Read Vector<int> object.
readVectorNumber() - Method in class org.red5.io.amf.Input
Read Vector<Number> object.
readVectorNumber() - Method in class org.red5.io.amf3.Input
Read Vector<Number> object.
readVectorNumber() - Method in interface org.red5.io.object.Input
Read Vector<Number> object.
readVectorObject() - Method in class org.red5.io.amf.Input
Read Vector<Object> object.
readVectorObject() - Method in class org.red5.io.amf3.Input
Read Vector<Object> object.
readVectorObject() - Method in interface org.red5.io.object.Input
Read Vector<Object> object.
readVectorUInt() - Method in class org.red5.io.amf.Input
Read Vector<Long> object.
readVectorUInt() - Method in class org.red5.io.amf3.Input
Read Vector<uint> object.
readVectorUInt() - Method in interface org.red5.io.object.Input
Read Vector<uint> object.
readVINT(InputStream) - Static method in class org.red5.io.matroska.ParserUtils
method to parse VINT
readXML() - Method in class org.red5.io.amf.Input
Reads XML
readXML() - Method in class org.red5.io.amf3.Input
Reads XML
readXML() - Method in interface org.red5.io.object.Input
Read XML document
receive() - Method in class org.red5.io.sctp.SctpChannel
 
RECEIVE_AUDIO - org.red5.io.object.StreamAction
 
RECEIVE_VIDEO - org.red5.io.object.StreamAction
 
RecordSet - Class in org.red5.io.object
Read only RecordSet object that might be received through remoting calls.
RecordSet(Input) - Constructor for class org.red5.io.object.RecordSet
Creates recordset from Input object
RecordSetPage - Class in org.red5.io.object
Result of paged data request, one page of data.
RecordSetPage(Input) - Constructor for class org.red5.io.object.RecordSetPage
Creates recordset page from Input object
refId - Variable in class org.red5.io.object.BaseInput
References id
refId - Variable in class org.red5.io.object.BaseOutput
Reference id
refMap - Variable in class org.red5.io.object.BaseInput
References map
refMap - Variable in class org.red5.io.object.BaseOutput
References map
refreshHeaders() - Method in interface org.red5.io.flv.IFLV
Refreshes the headers.
refreshHeaders() - Method in class org.red5.io.flv.impl.FLV
Refreshes the headers.
refreshHeaders() - Method in interface org.red5.io.mp4.IMP4
Refreshes the headers.
refreshHeaders() - Method in class org.red5.io.mp4.impl.MP4
Refreshes the headers.
RefStorage() - Constructor for class org.red5.io.amf3.Input.RefStorage
 
RELEASE_STREAM - org.red5.io.object.StreamAction
 
REMOTE_CREDENTIALS_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
RemoteClass - Annotation Type in org.red5.annotations
Annotation for classes that should be serialized with a different classname.
RemotingMessage - Class in org.red5.compatibility.flex.messaging.messages
Flex compatibility message that is sent by the mx:RemoteObject mxml tag.
RemotingMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
remove(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
remove(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
remove(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Remove a property from the proxied object.
remove(String) - Method in interface org.red5.cache.ICacheStore
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.CacheImpl
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.EhCacheImpl
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.NoCacheImpl
Delete the cached object with the given name.
remove(ICacheable) - Method in interface org.red5.cache.ICacheStore
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.CacheImpl
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.EhCacheImpl
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.NoCacheImpl
Delete the passed cached object.
REMOVE_SUBSCRIPTIONS - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
removeAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
removeHandler(String) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to remove TagHandler
removeKeyFrameMeta(File) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
 
removeKeyFrameMeta(File) - Method in class org.red5.io.FileKeyFrameMetaCache
 
removeKeyFrameMeta(File) - Method in interface org.red5.io.IKeyFrameMetaCache
Remove keyframe information for given file.
removePendingChannel(InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
 
removePendingChannel(InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
repair(String, Integer, Integer) - Static method in class org.red5.io.flv.impl.FLVWriter
Allows repair of flv files if .info and .ser files still exist.
RESERVED - org.red5.codec.AudioCodec
 
reset() - Method in class org.red5.codec.AACAudio
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.AbstractAudio
 
reset() - Method in class org.red5.codec.AbstractVideo
 
reset() - Method in class org.red5.codec.AVCVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.HEVCVideo
Reset the codec to its initial state.
reset() - Method in interface org.red5.codec.IAudioStreamCodec
Reset the codec to its initial state.
reset() - Method in interface org.red5.codec.IVideoStreamCodec
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.ScreenVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.ScreenVideo2
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.SorensonVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.io.amf.Input
Resets internals.
reset() - Method in class org.red5.io.amf.Output
 
reset() - Method in class org.red5.io.amf3.Input
Resets internals.
reset() - Method in interface org.red5.io.object.Input
Resets internals.
resolveProperties(Object) - Method in class org.red5.io.amf3.Input.PendingObject
 
retainAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
rootCause - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
RPCMessage - Class in org.red5.compatibility.flex.messaging.messages
 
RPCMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
run() - Method in class org.red5.media.processor.GenericWriterPostProcessor
 

S

SACK - org.red5.io.sctp.packet.chunks.ChunkType
 
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
 
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in class org.red5.io.FileKeyFrameMetaCache
Store keyframe informations for the given file.
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in interface org.red5.io.IKeyFrameMetaCache
Store keyframe informations for the given file.
SCREEN_VIDEO - org.red5.codec.VideoCodec
 
SCREEN_VIDEO2 - org.red5.codec.VideoCodec
 
ScreenVideo - Class in org.red5.codec
Red5 video codec for the screen capture format.
ScreenVideo() - Constructor for class org.red5.codec.ScreenVideo
Constructs a new ScreenVideo.
ScreenVideo2 - Class in org.red5.codec
Red5 video codec for the screen capture format.
ScreenVideo2() - Constructor for class org.red5.codec.ScreenVideo2
Constructs a new ScreenVideo2.
SctpChannel - Class in org.red5.io.sctp
 
SctpChannel(Association) - Constructor for class org.red5.io.sctp.SctpChannel
 
SctpException - Exception in org.red5.io.sctp
 
SctpException() - Constructor for exception org.red5.io.sctp.SctpException
 
SctpException(String) - Constructor for exception org.red5.io.sctp.SctpException
 
SctpHeader - Class in org.red5.io.sctp.packet
 
SctpHeader(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.SctpHeader
 
SctpHeader(int, int, int, int) - Constructor for class org.red5.io.sctp.packet.SctpHeader
 
SctpPacket - Class in org.red5.io.sctp.packet
 
SctpPacket(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.SctpPacket
 
SctpPacket(int, int, int, Chunk) - Constructor for class org.red5.io.sctp.packet.SctpPacket
 
SctpServerChannel - Class in org.red5.io.sctp
 
SctpServerChannel(SelectorProvider) - Constructor for class org.red5.io.sctp.SctpServerChannel
 
SctpServerChanneOverUDP - Class in org.red5.io.sctp
 
SctpServerChanneOverUDP(SelectorProvider) - Constructor for class org.red5.io.sctp.SctpServerChanneOverUDP
 
SctpSocketOption<T> - Interface in org.red5.io.sctp
 
SEEK - org.red5.io.object.StreamAction
 
SELECTOR_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
send(byte[], int, int) - Method in class org.red5.io.sctp.SctpChannel
 
send(SctpPacket, InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
 
send(SctpPacket, InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
sendPacket(SctpPacket) - Method in class org.red5.io.sctp.Association
 
sendPacket(SctpPacket) - Method in interface org.red5.io.sctp.IAssociationControl
 
SequencedMessage - Class in org.red5.compatibility.flex.data.messages
Response to DataMessage requests.
SequencedMessage() - Constructor for class org.red5.compatibility.flex.data.messages.SequencedMessage
 
sequenceId - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
sequenceProxies - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
sequenceSize - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
serialize() - Method in class org.red5.io.object.RecordSet
Return Map that can be serialized as result.
serialize(Output) - Method in interface org.red5.io.object.ICustomSerializable
Serialize this object to the given output stream.
serialize(Output, Object) - Static method in class org.red5.io.object.Serializer
Serializes output to a core data type object
serialize(Output, Field, Method, Object, Object) - Static method in class org.red5.io.object.Serializer
Serializes output to a core data type object
serializeAsXML(Node, Writer) - Static method in class org.red5.io.utils.DOM2Writer
Serialize this node into the writer as XML.
serializeField(Class<?>, String, Field, Method) - Method in class org.red5.io.amf.Output
 
serializeField(String, Field, Method) - Static method in class org.red5.io.object.Serializer
Checks whether the field should be serialized or not
Serializer - Class in org.red5.io.object
The Serializer class writes data output and handles the data according to the core data types
set(int, T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.CacheImpl
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.EhCacheImpl
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.NoCacheImpl
setAudioCodec(IAudioStreamCodec) - Method in class org.red5.codec.StreamCodecInfo
Setter for audio codec
setAudioCodecId(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setAudioCodecId(int) - Method in interface org.red5.io.flv.meta.IMetaData
 
setAudioCodecId(int) - Method in class org.red5.io.flv.meta.MetaData
 
setAudioCodecId(String) - Method in class org.red5.io.m4a.impl.M4AReader
 
setAudioCodecId(String) - Method in class org.red5.io.mp4.impl.MP4Reader
 
setAudioDataSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setBitDigits(char[]) - Static method in class org.red5.io.utils.HexDump
Sets the BitDigits attribute of the Convert class
setBitDigits(char, char) - Static method in class org.red5.io.utils.HexDump
Method setBitDigits
setBitflags(byte) - Method in class org.red5.io.flv.impl.Tag
Setter for bit flags
setBody(Object) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setBody(Object) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the body of the message.
setBody(IoBuffer) - Method in class org.red5.io.flv.impl.Tag
Set the body ByteBuffer.
setBody(IoBuffer) - Method in interface org.red5.io.ITag
Set the body ByteBuffer.
setBodySize(int) - Method in class org.red5.io.flv.impl.Tag
Set the size of the body.
setBodySize(int) - Method in interface org.red5.io.ITag
Set the size of the body.
setBufferInterframes(boolean) - Method in class org.red5.codec.AVCVideo
 
setBufferInterframes(boolean) - Method in class org.red5.codec.HEVCVideo
 
setBufferSize(int) - Static method in class org.red5.io.flv.impl.FLVReader
Setter for property 'bufferSize'.
setBufferType(String) - Static method in class org.red5.io.flv.impl.FLVReader
Setter for buffer type.
setByteSeparator(char) - Static method in class org.red5.io.utils.HexDump
Sets the ByteSeparator attribute of the Convert class
setCache(ICacheStore) - Method in interface org.red5.io.flv.IFLV
Sets the caching implemenation
setCache(ICacheStore) - Method in class org.red5.io.flv.impl.FLV
Sets the cache implementation to be used.
setCacheConfigs(List<CacheConfiguration>) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'cacheConfigs'.
setCached(boolean) - Method in interface org.red5.cache.ICacheable
Sets a flag to represent the cached status of a cacheable object.
setCached(boolean) - Method in class org.red5.cache.impl.CacheableImpl
Sets a flag to represent the cached status of a cacheable object.
setCacheManagerEventListener(CacheManagerEventListener) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'cacheManagerEventListener'.
setCanSeekToEnd(boolean) - Method in interface org.red5.io.flv.meta.IMetaData
Sets whether a video can seek to end
setCanSeekToEnd(boolean) - Method in class org.red5.io.flv.meta.MetaData
Sets whether a video can seek to end
setChannels(int) - Method in class org.red5.codec.OpusAudio
 
setClientId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setClientId(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the client id indicating the client that sent the message.
setCorrelationId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
setData() - Method in class org.red5.io.flv.impl.Tag
Setter for tag data.
setData(IoBuffer) - Method in class org.red5.codec.IVideoStreamCodec.FrameData
Makes a copy of the incoming bytes and places them in an IoBuffer.
setDataOffset(int) - Method in class org.red5.io.flv.FLVHeader
Sets the data offset bytes
setDataType(byte) - Method in class org.red5.io.flv.impl.Tag
Set the data type.
setDataType(byte) - Method in interface org.red5.io.ITag
Set the data type.
setDeliveryMode(String) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results.
setDeliveryMode(String, int) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results with given max page size.
setDeliveryMode(String, int, int) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results with given max page size and number of prefetched pages.
setDestination(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setDestination(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the destination that the message targets.
setDiskExpiryThreadIntervalSeconds(int) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'diskExpiryThreadIntervalSeconds'.
setDiskStore(String) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'diskStore'.
setDuration(double) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the duration.
setDuration(double) - Method in class org.red5.io.flv.meta.MetaData
Sets the duration.
setDuration(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setEndian(ByteOrder) - Method in class org.red5.io.amf3.ByteArray
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in class org.red5.io.amf3.DataInput
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in class org.red5.io.amf3.DataOutput
Set the byteorder to use when storing values.
setEndian(ByteOrder) - Method in interface org.red5.io.amf3.IDataInput
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in interface org.red5.io.amf3.IDataOutput
Set the byteorder to use when storing values.
setFile(File) - Method in interface org.red5.io.flv.meta.IMetaService
Media file to be accessed
setFile(File) - Method in class org.red5.io.flv.meta.MetaService
 
setFlagAudio(boolean) - Method in class org.red5.io.flv.FLVHeader
Sets the audioflag on whether this data contains audio
setFlagReserved01(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the FlagReserved01 which is a datatype specified in the Flash Specification
setFlagReserved02(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the Flag Reserved02 which is a datatype specified in the Flash Specification
setFlagVideo(boolean) - Method in class org.red5.io.flv.FLVHeader
Sets the audioflag on whether this data contains audio
setFLV(IFLV) - Static method in class org.red5.io.flv.impl.FLVWriter
Setter for FLV object
setFrameCache(IKeyFrameMetaCache) - Method in class org.red5.io.mp3.impl.MP3Reader
 
setFrameRate(double) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the framerate.
setFrameRate(double) - Method in class org.red5.io.flv.meta.MetaData
Sets the framerate.
setHasAudio(boolean) - Method in class org.red5.codec.StreamCodecInfo
New value for audio support
setHasVideo(boolean) - Method in class org.red5.codec.StreamCodecInfo
New value for video support
setHeader(String, Object) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setHeader(String, Object) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets a header on the message.
setHeaders(Map<String, Object>) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setHeaders(Map<String, Object>) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the headers for the message.
setHeight(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the height
setHeight(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the height
setIgnoreWhitespace(boolean) - Method in class org.red5.io.utils.Stax2DomBuilder
Method used to change whether the build methods will add ignorable (element) white space in the DOM tree or not.
setIndex(int) - Method in class org.red5.codec.OpusAudio
 
setKeyFrame(boolean) - Method in class org.red5.io.mp4.MP4Frame
 
setKeyFrameCache(IKeyFrameMetaCache) - Method in class org.red5.io.flv.impl.FLVReader
 
setKeyFrameData(Map) - Method in interface org.red5.io.flv.IFLV
Sets the keyframe data of a flv file
setKeyFrameData(Map) - Method in class org.red5.io.flv.impl.FLV
Sets the keyframe data of a flv file
setKeyFrameData(Map<?, ?>) - Method in interface org.red5.io.mp4.IMP4
Sets the keyframe data of a mp4 file
setKeyFrameData(Map<?, ?>) - Method in class org.red5.io.mp4.impl.MP4
Sets the keyframe data of a mp4 file
setLength(int) - Method in class org.red5.io.sctp.packet.chunks.Chunk
 
setMaxCacheEntry(int) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
 
setMaxEntries(int) - Method in interface org.red5.cache.ICacheStore
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.CacheImpl
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.EhCacheImpl
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.NoCacheImpl
Sets the maximum number of entries for the cache.
setMemoryStoreEvictionPolicy(String) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'memoryStoreEvictionPolicy'.
setMessage(AcknowledgeMessage) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
 
setMessage(AsyncMessage) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
 
setMessageId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setMessageId(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the unique message id.
setMetaCue(IMetaCue[]) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the cue points
setMetaCue(IMetaCue[]) - Method in class org.red5.io.flv.meta.MetaData
Sets the Meta Cue Points
setMetaData(IMetaData) - Method in interface org.red5.io.flv.IFLV
Sets the metadata
setMetaData(IMetaData) - Method in class org.red5.io.flv.impl.FLV
Sets the metadata
setMetaData(IMetaData<?, ?>) - Method in interface org.red5.io.mp4.IMP4
Sets the metadata
setMetaData(IMetaData<?, ?>) - Method in class org.red5.io.mp4.impl.MP4
Sets the metadata
setMetaService(IMetaService) - Method in interface org.red5.io.flv.IFLV
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in class org.red5.io.flv.impl.FLV
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in interface org.red5.io.mp4.IMP4
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in class org.red5.io.mp4.impl.MP4
Sets the MetaService through Spring
setName(String) - Method in interface org.red5.cache.ICacheable
Set the name of the cached object.
setName(String) - Method in class org.red5.cache.impl.CacheableImpl
Set the name of the cached object.
setName(String) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the name
setName(String) - Method in class org.red5.io.flv.meta.MetaCue
Sets the name
setNeedConfig(boolean) - Method in class org.red5.codec.OpusAudio
 
setOffset(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for offset
setOffset(long) - Method in class org.red5.io.mp4.MP4Frame
 
setOperation(int) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
setOperation(String) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
setOption(SctpSocketOption<T>, T) - Method in class org.red5.io.sctp.SctpServerChannel
 
setOption(SctpSocketOption<T>, T) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
setParameters(Object...) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
setPreviousTagSize(int) - Method in class org.red5.io.flv.impl.Tag
Set the size of the previous tag.
setPreviousTagSize(int) - Method in interface org.red5.io.ITag
Set the size of the previous tag.
setRemotePassword(String) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
setRemoteUsername(String) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
setRemotingClient(IRemotingClient) - Method in class org.red5.io.object.RecordSet
Set the remoting client to use for retrieving of paged results.
setSize(int) - Method in class org.red5.io.mp4.MP4Frame
 
setSoundRate(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setSoundSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setSoundType(boolean) - Method in class org.red5.io.flv.impl.FLVWriter
 
setSource(String) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
setSource(DatagramSocket) - Method in class org.red5.io.sctp.Association
 
setSource(T[]) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
setState(IAssociationControl.State) - Method in class org.red5.io.sctp.Association
 
setState(IAssociationControl.State) - Method in interface org.red5.io.sctp.IAssociationControl
 
setTime(double) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the time
setTime(double) - Method in class org.red5.io.flv.meta.MetaCue
Sets the time
setTime(double) - Method in class org.red5.io.mp4.MP4Frame
 
setTimeOffset(int) - Method in class org.red5.io.mp4.MP4Frame
 
setTimestamp(int) - Method in class org.red5.io.flv.impl.Tag
Set the timestamp.
setTimestamp(int) - Method in interface org.red5.io.ITag
Set the timestamp.
setTimestamp(long) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setTimestamp(long) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the timestamp for the message.
setTimeToLive(long) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
setTimeToLive(long) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the time to live for the message.
setType(byte) - Method in class org.red5.io.flv.impl.Tag
Setter for tag type
setType(byte) - Method in class org.red5.io.mp4.MP4Frame
 
setType(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
setType(String) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the type type can be "event" or "navigation"
setType(String) - Method in class org.red5.io.flv.meta.MetaCue
Sets the type type can be "event" or "navigation"
setTypeFlags(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the type flags on whether this data is audio or video
setUid(String) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
setUp(InetSocketAddress) - Method in class org.red5.io.sctp.Association
 
setValue(byte[]) - Method in class org.red5.io.matroska.dtd.BinaryTag
setter for value, updates the size of this tag
setValue(double) - Method in class org.red5.io.matroska.dtd.FloatTag
setter for value, updates the size of this tag
setValue(long) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
setter for value, updates the size of this tag
setValue(String) - Method in class org.red5.io.matroska.dtd.StringTag
setter for value, updates the size of this tag
setValue(Date) - Method in class org.red5.io.matroska.dtd.DateTag
setter for value, updates the size of this tag
setVerificationTagItself(int) - Method in class org.red5.io.sctp.Association
 
setVideoCodec(IVideoStreamCodec) - Method in class org.red5.codec.StreamCodecInfo
Setter for video codec
setVideoCodecId(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setVideoCodecId(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the video codec id
setVideoCodecId(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the video codec id
setVideoCodecId(String) - Method in class org.red5.io.mp4.impl.MP4Reader
 
setVideoDataRate(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the videodatarate
setVideoDataRate(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the videodatarate
setVideoDataSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
 
setWidth(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the width
setWidth(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the width
setWithByteSeparator(boolean) - Static method in class org.red5.io.utils.HexDump
Sets the WithByteSeparator attribute of the Convert class
setWriterPostProcessor(String) - Method in class org.red5.io.flv.impl.FLV
Sets a writer post processor.
setWriterPostProcessors(Set<String>) - Method in class org.red5.io.flv.impl.FLV
Sets a group of writer post processors.
SEVEN_LSB_BITMASK - Static variable in class org.red5.io.utils.LEB128
 
shiftLeft(int) - Method in class org.red5.io.object.UnsignedByte
 
shiftLeft(int) - Method in class org.red5.io.object.UnsignedInt
 
shiftLeft(int) - Method in class org.red5.io.object.UnsignedLong
 
shiftLeft(int) - Method in class org.red5.io.object.UnsignedNumber
Perform a bit left shift of the value.
shiftLeft(int) - Method in class org.red5.io.object.UnsignedShort
 
shiftRight(int) - Method in class org.red5.io.object.UnsignedByte
 
shiftRight(int) - Method in class org.red5.io.object.UnsignedInt
 
shiftRight(int) - Method in class org.red5.io.object.UnsignedLong
 
shiftRight(int) - Method in class org.red5.io.object.UnsignedNumber
Perform a bit right shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedShort
 
shortValue() - Method in class org.red5.io.object.UnsignedByte
 
shortValue() - Method in class org.red5.io.object.UnsignedShort
 
SHUTDOWN - org.red5.io.sctp.packet.chunks.ChunkType
 
SHUTDOWN_ACK - org.red5.io.sctp.packet.chunks.ChunkType
 
SHUTDOWN_COMPLETE - org.red5.io.sctp.packet.chunks.ChunkType
 
signature - Static variable in class org.red5.io.flv.FLVHeader
Signature
SimpleBlock - Class in org.red5.io.matroska.dtd
Tag representing complex block of different tags
SimpleBlock(String, VINT) - Constructor for class org.red5.io.matroska.dtd.SimpleBlock
Constructor
SimpleBlock(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.SimpleBlock
Constructor
SimpleMatroskaParser - Class in org.red5.io.matroska.parser
 
SimpleMatroskaParser() - Constructor for class org.red5.io.matroska.parser.SimpleMatroskaParser
 
size() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
size() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
skip(long, InputStream) - Static method in class org.red5.io.matroska.ParserUtils
method to skip given amount of bytes in stream
skipFrame() - Method in class org.red5.io.mp3.impl.MP3Stream
Skips the current MPEG frame.
skipPropertySeparator() - Method in class org.red5.io.amf.Input
Skips property separator
SorensonVideo - Class in org.red5.codec
Red5 video codec for the sorenson video format.
SorensonVideo() - Constructor for class org.red5.codec.SorensonVideo
Constructs a new SorensonVideo.
source - Variable in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Value of the source attribute of mx:RemoteObject that sent the message.
SPEEX - org.red5.codec.AudioCodec
 
SpeexAudio - Class in org.red5.codec
Red5 audio codec for the Speex audio format.
SpeexAudio() - Constructor for class org.red5.codec.SpeexAudio
 
StateCookie - Class in org.red5.io.sctp.packet.chunks
 
StateCookie(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.StateCookie
 
StateCookie(int, int, int, int, int) - Constructor for class org.red5.io.sctp.packet.chunks.StateCookie
 
Stax2DomBuilder - Class in org.red5.io.utils
Builds a DOM Document using a XMLStreamReader.
Stax2DomBuilder() - Constructor for class org.red5.io.utils.Stax2DomBuilder
Default constructor.
STOP - org.red5.io.object.StreamAction
 
storeReference(int, Object) - Method in class org.red5.io.object.BaseInput
Replace a referenced object with another one.
storeReference(Object) - Method in class org.red5.io.object.BaseInput
Store an object into a map.
storeReference(Object) - Method in class org.red5.io.object.BaseOutput
Store an object into a map
StreamAction - Enum in org.red5.io.object
Represents all the actions which may be permitted on a stream.
StreamCodecInfo - Class in org.red5.codec
 
StreamCodecInfo() - Constructor for class org.red5.codec.StreamCodecInfo
 
StringTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html String tag is class able to store strings
StringTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.StringTag
Constructor
StringTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.StringTag
Constructor
stringToDoc(String) - Static method in class org.red5.io.utils.XMLUtils
Converts string representation of XML into Document
stringToHexString(String) - Static method in class org.red5.io.utils.HexDump
Description of the Method
subList(int, int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
SUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of subscribe command.
SUBSCRIPTION_INVALIDATE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
SUBSCRIPTION_INVALIDATED_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
SUBTOPIC_SEPARATOR - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 
supportedOptions() - Method in class org.red5.io.sctp.SctpServerChannel
 
supportedOptions() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
SYNC_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
 

T

Tag - Class in org.red5.io.flv.impl
A Tag represents the contents or payload of a FLV file.
Tag - Class in org.red5.io.matroska.dtd
Base class for all webm tags
Tag() - Constructor for class org.red5.io.flv.impl.Tag
Constructs a new Tag.
Tag(byte, int, int, IoBuffer, int) - Constructor for class org.red5.io.flv.impl.Tag
TagImpl Constructor
Tag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.Tag
Constructor, internally calls Tag(String, VINT, VINT, InputStream) to create tag with 0 size
Tag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.Tag
Constructor
TagConsumer - Interface in org.red5.io.webm
Interface for all classes able to consume webm Tag.
TagCrawler - Class in org.red5.io.matroska.parser
class able to walk through the webm file and pass parsed tags to registered handlers
TagCrawler() - Constructor for class org.red5.io.matroska.parser.TagCrawler
Constructor
TagFactory - Class in org.red5.io.matroska.dtd
factory for creating matroska tags, it use property file - matroska_type_definition_config.properties with structure: long id = "name provided specification","java class representing tag data"
TagFactory() - Constructor for class org.red5.io.matroska.dtd.TagFactory
 
TagHandler - Interface in org.red5.io.matroska.parser
Any class able to handle Tag using InputStream given
timestamp - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
timestamps - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Keyframe timestamps
timeToLive - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
toArray() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
toArray(T[]) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
toBinaryString(byte) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(byte[]) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(int) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(long) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(short) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toByteArray(int) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(long) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(short) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(String) - Static method in class org.red5.io.utils.RandomGUID
Returns a byte array for the given uuid or guid.
toHexString() - Method in class org.red5.io.object.UnsignedNumber
 
toHexString(boolean) - Method in class org.red5.io.object.UnsignedNumber
 
toHexString(byte) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(byte[]) - Static method in class org.red5.io.utils.HexDump
Returns a string of hexadecimal digits from a byte array.
toHexString(byte[], int, int) - Static method in class org.red5.io.utils.HexDump
converts String to Hex String.
toHexString(int) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(long) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(short) - Static method in class org.red5.io.utils.HexDump
Description of the Method
toString() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Return string representation of the proxied object.
toString() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Return string representation of the message.
toString() - Method in class org.red5.io.amf3.ByteArray
Return string representation of the array's contents.
toString() - Method in class org.red5.io.flv.FLVHeader
Overrides the toString method so that a FLVHeader can be represented by its datatypes
toString() - Method in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
 
toString() - Method in class org.red5.io.flv.impl.Tag
Prints out the contents of the tag
toString() - Method in class org.red5.io.flv.meta.MetaCue
toString() - Method in class org.red5.io.flv.meta.MetaData
toString() - Method in class org.red5.io.matroska.dtd.BinaryTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.CompoundTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.DateTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.FloatTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.SimpleBlock
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.StringTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.Tag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.VINT
method to get "pretty" represented VINT
toString() - Method in class org.red5.io.mp4.MP4Frame
 
toString() - Method in enum org.red5.io.object.StreamAction
 
toString() - Method in class org.red5.io.object.UnsignedByte
 
toString() - Method in class org.red5.io.object.UnsignedInt
 
toString() - Method in class org.red5.io.object.UnsignedLong
 
toString() - Method in class org.red5.io.object.UnsignedNumber
 
toString() - Method in class org.red5.io.object.UnsignedShort
 
toString(byte) - Static method in class org.red5.io.utils.HexDump
Method toString
toString(byte[]) - Static method in class org.red5.io.utils.HexDump
Method toString
toString(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
String representation of byte buffer
toStringValue(byte) - Static method in class org.red5.io.object.DataTypes
Returns the string value of the data type
totalSize() - Method in class org.red5.io.matroska.dtd.CompoundTag
 
totalSize() - Method in class org.red5.io.matroska.dtd.Tag
method to get total size of this tag: "header" + "contents"
type - Variable in class org.red5.io.amf3.Input.ClassReference
Type of the class.
TYPE_AMF3_OBJECT - Static variable in class org.red5.io.amf.AMF
Object marker constant (for AMF3)
TYPE_ARRAY - Static variable in class org.red5.io.amf.AMF
Array marker constant
TYPE_ARRAY - Static variable in class org.red5.io.amf3.AMF3
Array start marker
TYPE_AUDIO - Static variable in interface org.red5.io.IoConstants
Audio data
TYPE_BOOLEAN - Static variable in class org.red5.io.amf.AMF
Boolean value marker constant
TYPE_BOOLEAN_FALSE - Static variable in class org.red5.io.amf3.AMF3
Boolean false marker
TYPE_BOOLEAN_TRUE - Static variable in class org.red5.io.amf3.AMF3
Boolean true marker
TYPE_BYTEARRAY - Static variable in class org.red5.io.amf3.AMF3
ByteArray marker
TYPE_CLASS_OBJECT - Static variable in class org.red5.io.amf.AMF
Class marker constant
TYPE_DATE - Static variable in class org.red5.io.amf.AMF
Date marker constant
TYPE_DATE - Static variable in class org.red5.io.amf3.AMF3
Date marker
TYPE_DICTIONARY - Static variable in class org.red5.io.amf3.AMF3
Dictionary
TYPE_ENCRYPTED - Static variable in interface org.red5.io.IoConstants
Encryption
TYPE_ENCRYPTED_AUDIO - Static variable in interface org.red5.io.IoConstants
Encrypted audio data
TYPE_ENCRYPTED_METADATA - Static variable in interface org.red5.io.IoConstants
Encrypted meta data
TYPE_ENCRYPTED_VIDEO - Static variable in interface org.red5.io.IoConstants
Encrypted video data
TYPE_END_OF_OBJECT - Static variable in class org.red5.io.amf.AMF
End of object marker constant
TYPE_INTEGER - Static variable in class org.red5.io.amf3.AMF3
Integer marker
TYPE_LONG_STRING - Static variable in class org.red5.io.amf.AMF
Long string marker constant
TYPE_METADATA - Static variable in interface org.red5.io.IoConstants
Metadata
TYPE_MIXED_ARRAY - Static variable in class org.red5.io.amf.AMF
Mixed array marker constant
TYPE_MOVIECLIP - Static variable in class org.red5.io.amf.AMF
MovieClip marker constant
TYPE_NULL - Static variable in class org.red5.io.amf.AMF
Null marker constant
TYPE_NULL - Static variable in class org.red5.io.amf3.AMF3
Null marker
TYPE_NUMBER - Static variable in class org.red5.io.amf.AMF
Number marker constant
TYPE_NUMBER - Static variable in class org.red5.io.amf3.AMF3
Number / Double marker
TYPE_OBJECT - Static variable in class org.red5.io.amf.AMF
Object marker constant
TYPE_OBJECT - Static variable in class org.red5.io.amf3.AMF3
Object start marker
TYPE_OBJECT_EXTERNALIZABLE - Static variable in class org.red5.io.amf3.AMF3
Externalizable object.
TYPE_OBJECT_PROPERTY - Static variable in class org.red5.io.amf3.AMF3
Property list encoding.
TYPE_OBJECT_PROXY - Static variable in class org.red5.io.amf3.AMF3
Proxy object.
TYPE_OBJECT_VALUE - Static variable in class org.red5.io.amf3.AMF3
Name-value encoding.
TYPE_RECORDSET - Static variable in class org.red5.io.amf.AMF
Recordset marker constant
TYPE_REFERENCE - Static variable in class org.red5.io.amf.AMF
Object reference marker constant
TYPE_STRING - Static variable in class org.red5.io.amf.AMF
String marker constant
TYPE_STRING - Static variable in class org.red5.io.amf3.AMF3
String marker
TYPE_UNDEFINED - Static variable in class org.red5.io.amf.AMF
Undefined marker constant
TYPE_UNDEFINED - Static variable in class org.red5.io.amf3.AMF3
Undefined marker
TYPE_UNSUPPORTED - Static variable in class org.red5.io.amf.AMF
Unsupported type marker constant
TYPE_VECTOR_INT - Static variable in class org.red5.io.amf3.AMF3
Vector<int> marker
TYPE_VECTOR_NUMBER - Static variable in class org.red5.io.amf3.AMF3
Vector<Number> marker
TYPE_VECTOR_OBJECT - Static variable in class org.red5.io.amf3.AMF3
Vector<Object> marker
TYPE_VECTOR_UINT - Static variable in class org.red5.io.amf3.AMF3
Vector<uint> marker
TYPE_VIDEO - Static variable in interface org.red5.io.IoConstants
Video data
TYPE_XML - Static variable in class org.red5.io.amf.AMF
XML marker constant
TYPE_XML - Static variable in class org.red5.io.amf3.AMF3
XML start marker
TYPE_XML_DOCUMENT - Static variable in class org.red5.io.amf3.AMF3
XML document marker
This is for the legacy XMLDocument type is retained in the language as flash.xml.XMLDocument.

U

ULAWAudio - Class in org.red5.codec
Red5 audio codec for the PCM uLaw audio format.
ULAWAudio() - Constructor for class org.red5.codec.ULAWAudio
 
unbindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChannel
 
unbindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
 
uncompress() - Method in class org.red5.io.amf3.ByteArray
Decompress contents using zlib.
UNKNOWN_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
unmarshal(byte[]) - Method in class org.red5.io.rtp.AV1Packet
 
UnsignedByte - Class in org.red5.io.object
The UnsignedByte class wraps a value of and unsigned 8 bits number.
UnsignedByte(byte) - Constructor for class org.red5.io.object.UnsignedByte
 
UnsignedByte(int) - Constructor for class org.red5.io.object.UnsignedByte
 
UnsignedByte(long) - Constructor for class org.red5.io.object.UnsignedByte
 
UnsignedByte(short) - Constructor for class org.red5.io.object.UnsignedByte
 
UnsignedInt - Class in org.red5.io.object
The UnsignedInt class wraps a value of an unsigned 32 bits number.
UnsignedInt(byte) - Constructor for class org.red5.io.object.UnsignedInt
 
UnsignedInt(int) - Constructor for class org.red5.io.object.UnsignedInt
 
UnsignedInt(long) - Constructor for class org.red5.io.object.UnsignedInt
 
UnsignedInt(short) - Constructor for class org.red5.io.object.UnsignedInt
 
UnsignedIntegerTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html UnsignedInteger tag is class able to store long
UnsignedIntegerTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.UnsignedIntegerTag
Constructor
UnsignedIntegerTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.UnsignedIntegerTag
Constructor
UnsignedLong - Class in org.red5.io.object
The UnsignedLong class wraps a value of an unsigned 64 bits number.
UnsignedLong(byte) - Constructor for class org.red5.io.object.UnsignedLong
 
UnsignedLong(int) - Constructor for class org.red5.io.object.UnsignedLong
 
UnsignedLong(long) - Constructor for class org.red5.io.object.UnsignedLong
 
UnsignedLong(short) - Constructor for class org.red5.io.object.UnsignedLong
 
UnsignedLong(Random) - Constructor for class org.red5.io.object.UnsignedLong
Construct a new random UnsignedLong.
UnsignedNumber - Class in org.red5.io.object
 
UnsignedNumber() - Constructor for class org.red5.io.object.UnsignedNumber
 
UnsignedShort - Class in org.red5.io.object
The UnsignedByte class wraps a value of an unsigned 16 bits number.
UnsignedShort(byte) - Constructor for class org.red5.io.object.UnsignedShort
 
UnsignedShort(int) - Constructor for class org.red5.io.object.UnsignedShort
 
UnsignedShort(long) - Constructor for class org.red5.io.object.UnsignedShort
 
UnsignedShort(short) - Constructor for class org.red5.io.object.UnsignedShort
 
UNSUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of unsubscribe command.

V

VALID_COOKIE_TIME - Static variable in interface org.red5.io.sctp.IAssociationControl
 
validOps() - Method in class org.red5.io.sctp.SctpServerChannel
 
VALUE_FALSE - Static variable in class org.red5.io.amf.AMF
false marker constant
VALUE_TRUE - Static variable in class org.red5.io.amf.AMF
true marker constant
valueOf(String) - Static method in enum org.red5.codec.AudioCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.codec.VideoCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.io.BufferType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.io.object.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.io.object.StreamAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.io.sctp.IAssociationControl.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.red5.io.sctp.packet.chunks.ChunkType
Returns the enum constant of this type with the specified name.
valueOfById(int) - Static method in enum org.red5.codec.AudioCodec
 
valueOfById(int) - Static method in enum org.red5.codec.VideoCodec
 
values() - Static method in enum org.red5.codec.AudioCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.red5.codec.VideoCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
values() - Static method in enum org.red5.io.BufferType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.red5.io.object.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.red5.io.object.StreamAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.red5.io.sctp.IAssociationControl.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.red5.io.sctp.packet.chunks.ChunkType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Static variable in class org.red5.io.flv.FLVHeader
FLV version
VideoCodec - Enum in org.red5.codec
Video codecs that Red5 supports.
videoCodecId - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Video codec id.
VINT - Class in org.red5.io.matroska
Variable size integer class EBML RFC
VINT(long, byte, long) - Constructor for class org.red5.io.matroska.VINT
Constructor
VP6 - org.red5.codec.VideoCodec
 
VP6a - org.red5.codec.VideoCodec
 
VP8 - org.red5.codec.VideoCodec
 
VP8_FRAME_PREFIX - Static variable in class org.red5.codec.VP8Video
 
VP8_KEYFRAME_PREFIX - Static variable in class org.red5.codec.VP8Video
 
VP8Video - Class in org.red5.codec
Red5 video codec for the VP8 video format.
VP8Video() - Constructor for class org.red5.codec.VP8Video
 
VP9 - org.red5.codec.VideoCodec
 

W

W - Variable in class org.red5.io.rtp.AV1Packet
 
WebmReader - Class in org.red5.io.webm
Class able to parse webm Tags from file
WebmReader(File, TagConsumer) - Constructor for class org.red5.io.webm.WebmReader
Constructor
WebmWriter - Class in org.red5.io.webm
Class able to write webm tags to file
WebmWriter(File, boolean) - Constructor for class org.red5.io.webm.WebmWriter
Constructor
write(ByteBuffer) - Method in class org.red5.io.flv.FLVHeader
 
write(IoBuffer) - Method in class org.red5.io.flv.FLVHeader
Writes the FLVHeader to IoBuffer.
write(IMetaData<?, ?>) - Method in interface org.red5.io.flv.meta.IMetaService
Initiates writing of the MetaData
write(IMetaData<?, ?>) - Method in class org.red5.io.flv.meta.MetaService
Initiates writing of the MetaData
writeAMF3() - Method in class org.red5.io.amf3.Output
 
writeArbitraryObject(Object) - Method in class org.red5.io.amf.Output
Writes an arbitrary object to the output.
writeArbitraryObject(Object) - Method in class org.red5.io.amf3.Output
Writes an arbitrary object to the output.
writeArray(Object) - Method in class org.red5.io.amf.Output
Write primitive array.
writeArray(Object) - Method in class org.red5.io.amf3.Output
Write primitive array.
writeArray(Object) - Method in interface org.red5.io.object.Output
Write primitive array.
writeArray(Object[]) - Method in class org.red5.io.amf.Output
Write array.
writeArray(Object[]) - Method in class org.red5.io.amf3.Output
Write array.
writeArray(Object[]) - Method in interface org.red5.io.object.Output
Write array.
writeArray(Collection<?>) - Method in class org.red5.io.amf.Output
Write array.
writeArray(Collection<?>) - Method in class org.red5.io.amf3.Output
Write array.
writeArray(Collection<?>) - Method in interface org.red5.io.object.Output
Write array.
writeArrayType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes array (or collection) out as output Arrays, Collections, etc
writeBasic(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes a primitive out as an object
writeBoolean(boolean) - Method in class org.red5.io.amf3.ByteArray
Write boolean value.
writeBoolean(boolean) - Method in class org.red5.io.amf3.DataOutput
Write boolean value.
writeBoolean(boolean) - Method in interface org.red5.io.amf3.IDataOutput
Write boolean value.
writeBoolean(Boolean) - Method in class org.red5.io.amf.Output
Write boolean
writeBoolean(Boolean) - Method in class org.red5.io.amf3.Output
Write boolean
writeBoolean(Boolean) - Method in interface org.red5.io.object.Output
Write boolean
writeByte(byte) - Method in class org.red5.io.amf3.ByteArray
Write signed byte value.
writeByte(byte) - Method in class org.red5.io.amf3.DataOutput
Write signed byte value.
writeByte(byte) - Method in interface org.red5.io.amf3.IDataOutput
Write signed byte value.
writeByteArray(ByteArray) - Method in class org.red5.io.amf.Output
Write ByteArray object (AMF3 only).
writeByteArray(ByteArray) - Method in class org.red5.io.amf3.Output
Write ByteArray object (AMF3 only).
writeByteArray(ByteArray) - Method in interface org.red5.io.object.Output
Write ByteArray object (AMF3 only).
writeBytes(byte[]) - Method in class org.red5.io.amf3.ByteArray
Write multiple bytes.
writeBytes(byte[]) - Method in class org.red5.io.amf3.DataOutput
Write multiple bytes.
writeBytes(byte[]) - Method in interface org.red5.io.amf3.IDataOutput
Write multiple bytes.
writeBytes(byte[], int) - Method in class org.red5.io.amf3.ByteArray
Write multiple bytes from given offset.
writeBytes(byte[], int) - Method in class org.red5.io.amf3.DataOutput
Write multiple bytes from given offset.
writeBytes(byte[], int) - Method in interface org.red5.io.amf3.IDataOutput
Write multiple bytes from given offset.
writeBytes(byte[], int, int) - Method in class org.red5.io.amf3.ByteArray
Write given number of bytes from given offset.
writeBytes(byte[], int, int) - Method in class org.red5.io.amf3.DataOutput
Write given number of bytes from given offset.
writeBytes(byte[], int, int) - Method in interface org.red5.io.amf3.IDataOutput
Write given number of bytes from given offset.
writeComplex(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes a complex type object out
writeCustom(Object) - Method in class org.red5.io.amf.Output
Write custom (user) object
writeCustom(Object) - Method in interface org.red5.io.object.Output
Write custom (user) object
writeCustomType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes a custom data to the output
writeDate(Date) - Method in class org.red5.io.amf.Output
Write date
writeDate(Date) - Method in class org.red5.io.amf3.Output
Write date
writeDate(Date) - Method in interface org.red5.io.object.Output
Write date
writeDocument(Output, Document) - Static method in class org.red5.io.object.Serializer
Writes a document to the output
writeDouble(double) - Method in class org.red5.io.amf3.ByteArray
Write double-precision floating point value.
writeDouble(double) - Method in class org.red5.io.amf3.DataOutput
Write double-precision floating point value.
writeDouble(double) - Method in interface org.red5.io.amf3.IDataOutput
Write double-precision floating point value.
writeExtendedMediumInt(ByteBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes extended medium integer (equivalent to a regular integer whose most significant byte has been moved to its end, past its least significant byte)
writeExtendedMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes extended medium integer (equivalent to a regular integer whose most significant byte has been moved to its end, past its least significant byte)
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
 
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
writeExternal(IDataOutput) - Method in interface org.red5.io.amf3.IExternalizable
Store custom object to stream.
writeFloat(float) - Method in class org.red5.io.amf3.ByteArray
Write single-precision floating point value.
writeFloat(float) - Method in class org.red5.io.amf3.DataOutput
Write single-precision floating point value.
writeFloat(float) - Method in interface org.red5.io.amf3.IDataOutput
Write single-precision floating point value.
writeHeader() - Method in class org.red5.io.flv.impl.FLVWriter
Writes the header bytes
writeHeader() - Method in interface org.red5.io.ITagWriter
Writes the header bytes
writeHeader() - Method in class org.red5.io.webm.WebmWriter
method to write webm header to the new file
writeInt(int) - Method in class org.red5.io.amf3.ByteArray
Write signed integer value.
writeInt(int) - Method in class org.red5.io.amf3.DataOutput
Write signed integer value.
writeInt(int) - Method in interface org.red5.io.amf3.IDataOutput
Write signed integer value.
writeIterator(Output, Iterator<Object>) - Static method in class org.red5.io.object.Serializer
Writes an iterator out to the output
writeList(Output, List<?>) - Static method in class org.red5.io.object.Serializer
Writes a List out as an Object
writeListType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes Lists out as a data type
writeMap(Collection<?>) - Method in class org.red5.io.amf.Output
Write array as map.
writeMap(Collection<?>) - Method in class org.red5.io.amf3.Output
Write array as map.
writeMap(Collection<?>) - Method in interface org.red5.io.object.Output
Write array as map.
writeMap(Map<Object, Object>) - Method in class org.red5.io.amf.Output
Write map.
writeMap(Map<Object, Object>) - Method in class org.red5.io.amf3.Output
Write map.
writeMap(Map<Object, Object>) - Method in interface org.red5.io.object.Output
Write map.
writeMediumInt(ByteBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes medium integer
writeMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.BufferUtils
Writes a Medium Int to the output buffer
writeMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes medium integer
writeMetaCue() - Method in interface org.red5.io.flv.meta.IMetaService
Writes the Meta Cue Points
writeMetaCue() - Method in class org.red5.io.flv.meta.MetaService
Writes the Meta Cue Points
writeMetaData(IMetaData<?, ?>) - Method in interface org.red5.io.flv.meta.IMetaService
Writes the MetaData
writeMetaData(IMetaData<?, ?>) - Method in class org.red5.io.flv.meta.MetaService
Writes the MetaData
writeMultiByte(String, String) - Method in class org.red5.io.amf3.ByteArray
Write string in given character set.
writeMultiByte(String, String) - Method in class org.red5.io.amf3.DataOutput
Write string in given character set.
writeMultiByte(String, String) - Method in interface org.red5.io.amf3.IDataOutput
Write string in given character set.
writeNull() - Method in class org.red5.io.amf.Output
writeNull() - Method in class org.red5.io.amf3.Output
writeNull() - Method in interface org.red5.io.object.Output
 
writeNumber(Number) - Method in class org.red5.io.amf.Output
Write number
writeNumber(Number) - Method in class org.red5.io.amf3.Output
Write number
writeNumber(Number) - Method in interface org.red5.io.object.Output
Write number
writeObject(Object) - Method in class org.red5.io.amf.Output
Write object.
writeObject(Object) - Method in class org.red5.io.amf3.ByteArray
Write arbitrary object.
writeObject(Object) - Method in class org.red5.io.amf3.DataOutput
Write arbitrary object.
writeObject(Object) - Method in interface org.red5.io.amf3.IDataOutput
Write arbitrary object.
writeObject(Object) - Method in class org.red5.io.amf3.Output
Write object.
writeObject(Object) - Method in interface org.red5.io.object.Output
Write object.
writeObject(Map<Object, Object>) - Method in class org.red5.io.amf.Output
Write map as object.
writeObject(Map<Object, Object>) - Method in class org.red5.io.amf3.Output
Write map as object.
writeObject(Map<Object, Object>) - Method in interface org.red5.io.object.Output
Write map as object.
writeObjectType(Output, Object) - Static method in class org.red5.io.object.Serializer
Write typed object to the output
writeRecordSet(RecordSet) - Method in class org.red5.io.amf.Output
Write recordset.
writeRecordSet(RecordSet) - Method in class org.red5.io.amf3.Output
Write recordset.
writeRecordSet(RecordSet) - Method in interface org.red5.io.object.Output
Write recordset.
writeReference(Object) - Method in class org.red5.io.amf.Output
Write reference to complex data type
writeReference(Object) - Method in interface org.red5.io.object.Output
Write reference to complex data type
writeReverseInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes integer in reverse order
writerFromNearestKeyFrame(int) - Method in interface org.red5.io.flv.IFLV
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in class org.red5.io.flv.impl.FLV
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in interface org.red5.io.mp4.IMP4
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in class org.red5.io.mp4.impl.MP4
Returns a Writer based on the nearest key frame
writeShort(short) - Method in class org.red5.io.amf3.ByteArray
Write signed short value.
writeShort(short) - Method in class org.red5.io.amf3.DataOutput
Write signed short value.
writeShort(short) - Method in interface org.red5.io.amf3.IDataOutput
Write signed short value.
writeStream(byte[]) - Method in class org.red5.io.flv.impl.FLVWriter
Write a Stream to disk using bytes
writeStream(byte[]) - Method in interface org.red5.io.ITagWriter
Write a Stream to disk using bytes
writeString(String) - Method in class org.red5.io.amf.Output
Write string
writeString(String) - Method in class org.red5.io.amf3.Output
Write string
writeString(String) - Method in interface org.red5.io.object.Output
Write string
writeTag(byte, IoBuffer) - Method in class org.red5.io.flv.impl.FLVWriter
Write a Tag using bytes
writeTag(byte, IoBuffer) - Method in interface org.red5.io.ITagWriter
Write a Tag using bytes
writeTag(ITag) - Method in class org.red5.io.flv.impl.FLVWriter
Writes a Tag object
writeTag(ITag) - Method in interface org.red5.io.ITagWriter
Writes a Tag object
writeTag(Tag) - Method in class org.red5.io.webm.WebmWriter
will write tag bytesWritten counter will be increased by the number of bytes actually written
writeUnsignedByte(ByteBuffer, byte) - Static method in class org.red5.io.utils.IOUtils
Writes an unsigned byte value to the supplied buffer.
writeUnsignedInt(long) - Method in class org.red5.io.amf3.ByteArray
Write unsigned integer value.
writeUnsignedInt(long) - Method in class org.red5.io.amf3.DataOutput
Write unsigned integer value.
writeUnsignedInt(long) - Method in interface org.red5.io.amf3.IDataOutput
Write unsigned integer value.
writeUTF(String) - Method in class org.red5.io.amf3.ByteArray
Write UTF-8 encoded string.
writeUTF(String) - Method in class org.red5.io.amf3.DataOutput
Write UTF-8 encoded string.
writeUTF(String) - Method in interface org.red5.io.amf3.IDataOutput
Write UTF-8 encoded string.
writeUTFBytes(String) - Method in class org.red5.io.amf3.ByteArray
Write UTF-8 encoded string as byte array.
writeUTFBytes(String) - Method in class org.red5.io.amf3.DataOutput
Write UTF-8 encoded string as byte array.
writeUTFBytes(String) - Method in interface org.red5.io.amf3.IDataOutput
Write UTF-8 encoded string as byte array.
writeVectorInt(Vector<Integer>) - Method in class org.red5.io.amf.Output
Write a Vector<int>.
writeVectorInt(Vector<Integer>) - Method in class org.red5.io.amf3.Output
Write a Vector<int>.
writeVectorInt(Vector<Integer>) - Method in interface org.red5.io.object.Output
Write a Vector<int>.
writeVectorNumber(Vector<Double>) - Method in class org.red5.io.amf.Output
Write a Vector<Number>.
writeVectorNumber(Vector<Double>) - Method in class org.red5.io.amf3.Output
Write a Vector<Number>.
writeVectorNumber(Vector<Double>) - Method in interface org.red5.io.object.Output
Write a Vector<Number>.
writeVectorObject(Vector<Object>) - Method in class org.red5.io.amf.Output
Write a Vector<Object>.
writeVectorObject(Vector<Object>) - Method in class org.red5.io.amf3.Output
Write a Vector<Object>.
writeVectorObject(Vector<Object>) - Method in interface org.red5.io.object.Output
Write a Vector<Object>.
writeVectorUInt(Vector<Long>) - Method in class org.red5.io.amf.Output
Write a Vector<uint>.
writeVectorUInt(Vector<Long>) - Method in class org.red5.io.amf3.Output
Write a Vector<uint>.
writeVectorUInt(Vector<Long>) - Method in interface org.red5.io.object.Output
Write a Vector<uint>.
writeXML(String) - Method in class org.red5.io.amf.Output
Convenience method to allow XML text to be used, instead of requiring an XML Document.
writeXML(Document) - Method in class org.red5.io.amf.Output
Write XML object
writeXML(Document) - Method in class org.red5.io.amf3.Output
Write XML object
writeXML(Document) - Method in interface org.red5.io.object.Output
Write XML object
writeXMLType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes an xml type out to the output

X

XMLUtils - Class in org.red5.io.utils
Misc XML utils
XMLUtils() - Constructor for class org.red5.io.utils.XMLUtils
 

Y

Y - Variable in class org.red5.io.rtp.AV1Packet
 

Z

Z - Variable in class org.red5.io.rtp.AV1Packet
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes All Packages