PeerCastStation.FLV.RTMP.RTMPBinaryWriter.WriteUInt16 C# (CSharp) Method

WriteUInt16() public method

public WriteUInt16 ( int value ) : void
value int
return void
    public void WriteUInt16(int value)
    {
      var bytes = BitConverter.GetBytes((ushort)value);
      if (BitConverter.IsLittleEndian) Array.Reverse(bytes);
      BaseStream.Write(bytes, 0, bytes.Length);
    }

Usage Example

Ejemplo n.º 1
0
            private static byte[] CreateBody(long local_timestamp)
            {
                var s = new MemoryStream();

                using (var writer = new RTMPBinaryWriter(s)) {
                    writer.WriteUInt16((int)UserControlMessageType.PingResponse);
                    writer.WriteUInt32(local_timestamp);
                }
                return(s.ToArray());
            }
All Usage Examples Of PeerCastStation.FLV.RTMP.RTMPBinaryWriter::WriteUInt16