Package org.red5.server.net.rtmp.codec
Class RTMPMinaProtocolDecoder
java.lang.Object
org.apache.mina.filter.codec.ProtocolDecoderAdapter
org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
- All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolDecoder
public class RTMPMinaProtocolDecoder
extends org.apache.mina.filter.codec.ProtocolDecoderAdapter
RTMP protocol decoder.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
decode
(org.apache.mina.core.session.IoSession session, org.apache.mina.core.buffer.IoBuffer in, org.apache.mina.filter.codec.ProtocolDecoderOutput out) Returns an RTMP decoder.void
setDecoder
(RTMPProtocolDecoder decoder) Sets the RTMP protocol decoder.Methods inherited from class org.apache.mina.filter.codec.ProtocolDecoderAdapter
dispose, finishDecode
-
Field Details
-
log
protected static org.slf4j.Logger log -
decoder
-
-
Constructor Details
-
RTMPMinaProtocolDecoder
public RTMPMinaProtocolDecoder()
-
-
Method Details
-
decode
public void decode(org.apache.mina.core.session.IoSession session, org.apache.mina.core.buffer.IoBuffer in, org.apache.mina.filter.codec.ProtocolDecoderOutput out) throws org.apache.mina.filter.codec.ProtocolCodecException - Throws:
org.apache.mina.filter.codec.ProtocolCodecException
-
setDecoder
Sets the RTMP protocol decoder.- Parameters:
decoder
- RTMP decoder
-
getDecoder
Returns an RTMP decoder.- Returns:
- RTMP decoder
-