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

SetBufferLengthMessage() public method

public SetBufferLengthMessage ( RTMPMessage x ) : System
x RTMPMessage
return System
      public SetBufferLengthMessage(RTMPMessage x)
        : base(x)
      {
        using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) {
          var type = (UserControlMessageType)reader.ReadUInt16();
          TargetStreamId = reader.ReadUInt32();
          BufferLength   = TimeSpan.FromMilliseconds(reader.ReadUInt32());
        }
      }

Same methods

UserControlMessage.SetBufferLengthMessage::SetBufferLengthMessage ( long timestamp, long stream_id, long target_stream_id, System.TimeSpan buffer_length ) : System
UserControlMessage.SetBufferLengthMessage