now I want the fast compression program zling to become a full-featured compression library. I've made a pre-alpha version and demo program. try it and post your suggestion, please!
visit homepage: https://github.com/richox/libzling
now I want the fast compression program zling to become a full-featured compression library. I've made a pre-alpha version and demo program. try it and post your suggestion, please!
visit homepage: https://github.com/richox/libzling
cade (3rd February 2014),samsat1024 (4th February 2014)
Nice. Have you tried intergrating FSE?
BTW: I noticed the baidu namespace. Isn't 'baidu' a trademarked name? It seems somewhat unusual to me to include such kind of namespace.
Last edited by Piotr Tarsa; 3rd February 2014 at 16:37.
Last edited by RichSelian; 3rd February 2014 at 17:08.
Well, there are many threads about FSE on this forumIn short, FSE compresses as good as range coding and as fast as Huffman coding after the coding tables have been computed. However, computing of the coding tables takes some time, so the feasibility of using FSE depends on the frequency at which you recompute coding tables. If you use Polar coding then it suggests that you're recomputing the codes pretty often - otherwise you would use Huffman coding - and probably FSE won't fit well.
Generic 32 & 64 for windows compiled with MSYS2(with pacman)/gcc 4.8.2 threads-posix, (64-bit:seh) / (32-bit:dwarf2)
Checksums :
File;crc32;md5;sha1;sha2 (256)
Code:libzling32.zip;13A4DC1C;08F818BEFB26EB5AE41656BD6BEAD0F0;6C88CB535D21B92DB8A19A824664AADF9F31ABEE;43C64439B3B3EB1E3AE48FCE4746BE9737C100AB5777F5789C794F5F4B721D51 libzling64.zip;BC6BCADA;2E3344D65DC8CAC72A3F547B11306BB8;ACF7E77982FAD9D6B673B9F4F2AA74BDE1E5C7E6;417A7D1F1C44FBB2C83685D047ED36B3DEA1E4F8D91F9BC55139B567AE8C9071