Package org.red5.server.net.rtmp.codec
Interface IEventEncoder
- All Known Implementing Classes:
RTMPProtocolEncoder
public interface IEventEncoder
Encodes events to byte buffer.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.mina.core.buffer.IoBuffer
encodeAggregate
(Aggregate aggregate) Encodes Aggregate event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeAudioData
(AudioData audioData) Encodes AudioData event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeBytesRead
(BytesRead streamBytesRead) Encodes BytesRead event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeChunkSize
(ChunkSize chunkSize) Encodes ChunkSize event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeInvoke
(Invoke invoke) Encodes Invoke event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeNotify
(Notify notify) Encodes Notify event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodePing
(Ping ping) Encodes Ping event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeUnknown
(Unknown unknown) Encodes Unknown event to byte buffer.org.apache.mina.core.buffer.IoBuffer
encodeVideoData
(VideoData videoData) Encodes VideoData event to byte buffer.
-
Method Details
-
encodeNotify
Encodes Notify event to byte buffer.- Parameters:
notify
- Notify event- Returns:
- Byte buffer
-
encodeInvoke
Encodes Invoke event to byte buffer.- Parameters:
invoke
- Invoke event- Returns:
- Byte buffer
-
encodePing
Encodes Ping event to byte buffer.- Parameters:
ping
- Ping event- Returns:
- Byte buffer
-
encodeBytesRead
Encodes BytesRead event to byte buffer.- Parameters:
streamBytesRead
- BytesRead event- Returns:
- Byte buffer
-
encodeAggregate
Encodes Aggregate event to byte buffer.- Parameters:
aggregate
- Aggregate event- Returns:
- Byte buffer
-
encodeAudioData
Encodes AudioData event to byte buffer.- Parameters:
audioData
- AudioData event- Returns:
- Byte buffer
-
encodeVideoData
Encodes VideoData event to byte buffer.- Parameters:
videoData
- VideoData event- Returns:
- Byte buffer
-
encodeUnknown
Encodes Unknown event to byte buffer.- Parameters:
unknown
- Unknown event- Returns:
- Byte buffer
-
encodeChunkSize
Encodes ChunkSize event to byte buffer.- Parameters:
chunkSize
- ChunkSize event- Returns:
- Byte buffer
-