- 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>
-
- 11 Dec, 2016 3 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
Patch-from: Robert Kausch <robert.kausch@freac.org>
-
Erik de Castro Lopo authored
Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
-