summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Only compile and run tests when running 'make check'David Seifert2017-01-176-6/+6
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Final unsigned fixesErik de Castro Lopo2017-01-161-4/+4
| | | | Found using the Makefile.lite build system.
* Yet more unsigned fixesErik de Castro Lopo2017-01-163-4/+4
|
* bitmath.h: MSVS unsigned fixErik de Castro Lopo2017-01-151-4/+4
| | | | | | | 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.
* libFLAC/cpu.c: Replace memory.h include with string.hsezero2017-01-151-1/+1
| | | | | | 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>
* Honor user's $(htmldir) and do not override GNU defaults for $(docdir)David Seifert2017-01-153-12/+8
| | | | | | | * 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>
* When using libtool, use LTLIBICONV instead.David Seifert2017-01-152-2/+2
| | | | | | * This is required, as otherwise -Wl,--as-needed could fail. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Make building/installing examples optionalDavid Seifert2017-01-152-1/+10
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* bitmath.h: More unsigned fixesErik de Castro Lopo2017-01-151-4/+4
|
* Yet more purging of `unsigned` typeErik de Castro Lopo2017-01-1522-507/+507
|
* include/FLAC: More unsigned fixesErik de Castro Lopo2017-01-146-181/+181
| | | | | | 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.
* flac/utils.c: Workaround for DJGPP missing wcswidth()sezero2017-01-141-0/+2
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Support nasm coff obj format for djgppsezero2017-01-142-0/+6
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Purge usage of `unsigned` typeErik de Castro Lopo2017-01-1475-1350/+1351
| | | | | | | 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>.
* configure.ac: relax linux OS detectionPeter Korsgaard2017-01-131-1/+1
| | | | | | | | | | | | | | 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>
* libFLAC/cpu.c: Fix build issue on OpenBSD/i386Erik de Castro Lopo2017-01-131-1/+1
| | | | Patch-from: Christian Weisgerber <naddy@mips.inka.de>
* stream_encoder.c: Make compression_levels_ array constErik de Castro Lopo2017-01-061-1/+1
| | | | | | | As pointed out by github user @randomascii, the `compression_levels_` struct could and should be const. Closes: https://github.com/xiph/flac/issues/26
* Fix build with MSVC if UNICODE is enabledErik de Castro Lopo2017-01-042-4/+4
| | | | | Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com> Closes: https://sourceforge.net/p/flac/bugs/447/
* libFLAC/cpu.c: Fix CPU detectonErik de Castro Lopo2017-01-031-2/+2
| | | | Patch-from: Janne Hyvärinen <cse@sci.fi>
* Version 1.3.21.3.2Erik de Castro Lopo2017-01-019-12/+12
|
* test/test_metaflac.sh: Comment onlyErik de Castro Lopo2017-01-011-0/+1
|
* libFLAC: Remove commented out assertErik de Castro Lopo2016-12-241-2/+0
| | | | | Pointed out by c.helmrich@ecodis.de. It was added during debugging in commit c06a44969, but was never meant to stay.
* Makefile.lite: Fix running of testsErik de Castro Lopo2016-12-214-12/+8
| | | | | * Generate `test/common.sh` from `test/common.sh.in`. * Move `is_win` setting to `test_common.sh`.
* libFLAC/cpu.c: Add CPP guardErik de Castro Lopo2016-12-211-0/+2
|
* More Makefile.lite fixesErik de Castro Lopo2016-12-213-6/+11
| | | | Patch-from: Robert Kausch <robert.kausch@freac.org>
* Add missing files to Makefile.amErik de Castro Lopo2016-12-112-1/+3
|
* Makefile.lite fixesErik de Castro Lopo2016-12-112-3/+3
| | | | Patch-from: Robert Kausch <robert.kausch@freac.org>
* Fix PACKAGE_VERSION in MSVC filesErik de Castro Lopo2016-12-115-15/+17
| | | | Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
* doc/html/changelog.html: Add creditsErik de Castro Lopo2016-12-071-3/+2
|
* doc/html/changelog.html: Add OS/SSE assumptionsErik de Castro Lopo2016-12-061-0/+1
|
* doc/html/changelog.html: More updates for 1.3.2 releaseErik de Castro Lopo2016-12-061-7/+15
|
* libFLAC/metadata_object.c: Fix typo in numberErik de Castro Lopo2016-12-061-1/+1
| | | | | As pointed out by Evan Ramos there was typo, `32786` instead of `32768`.
* libFLAC/cpu.c: Improve logicErik de Castro Lopo2016-12-061-1/+1
| | | | | | | Only call `FLAC__cpu_have_cpuid_asm_ia32` if `FLAC__HAS_NASM` is defined. Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
* Update version in MSVS project filesErik de Castro Lopo2016-12-054-12/+12
|
* Another bulk update of copyright datesErik de Castro Lopo2016-12-0544-61/+61
|
* doc/html/changelog.html: Update for 1.3.2 releaseErik de Castro Lopo2016-12-051-1/+6
|
* Bulk update copyright datesErik de Castro Lopo2016-12-05247-249/+249
|
* configure.ac: Fix description of --disable-sseErik de Castro Lopo2016-12-051-1/+1
|
* configure.ac: Remove unused config flagsErik de Castro Lopo2016-12-051-5/+0
| | | | | | FLAC__NO_SSE_OS and FLAC__SSE_OS. Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
* vcxproj: Remove unused config flagsErik de Castro Lopo2016-12-052-4/+4
| | | | | | Specifically, FLAC__NO_SSE_OS and FLAC__SSE_OS. Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
* libFLAC/cpu.c: Whitespace fixesErik de Castro Lopo2016-12-041-4/+4
| | | | Patch-from : lvqcl.mail <lvqcl.mail@gmail.com>
* libFLAC/cpu.c: Remove OS SSE detectionErik de Castro Lopo2016-12-041-166/+0
| | | | | | Assume that all OSes that are usable today support SSE. Patch-from: lvqcl.mail <lvqcl.mail@gmail.com>
* src/share/grabbag/seektable.c: Fix typo inside assertErik de Castro Lopo2016-12-021-1/+1
| | | | Patch-from: "lvqcl.mail" <lvqcl.mail@gmail.com>
* Correct additional 'MEATADATA' typos.Ralph Giles2016-10-281-4/+4
| | | | | | Thanks to Matthew Gregan for the report. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Flac-in-mp4 draft v0.0.3.Ralph Giles2016-10-051-69/+75
| | | | | | Draft updates in response to feedback from Yusuke Nakamura. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Flac-in-mp4 draft v0.0.2.Ralph Giles2016-10-051-165/+164
| | | | | | Draft updates in response to feedback from David Evans. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Flac-in-mp4 draft v0.0.1.Ralph Giles2016-10-051-31/+30
| | | | | | | Draft updates in response to feedback from Timothy B. Terriberry and Jean-Yves Avenard. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Flac-in-mp4 draft v0.0.0.Ralph Giles2016-10-051-0/+662
| | | | | | | | | | | We've been working on a draft spec for encapsulation of FLAC in the ISO Base Media File Format (mp4). This is the initial draft created by Monty Montgomery based on Yusuke Nakamura's Opus-in-mp4 draft. More details at https://bugzilla.mozilla.org/show_bug.cgi?id=1286097 Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* cpu.c: Really fix compiler warningsErik de Castro Lopo2016-09-121-1/+1
|
* cpu.c: Fix compiler warning on PowerPCErik de Castro Lopo2016-09-111-1/+3
|