Commit Graph

3021 Commits

Author SHA1 Message Date
Erik de Castro Lopo
c506b2f43e include/FLAC/ordinals.h : Remove CPP hackery.
This change assumes that a C99 <stdint.h> header is available. For
compilers where that is not the case, the user should provide a
minimal replacement header.
2012-02-10 19:19:11 +11:00
Erik de Castro Lopo
dac99fa20b Patch from Dave Yeo to remove more CPP hackery.
Dave's comments:
This commit will break OS/2's EMX 0.9d library (GCC 2.8.1) which has been
been replaced by klibc. Considering the age of EMX and lack of testing
and that klibc contains so many improvements I think this is exceptable.
2012-02-08 21:07:08 +11:00
Erik de Castro Lopo
efffc25c18 Fix 'make distcheck'.
This disables the tests that don't run correctly out-of-tree from
the 'make check' target. Also add a new 'make fullcheck' target
which is the full old test suite.
2012-02-07 18:41:28 +11:00
Erik de Castro Lopo
d7bfc779c8 Add XIPH_BSWAP32 configure macro to detect __builtin_bswap32() intrinsic. 2012-02-06 07:15:48 +11:00
Erik de Castro Lopo
3abb6c98e9 Add m4/endian.m4 and use it in configure.ac. 2012-02-05 18:58:11 +11:00
Erik de Castro Lopo
1649c4ab3c Encoder::Stream::set_metadata() broken - ID: 3282704
http://sourceforge.net/tracker/?func=detail&aid=3282704&group_id=13478&atid=313478
2012-02-05 16:51:32 +11:00
Erik de Castro Lopo
8f95634bd9 Memory and fd leak fixes - ID: 3436668
http://sourceforge.net/tracker/?func=detail&aid=3436668&group_id=13478&atid=313478
2012-02-05 16:51:32 +11:00
Erik de Castro Lopo
0fe9767ebb configure.ac : Patch from David Yeo. OS/2 uses aout format. 2012-02-05 16:29:43 +11:00
Erik de Castro Lopo
8b4bc4b733 configure.ac : Patch from David Yeo adding LT_NO_UNDEFINED for OS/2. 2012-02-05 16:28:40 +11:00
Erik de Castro Lopo
698ee5c7ed Purge MINGW_WINSOCK_LIBS config variable.
This was only needed for ntohl() function which has already been removed.
2012-02-05 16:25:22 +11:00
Erik de Castro Lopo
79828211ed Remove configure maintainer mode.
It doesn't play nicely with git and multiple branches.
2012-02-05 13:45:35 +11:00
Erik de Castro Lopo
a5d1d4f0c5 Improve endswapping (especially purge ntohl). 2012-02-05 11:24:14 +11:00
Erik de Castro Lopo
a3f43aaa7c configure.ac : Detect more headers. 2012-02-05 09:23:38 +11:00
Erik de Castro Lopo
6184fd7452 include/share/Makefile.am : Add compat.h to EXTRA_DIST. 2012-02-05 09:21:29 +11:00
Erik de Castro Lopo
4dfb536b1d Patch from JonY to remove more CPP hackery. 2012-02-04 20:47:10 +11:00
Erik de Castro Lopo
59afe36f71 Add file include/share/compat.h and start moving CPP hackery into it. 2012-02-04 16:13:37 +11:00
Erik de Castro Lopo
494919106a Makefile.am : Add CLEANFILES entry. 2012-02-04 16:12:05 +11:00
Erik de Castro Lopo
6c7568b712 Patch from JonY to suppress redefinition warnings with mingw-w64 lfs64 warnings. 2012-02-04 15:31:28 +11:00
Erik de Castro Lopo
a606e1a7ef Renable metaflac tests disabled earlier because they were failing. 2012-02-04 14:13:45 +11:00
Erik de Castro Lopo
7ee908403e Fix cuesheet bug introduced in ce8a75134c.
This bug was causing the test_metaflac.sh test to fail after Earl Chew's
patch 19050f74ea was supposed to fix an
older bug.
2012-02-04 14:08:12 +11:00
Erik de Castro Lopo
19050f74ea Cuesheet patch from Earl Chew.
When reading the INDEX from the cue sheet, the format MM:SS:FF format
is disallowed if the sample frequency is not a multiple of 75 because
the index would only be approximate. However, 00:00:00 is _exact_
because it denotes the start of the track, so allow it as a special
case.
2012-02-04 13:01:02 +11:00
Erik de Castro Lopo
d5bb4be5b4 Patch from David Yeo to conditionally include <inttypes.h>. 2012-02-04 11:06:12 +11:00
Erik de Castro Lopo
08832d1133 XMMS patch from Timothy B. Terriberry 2012-02-03 06:23:09 +11:00
Erik de Castro Lopo
1ca541323b Fix 'make distcheck'. 2012-02-03 06:21:57 +11:00
Erik de Castro Lopo
886b960211 configure.ac : Only use AM_SILENT_RULES if its available. Thanks Earl Chew. 2012-02-03 05:52:01 +11:00
Erik de Castro Lopo
027ab05589 Merge git://github.com/avuton/flac 2012-02-02 17:45:09 +11:00
Ralph Giles
b2ef988135 Add test_wrapper.sh to the distribution.
Needed for 'make check'.
2012-02-02 17:32:58 +11:00
Ralph Giles
83e4d70a05 Use the correct project filenames for flactimer.
'make dist' was failing because src/utils/flactime/Makefile.am listed
'flactime' instead of 'flactimer' as the base name of the MSVC project
files. Since the files uses the 'flactimer' name internally, I updated
the Makefile rather than the filenames.
2012-02-02 17:32:45 +11:00
Avuton Olrich
8019c8e525 Fix --disable-doxygen-docs install 2012-02-01 19:46:27 -08:00
Erik de Castro Lopo
3b41451197 Fix memory leak when reinitializing stream encoder.
http://sourceforge.net/tracker/?func=detail&aid=3390048&group_id=13478&atid=313478
2012-02-01 22:01:05 +11:00
Erik de Castro Lopo
e7fb2153b3 Add 'make fastcheck' target. 2012-02-01 22:00:08 +11:00
Erik de Castro Lopo
9c2290ade5 Fix more printf formatting issues and remove un-necessary casts. 2012-02-01 21:46:35 +11:00
Erik de Castro Lopo
ce8a75134c Fix a bunch of printf format warnings. 2012-02-01 20:34:04 +11:00
Erik de Castro Lopo
8bbbf56403 Fix compiler warnings. 2012-02-01 19:58:09 +11:00
Erik de Castro Lopo
6b3b137099 Fix a couple of -Winline warnings. 2012-02-01 19:49:54 +11:00
Erik de Castro Lopo
51d77d1267 Remove old configure.in. 2012-02-01 19:41:16 +11:00
Erik de Castro Lopo
06ed05e3b4 Rename configure.in -> configure.ac. 2012-02-01 17:55:50 +11:00
Erik de Castro Lopo
64b7d0ce6d configure.in : Add AM_SILENT_RULES. Check for <inttypes.h>. Add --enable-gcc-werror option. 2012-02-01 17:55:15 +11:00
Erik de Castro Lopo
7b0d8f1027 Run all tests from one script which bails on the first failure. 2012-01-31 21:06:21 +11:00
Erik de Castro Lopo
f3d4fb27e1 test/test_metaflac.sh : Disable failing tests. 2012-01-31 21:04:51 +11:00
Erik de Castro Lopo
0b06747a8f test/test_metaflac.sh : Bypass currently broken tests. 2012-01-31 20:13:54 +11:00
Erik de Castro Lopo
f84287ef8b Update README and .gitignore. 2012-01-31 19:28:14 +11:00
Erik de Castro Lopo
bb7e63a533 Add .gitignore. 2012-01-31 18:47:14 +11:00
Erik de Castro Lopo
0f7f39f4ed autogen.sh : Silence complaint about missing config.rpath. 2012-01-31 17:58:07 +11:00
David Schleef
19e3918d4e Fix md5 structure clearing in previous commit 2011-08-25 23:28:11 -07:00
Felipe Contreras
6c8d740c1a Coverity fixes
Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com>
2011-08-25 23:28:06 -07:00
Josh Coalson
c2593cc1bd license must be BSD since it is used by libFLAC 2009-10-05 18:45:10 +00:00
Josh Coalson
dea0f5a044 add 2009 copyright 2009-01-07 07:31:28 +00:00
Josh Coalson
c9ed238c3d Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets (SF#1947353, SF#2182432: https://sourceforge.net/tracker2/?func=detail&aid=1947353&group_id=13478&atid=363478 https://sourceforge.net/tracker2/index.php?func=detail&aid=2182432&group_id=13478&atid=113478) 2009-01-07 07:03:17 +00:00
Josh Coalson
f36d4567c1 convert SF tracker links to new tracker2 system 2009-01-07 06:58:53 +00:00