ADBaseLibrary.Matroska.MatroskaExtensions.Ebml_Read_Id C# (CSharp) Method

Ebml_Read_Id() public static method

public static Ebml_Read_Id ( this reader, int maxSize, ulong &number ) : int
reader this
maxSize int
number ulong
return int
        public static int Ebml_Read_Id(this BinaryReader reader, int maxSize, out ulong number)
        {
            int read = reader.Ebml_Read_Num(maxSize, out number);
            if (read >= 0)
                number |= 1UL << 7*read;
            return read;
        }