private void WriteFlvHeader(FlvFlags flags) { ReserveCapacity(9); buffer[bufferOffset++] = (byte)'F'; buffer[bufferOffset++] = (byte)'L'; buffer[bufferOffset++] = (byte)'V'; buffer[bufferOffset++] = 0x01; buffer[bufferOffset++] = (byte)flags; buffer[bufferOffset++] = 0x00; buffer[bufferOffset++] = 0x00; buffer[bufferOffset++] = 0x00; buffer[bufferOffset++] = 0x09; WriteFlvTagTotalLenth(0); }
public FlvWriter(FlvFlags flags) { WriteFlvHeader(flags); }