private static long GetAbsoluteOffset(INalUnitReader reader)
        {
            if (reader.Position == 0)
            {
                return(reader.GetDataPacket(reader.Position, 1).StartOffset);
            }

            return(reader.GetDataPacket(reader.Position - 1, 1).EndOffset);
        }