Les articles publiés sur le site
-
4 novembre 2014, par Ralph Giles
Clean up bswap32 autoconf macro.
Improve 'checking' message and don't hog the cache namespace.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
-
4 novembre 2014, par Ralph Giles
Use a configure check for bswap16 instead of gcc version #ifdefs.
Fixes a build problem on apple clang.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
- [DH] configure.ac
- [DH] include/share/endswap.h
-
4 novembre 2014, par Ralph Giles
Add autoconf macro to check for the bswap16 intrinsic.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
-
22 octobre 2014, par Martijn van Beurden
Make test_compression a little more forgiving
The retune of compression levels makes this test fail. This is due
to a few approximations used in the encoder that determine which
LP coefficient should result in the smallest file. Differences are
usually very small, but in my case this resulted in compression
level 6 giving a 3 byte bigger file.
This patch lets the compression test pass even if the a compression
level results in a file that is up to 10 byte larger than the
previous level
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
- [DH] test/test_compression.sh
-
20 octobre 2014, par Martijn van Beurden
Retune FLAC compression levels
This patch changes a the settings associated with compression
levels 6, 7 and 8. With this patch, -e is no longer used, but
instead apodization functions are added. This should improve
compression with at least 95% of all material while not changing
the speed much. Decoding ways, 6 and 8 stay the same, and 7 is
slowed a bit, which makes it as fast as 8.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
- [DH] src/libFLAC/stream_encoder.c