Class RTMPMinaProtocolEncoder.Chunker

java.lang.Object
org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder.Chunker
Enclosing class:
RTMPMinaProtocolEncoder

private static final class RTMPMinaProtocolEncoder.Chunker extends Object
Output data chunker.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static LinkedList<org.apache.mina.core.buffer.IoBuffer>
    chunk(org.apache.mina.core.buffer.IoBuffer message, int chunkSize, int desiredSize)
     
    static int
    chunkAndWrite(org.apache.mina.filter.codec.ProtocolEncoderOutput out, org.apache.mina.core.buffer.IoBuffer message, int chunkSize, int desiredSize)
     
    private static int
    getDataSize(byte basicHeader)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Chunker

      private Chunker()
  • Method Details

    • chunk

      public static LinkedList<org.apache.mina.core.buffer.IoBuffer> chunk(org.apache.mina.core.buffer.IoBuffer message, int chunkSize, int desiredSize)
    • chunkAndWrite

      public static int chunkAndWrite(org.apache.mina.filter.codec.ProtocolEncoderOutput out, org.apache.mina.core.buffer.IoBuffer message, int chunkSize, int desiredSize)
    • getDataSize

      private static int getDataSize(byte basicHeader)