protected override ulong Render( System.IO.BinaryWriter outputStream )
{
long pos = outputStream.BaseStream.Position;
BitStream bits = new BitStream( outputStream.BaseStream );
bits.WriteBits( 6, 0 );
bits.WriteBits( 1, ( _sceneBias ? 1 : 0 ) );
bits.WriteBits( 1, ( _play ? 1 : 0 ) );
bits.WriteFlush();
if ( _sceneBias )
{
outputStream.Write( _sceneBiasAmount );
}
return ( ulong )( outputStream.BaseStream.Position - pos );
}