Пример #1
0
        public void SaveStateBinary(BinaryWriter writer)
        {
            if (!LibVBANext.BinStateSave(Core, _savebuff, _savebuff.Length))
            {
                throw new InvalidOperationException("Core's BinStateSave() returned false!");
            }
            writer.Write(_savebuff.Length);
            writer.Write(_savebuff);

            // other variables
            writer.Write(IsLagFrame);
            writer.Write(LagCount);
            writer.Write(Frame);
        }