public PingResponseMessage(RTMPMessage x) : base(x) { using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) { var type = (UserControlMessageType)reader.ReadUInt16(); LocalTimestamp = reader.ReadUInt32(); } }
public StreamIsRecordedMessage(RTMPMessage x) : base(x) { using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) { var type = (UserControlMessageType)reader.ReadUInt16(); TargetStreamId = reader.ReadUInt32(); } }
public UserControlMessage(RTMPMessage x) : base(x) { using (var reader = new RTMPBinaryReader(new MemoryStream(x.Body))) { UserControlMessageType = (UserControlMessageType)reader.ReadUInt16(); UserControlMessagePayload = reader.ReadBytes(x.Body.Length - 2); } }
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()); } }
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()); } }
public PingResponseMessage(RTMPMessage x) : base(x) { using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) { var type = (UserControlMessageType)reader.ReadUInt16(); LocalTimestamp = reader.ReadUInt32(); } }
public UserControlMessage(RTMPMessage x) : base(x) { using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) { UserControlMessageType = (UserControlMessageType)reader.ReadUInt16(); UserControlMessagePayload = reader.ReadBytes(x.Body.Length-2); } }
public StreamIsRecordedMessage(RTMPMessage x) : base(x) { using (var reader=new RTMPBinaryReader(new MemoryStream(x.Body))) { var type = (UserControlMessageType)reader.ReadUInt16(); TargetStreamId = reader.ReadUInt32(); } }