- 12 Feb, 2017 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: <lvqcl.mail@gmail.com>
-
- 09 Feb, 2017 1 commit
-
-
Rosen Penev authored
The underscores are wrong. The comment is also correct. Also remove the configure.ac option. Otherwise it tries to compile the windows unicode stuff which POSIX(cygwin) does not understand. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 06 Feb, 2017 1 commit
-
-
Erik de Castro Lopo authored
Also moves _FORTIFY_SOURCE detection to an M4 macro. Patchfrom: David Seifert <soap@gentoo.org>
-
- 31 Jan, 2017 2 commits
-
-
Erik de Castro Lopo authored
Replace a = _mm_alignr_epi8(b, a, n); with a = _mm_alignr_epi8(a, b, n); The resulting code is very slightly faster and the binaries slightly smaller. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 30 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
Previously this function would abort or crash if passed `NULL` for the encoder. Now it just returns without crashing or aborting which is far more sane behaviour (ie much like FLAC__stream_encoder_delete).
-
- 23 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 22 Jan, 2017 1 commit
-
-
Stephen authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Closes: https://github.com/xiph/flac/pull/28
-
- 19 Jan, 2017 4 commits
-
-
David Seifert authored
* Furthermore, use NDEBUG globally to detect the presence of building with more debug output information. AX_CHECK_ENABLE_DEBUG is easier to use, and nowadays Gnome has also switched to it from its own custom solution. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Rosen Penev authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Erik de Castro Lopo authored
This version should be logically identical to the previous version but prevents a false-positive from the cppcheck static analysis tool.
-
Erik de Castro Lopo authored
-
- 18 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
This adds a new msvc2005_int.h header file which is "force included" as needed by the MSVS project file. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 17 Jan, 2017 2 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
* Remove <stdint.h> because MSVC 2005 (and probably 2008) don't have it. * Fix pointer difference caclulation between `nameend` and `nextchar`. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 16 Jan, 2017 3 commits
-
-
David Seifert authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Erik de Castro Lopo authored
Found using the Makefile.lite build system.
-
Erik de Castro Lopo authored
-
- 15 Jan, 2017 6 commits
-
-
Erik de Castro Lopo authored
The orignal code had `unsigned long` inside `#ifdef MSVC`. It was then changed to `uint64_t` which was incorrect because on Windows `sizze long == 4`. Change it now to `uint32_t` which is always correct regardless of OS, compiler or architecture.
-
sezero authored
cpu.c was the only source to use memory.h instead of string.h. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
David Seifert authored
* HTML files should be installed to $(htmldir), and $(docdir) should not be changed, as this is a user flag in the GNU conventions. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
David Seifert authored
* This is required, as otherwise -Wl,--as-needed could fail. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
David Seifert authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Erik de Castro Lopo authored
-
- 14 Jan, 2017 5 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
These fixes are in the public API, but FLAC would have been extremely unlikely to work in any system where `unsigned` was not 32 bits. Therefore we do not treat this as an API change.
-
sezero authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
sezero authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Erik de Castro Lopo authored
As pointed out by Ozkan Sezer, on some platforms `int32_t` is actually a typedef for `long` so `unsigned` cannot be used interchangably with `FLAC__uint32`. Fix is to switch from `unsigned` to explicit sized ISO C types defined in <stdint.h>.
-
- 13 Jan, 2017 2 commits
-
-
Peter Korsgaard authored
Not all linux hosts match the *-pc-linux-gnu wildcard, causing build failures for older glibc versions where we need to link with -lrt for clock_gettime - E.G.: - arm-unknown-linux-musleabihf - powerpc-unknown-linux-gnuspe - bfin-linux-linux-uclibc .. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
Erik de Castro Lopo authored
Patch-from: Christian Weisgerber <naddy@mips.inka.de>
-
- 06 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
As pointed out by github user @randomascii, the `compression_levels_` struct could and should be const. Closes: https://github.com/xiph/flac/issues/26
-
- 03 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com> Closes: https://sourceforge.net/p/flac/bugs/447/
-
- 02 Jan, 2017 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: Janne Hyvärinen <cse@sci.fi>
-
- 01 Jan, 2017 2 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
-
- 24 Dec, 2016 1 commit
-
-
Erik de Castro Lopo authored
Pointed out by c.helmrich@ecodis.de. It was added during debugging in commit c06a4496, but was never meant to stay.
-
- 21 Dec, 2016 3 commits
-
-
Erik de Castro Lopo authored
* Generate `test/common.sh` from `test/common.sh.in`. * Move `is_win` setting to `test_common.sh`.
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
Patch-from: Robert Kausch <robert.kausch@freac.org>
-