PeerCastStation.FLV.RTMP.RTMPSourceConnection.RTMPMessageBuilder.RTMPMessageBuilder C# (CSharp) Method

RTMPMessageBuilder() public method

public RTMPMessageBuilder ( RTMPMessageBuilder x, long timestamp, int type_id, long chunk_message_stream_id, int body_length ) : System
x RTMPMessageBuilder
timestamp long
type_id int
chunk_message_stream_id long
body_length int
return System
      public RTMPMessageBuilder(
        RTMPMessageBuilder x,
        long timestamp,
        int  type_id,
        long chunk_message_stream_id,
        int  body_length)
      {
        Timestamp            = timestamp;
        TimestampDelta       = x!=null ? timestamp-x.Timestamp : 0;
        TypeId               = type_id;
        ChunkMessageStreamId = chunk_message_stream_id;
        BodyLength           = body_length;
        ReceivedLength       = 0;
        Body                 = new byte[BodyLength];
      }

Same methods

RTMPSourceConnection.RTMPMessageBuilder::RTMPMessageBuilder ( RTMPMessageBuilder x ) : System
RTMPSourceConnection.RTMPMessageBuilder::RTMPMessageBuilder ( RTMPMessageBuilder x, long timestamp_delta ) : System
RTMPSourceConnection.RTMPMessageBuilder::RTMPMessageBuilder ( RTMPMessageBuilder x, long timestamp_delta, int type_id, int body_length ) : System
RTMPSourceConnection.RTMPMessageBuilder