Moinak Ghosh
|
e3c32ed6d6
|
Remove unneeded archive writing function.
Improve filter scratch buffer handling.
Improve memory accounting.
Remove delayed allocation when compressing. Allows better memory estimation.
Some cstyle fixes.
|
2014-09-24 21:54:36 +05:30 |
|
Moinak Ghosh
|
f34962f8cc
|
Set Wavpack compression mode based on compression level.
|
2014-09-17 21:43:00 +05:30 |
|
Moinak Ghosh
|
af39994a59
|
Working Wavpack filter for compressing WAV filies.
Improved error handling of filter routines.
Improved verbose logging.
|
2014-09-17 20:34:38 +05:30 |
|
Moinak Ghosh
|
fd087a8949
|
Step 0 of adding WavPack filter - does not work yet.
WAV file detection.
Rename libarchive dir to be generic.
|
2014-09-14 23:56:38 +05:30 |
|
Moinak Ghosh
|
3e9a46a602
|
Add tagging of filter-processed entries with custom XATTR.
Add magic number based detection of JPEG and PNM formats.
|
2014-09-11 20:29:53 +05:30 |
|
Moinak Ghosh
|
9ecbbbafd0
|
Pull in private copy of libarchive to add pcmpress-specific functionality.
First step to add packPNM support.
|
2014-09-11 18:34:43 +05:30 |
|
Moinak Ghosh
|
10f40e1c6f
|
Part 1 changes to allow dual licensing to MPLV2.
Make external LGPL code/features disabled in MPLV2 variant.
Nuke some unwanted whitespace (cstyle).
|
2014-07-24 22:20:30 +05:30 |
|
Moinak Ghosh
|
4a9cd8c48e
|
More portability tweaks.
Fix compiler warnings.
|
2014-05-04 13:32:11 +05:30 |
|
Moinak Ghosh
|
bb08b24989
|
Make LibArchive filter process buffer more generic.
Include explicit CLI flags for PackJPG and Dispack.
Avoid auto-selection of filters if advanced options are specified.
|
2013-12-12 00:22:15 +05:30 |
|
Moinak Ghosh
|
393fd790b0
|
Add more robust checks for Jpeg and packJPG format files in filter routine.
Use case-insensitive checks for extension names.
Enable more features based on compression level, when archiving.
|
2013-12-08 23:24:06 +05:30 |
|
Moinak Ghosh
|
7bf967b572
|
Fix PackJPG library usage. PackJPG interface doc is incomplete, ugh!
Handle the case where PackJPG expands the file rather than compressing.
|
2013-11-26 21:24:01 +05:30 |
|
Moinak Ghosh
|
1e2c3e479a
|
Optimize preprocessed compression and avoid a bunch of memory copies.
Fix a crash.
Add a few more file types.
More comments.
|
2013-11-22 20:44:26 +05:30 |
|
Moinak Ghosh
|
c09a2b7b81
|
Fix issues when handling Jpegs where packJPG borks.
|
2013-11-15 23:02:09 +05:30 |
|
Moinak Ghosh
|
11584cab52
|
Add fast handling of totally incompressible data (like Jpegs) in adaptive modes.
Add function to indicate totally incompressible data when archiving.
Reformat if statements in some places to reduce branching.
|
2013-11-15 21:06:23 +05:30 |
|
Moinak Ghosh
|
c567a1d2f5
|
Enable auto-filtering of archive entries based on compression level.
Miscellaneous fixes.
|
2013-11-14 21:54:46 +05:30 |
|
Moinak Ghosh
|
e90c52e516
|
Work in progress changes for packJPG encoding and decoding.
Enhance custom LibArchive filter functionlity.
|
2013-11-13 23:28:01 +05:30 |
|
Moinak Ghosh
|
75dfa6a6fb
|
Add basic framework for file type based filters during libarchive stage.
Add packJPG filter for Jpeg files (not active yet).
Directory format changes for clarity.
|
2013-11-10 23:09:42 +05:30 |
|