PeerCastStation.FLV.RTMP.UserControlMessage.SetBufferLengthMessage.CreateBody C# (CSharp) Method

CreateBody() private static method

private static CreateBody ( long target_stream_id, System.TimeSpan buffer_length ) : byte[]
target_stream_id long
buffer_length System.TimeSpan
return byte[]
      private static byte[] CreateBody(long target_stream_id, TimeSpan buffer_length)
      {
        var s = new MemoryStream();
        using (var writer=new RTMPBinaryWriter(s)) {
          writer.WriteUInt16((int)UserControlMessageType.SetBufferLength);
          writer.WriteUInt32(target_stream_id);
          writer.WriteUInt32((long)buffer_length.TotalMilliseconds);
        }
        return s.ToArray();
      }
    }
UserControlMessage.SetBufferLengthMessage