RocksmithToolkitLib.Sng2014HSL.Sng2014File.ReadSng C# (CSharp) Method

ReadSng() public static method

public static ReadSng ( Stream input, System.Platform platform ) : Sng2014File
input Stream
platform System.Platform
return Sng2014File
        public static Sng2014File ReadSng(Stream input, Platform platform)
        {
            var sng = new Sng2014File();

            using (var ms = new MemoryStream())
            using (var r = new EndianBinaryReader(platform.GetBitConverter, ms))
            {
                UnpackSng(input, ms, platform);
                ms.Flush();
                ms.Seek(0, SeekOrigin.Begin);
                sng.Read(r);
            }

            return sng;
        }