public interface IEventDecoder
Modifier and Type | Method and Description |
---|---|
Aggregate |
decodeAggregate(IoBuffer in)
Decodes the aggregated data.
|
AudioData |
decodeAudioData(IoBuffer in)
Decodes audio data event.
|
BytesRead |
decodeBytesRead(IoBuffer in)
Decodes BytesRead event.
|
ChunkSize |
decodeChunkSize(IoBuffer in)
Decodes chunk size event.
|
FlexMessage |
decodeFlexMessage(IoBuffer in,
RTMP rtmp)
Decodes Flex message event.
|
ISharedObjectMessage |
decodeFlexSharedObject(IoBuffer in,
RTMP rtmp)
Decodes shared object message event from AMF3 encoding.
|
Invoke |
decodeInvoke(IoBuffer in,
RTMP rtmp)
Decodes invocation event.
|
Notify |
decodeNotify(IoBuffer in,
RTMP rtmp)
Decodes notification event.
|
Ping |
decodePing(IoBuffer in)
Decodes ping event.
|
ISharedObjectMessage |
decodeSharedObject(IoBuffer in,
RTMP rtmp)
Decodes shared object message event.
|
Unknown |
decodeUnknown(byte dataType,
IoBuffer in)
Decodes event of Unknown type.
|
VideoData |
decodeVideoData(IoBuffer in)
Decodes video data event.
|
Unknown decodeUnknown(byte dataType, IoBuffer in)
dataType
- Data typein
- Byte buffer to decodeChunkSize decodeChunkSize(IoBuffer in)
in
- Byte buffer to decodeISharedObjectMessage decodeSharedObject(IoBuffer in, RTMP rtmp)
in
- Byte buffer to decodertmp
- RTMP protocol stateISharedObjectMessage decodeFlexSharedObject(IoBuffer in, RTMP rtmp)
in
- Byte buffer to decodertmp
- RTMP protocol stateNotify decodeNotify(IoBuffer in, RTMP rtmp)
in
- Byte buffer to decodertmp
- RTMP protocol stateInvoke decodeInvoke(IoBuffer in, RTMP rtmp)
in
- Byte buffer to decodertmp
- RTMP protocol statePing decodePing(IoBuffer in)
in
- Byte buffer to decodeBytesRead decodeBytesRead(IoBuffer in)
in
- Byte buffer to decodeAggregate decodeAggregate(IoBuffer in)
in
- Byte buffer to decodeAudioData decodeAudioData(IoBuffer in)
in
- Byte buffer to decodeVideoData decodeVideoData(IoBuffer in)
in
- Byte buffer to decodeFlexMessage decodeFlexMessage(IoBuffer in, RTMP rtmp)
in
- Byte buffer to decodertmp
- RTMP protocol stateCopyright © 2006-2012 The Red5 Project