Erik de Castro Lopo
b6e64af3b3
Disable Altivec on host triplet powerpc-unknown-linux-gnuspe.
...
SPE is incompatible with AltiVec because it shares the same opcode range.
Patch from Sebastian Andrzej Siewior <bigeasy@linutronix.de > via Debian.
2012-02-13 19:46:32 +11:00
Erik de Castro Lopo
c08b67923c
libFLAC.m4 : Prevent empty -L flag.
...
Fix libFLAC.m4 may set empty -L flag when configure is called without
arguments, provided of course that the target package's configure script
is properly re-generated against the fixed libFLAC.m4
Patch from Fabian Greffrath <fabian+debian@greffrath.com > via Debian.
2012-02-13 19:39:55 +11:00
Erik de Castro Lopo
34de69aedd
Disable executable stack in libFLAC.so.
...
This allows programs using it to run correctly on SE Linux systems, and
with exec-shield.
Patch from Russell Coker <russell@coker.com.au > via Debian.
2012-02-12 20:49:17 +11:00
Erik de Castro Lopo
cfac5975c1
metaflac : Exit with error if invalid option is passed.
...
Fix from Joshua Kwan <joshk@triplehelix.org > via Debian.
Closes Debian bug #329979 .
2012-02-12 20:39:09 +11:00
Erik de Castro Lopo
e2f80c17b7
Fix misuse of \r (potentially) in flac -d or -t output.
...
Patch from Joshua Kwan <joshk@triplehelix.org > via Debian.
Closes Debian bug #138828 .
2012-02-12 20:37:16 +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
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
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
a5d1d4f0c5
Improve endswapping (especially purge ntohl).
2012-02-05 11:24:14 +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
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
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
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
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
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
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
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
d0025bdacd
Improved error message when user attempts to decode a non-FLAC file (SF#2222789: https://sourceforge.net/tracker2/?func=detail&aid=2222789&group_id=13478&atid=113478
2009-01-07 06:55:51 +00:00
Josh Coalson
bd161c61fa
Improve decoder's ability to distinguish between a FLAC sync code and an MPEG one (SF #2491433 https://sourceforge.net/tracker2/?func=detail&aid=2491433&group_id=13478&atid=113478
2009-01-07 06:54:05 +00:00
Josh Coalson
ee51fc0bae
Fix bug in bitreader handling of read callback returning a short count (SF#2490454: https://sourceforge.net/tracker2/?func=detail&aid=2490454&group_id=13478&atid=113478 )
2009-01-06 17:14:31 +00:00
Josh Coalson
0915a551eb
Fixes for Sun Studio/Forte; us AC_C_INLINE to detect inline keyword for compiler; eliminate floating point calcs in RG analysis array size calculations (SF#1701960: https://sourceforge.net/tracker2/?func=detail&aid=1701960&group_id=13478&atid=313478 )
2009-01-03 02:13:17 +00:00
Josh Coalson
8e28e43b25
remove some inlining directives
2009-01-03 02:10:18 +00:00
Josh Coalson
494d9ab011
mingw fixes, enable build dll w/ mingw (SF#2000973: https://sourceforge.net/tracker2/?func=detail&aid=2000973&group_id=13478&atid=313478 )
2009-01-03 01:59:10 +00:00
Josh Coalson
75e6cabe05
mingw fixes (SF#2209829: https://sourceforge.net/tracker2/?func=detail&aid=2209829&group_id=13478&atid=313478 )
2009-01-03 01:55:17 +00:00
Josh Coalson
4b0f27011b
fix bug with fractional seconds on some locales (SF#1858012: https://sourceforge.net/tracker2/?func=detail&aid=1858012&group_id=13478&atid=113478 )
2009-01-03 01:49:01 +00:00
Josh Coalson
4a57008032
typo
2009-01-03 01:46:02 +00:00
Josh Coalson
d04f46a440
add flacdiff and flactimer utils to source distribution (SF#1911149: https://sourceforge.net/tracker2/?func=detail&aid=1911149&group_id=13478&atid=113478 )
2009-01-03 01:43:59 +00:00
Josh Coalson
75d35cfe0b
proper handling of variable length arrays (SF#2002481 https://sourceforge.net/tracker2/?func=detail&aid=2002481&group_id=13478&atid=113478 )
2009-01-03 01:35:56 +00:00
Josh Coalson
a832ef32fb
fixes for windows builds (SF#1676822: https://sourceforge.net/tracker2/?func=detail&aid=1676822&group_id=13478&atid=113478 )
2009-01-02 01:12:59 +00:00
Josh Coalson
f3a8e5caf6
disable plugin_xmms on x84_64
2008-12-30 02:10:16 +00:00
Josh Coalson
7ae181f27c
remove /FLAC++ suffix on include path
2008-11-29 20:56:09 +00:00
Josh Coalson
b76d4f817c
remove /FLAC suffix on include path
2008-11-29 20:55:52 +00:00
Josh Coalson
1f864e6692
minor warnings fix
2008-09-16 01:42:07 +00:00
Josh Coalson
e95399c19f
fix bug in FLAC__metadata_object_vorbiscomment_replace_comment()
2008-09-15 05:37:27 +00:00
Josh Coalson
1eaf530324
remove restriction on using --delete-input-file with --keep-foreign-metadata
2008-09-15 01:11:39 +00:00
Josh Coalson
c10f978fa6
update Makefile.lite system to work on x86_64 linux
2008-09-14 19:59:52 +00:00
Josh Coalson
02da5ace60
fix handling of aiff ssnd offset; do not try and recreate offset or block align when writing aiff
2008-09-13 19:30:33 +00:00
Josh Coalson
fed9dc9155
minor comments
2008-09-13 19:29:40 +00:00
Josh Coalson
d7f5344a64
add support for Wave64 (SF#1769582: https://sourceforge.net/tracker/index.php?func=detail&aid=1769582&group_id=13478&atid=113478 )
2008-09-09 07:49:19 +00:00
Josh Coalson
7617cacb28
add support for RF64
2008-09-09 07:24:23 +00:00