platform/upstream/flac.git
12 years agoRemove local_strtoull, windows has equivalent function _strtoui64
Cristian Rodríguez [Tue, 17 Apr 2012 14:38:14 +0000 (11:38 -0300)]
Remove local_strtoull, windows has equivalent function _strtoui64

12 years agoUpdate and improve autotools build
Cristian Rodríguez [Sat, 7 Apr 2012 22:24:21 +0000 (19:24 -0300)]
Update and improve autotools build

- INCLUDES is deprecated, and CPPFLAGS is an user-defined
  variable, use the proper AM_CPPFLAGS instead

- Remove FLAC__INLINE definition, providing proper
  replacement for MSVC compilers.

- Detect if we have C99 's lround and provide a replacement
  for windows...

12 years agoUse sizeof instead of magic number 4.
Erik de Castro Lopo [Fri, 6 Apr 2012 23:00:09 +0000 (09:00 +1000)]
Use sizeof instead of magic number 4.

12 years agoUpdate .gitignore.
Erik de Castro Lopo [Fri, 6 Apr 2012 22:52:39 +0000 (08:52 +1000)]
Update .gitignore.

12 years agoFix make distcheck
Cristian Rodríguez [Fri, 6 Apr 2012 15:17:30 +0000 (12:17 -0300)]
Fix make distcheck

12 years agosrc/libFLAC/include/private/macros.h : Add copyright header.
Erik de Castro Lopo [Thu, 5 Apr 2012 23:58:23 +0000 (09:58 +1000)]
src/libFLAC/include/private/macros.h : Add copyright header.

12 years agoV2: Use a single definition of MIN and MAX in sources
Cristian Rodríguez [Thu, 5 Apr 2012 22:39:37 +0000 (19:39 -0300)]
V2: Use a single definition of MIN and MAX in sources

12 years agoremove unnecesary typedef in bitwriter.c
Cristian Rodríguez [Thu, 5 Apr 2012 18:45:57 +0000 (15:45 -0300)]
remove unnecesary typedef in bitwriter.c

12 years agoFix gcc-4.7 compiler warnings.
Erik de Castro Lopo [Thu, 5 Apr 2012 11:24:06 +0000 (21:24 +1000)]
Fix gcc-4.7 compiler warnings.

12 years agoFix buffer overflow by replacing strcpy with memcpy.
Erik de Castro Lopo [Thu, 5 Apr 2012 11:02:40 +0000 (21:02 +1000)]
Fix buffer overflow by replacing strcpy with memcpy.

Thanks to Cristian Rodríguez <crrodriguez@opensuse.org> for the
report.

12 years agoRemove casting of return value from *alloc() functions.
Erik de Castro Lopo [Wed, 4 Apr 2012 11:29:25 +0000 (21:29 +1000)]
Remove casting of return value from *alloc() functions.

12 years agoconfigure.ac : Add AM_PROG_CC_C_O.
Erik de Castro Lopo [Wed, 4 Apr 2012 10:08:52 +0000 (20:08 +1000)]
configure.ac : Add AM_PROG_CC_C_O.

12 years agoRemove unnecessary typedef.
Erik de Castro Lopo [Fri, 30 Mar 2012 11:25:39 +0000 (22:25 +1100)]
Remove unnecessary typedef.

12 years agoAdd GCC specific optimisation for log base 2 operations.
Erik de Castro Lopo [Fri, 30 Mar 2012 10:55:08 +0000 (21:55 +1100)]
Add GCC specific optimisation for log base 2 operations.

Based on a patch from Cristian Rodríguez.

12 years agoRemove winamp2 plugin
Erik de Castro Lopo [Fri, 30 Mar 2012 10:35:41 +0000 (21:35 +1100)]
Remove winamp2 plugin

Patch from Cristian Rodríguez
Nullsoft has provided a native FLAC support since Winamp 5.31 (since
the year 2006).

12 years agoAdd patch from Earl Chew <earl_chew@yahoo.com> that adds testing for
Erik de Castro Lopo [Sun, 18 Mar 2012 20:44:11 +0000 (07:44 +1100)]
Add patch from Earl Chew <earl_chew@yahoo.com> that adds testing for
the replay gain calculations.

12 years agoRename ENDSWAP_INT to ENDSWAP_32.
Erik de Castro Lopo [Mon, 5 Mar 2012 10:12:20 +0000 (21:12 +1100)]
Rename ENDSWAP_INT to ENDSWAP_32.

12 years agoInclude stdlib.h for _response() and _wildcard() declarations on OS/2
Dave Yeo [Sun, 26 Feb 2012 20:18:06 +0000 (12:18 -0800)]
Include stdlib.h for _response() and _wildcard() declarations on OS/2

12 years agoa.out format does not support many .section directives
Dave Yeo [Sun, 26 Feb 2012 20:14:15 +0000 (12:14 -0800)]
a.out format does not support many .section directives

12 years agoconfigure.ac : Report useful info at the end of configure.
Erik de Castro Lopo [Sun, 26 Feb 2012 11:41:44 +0000 (22:41 +1100)]
configure.ac : Report useful info at the end of configure.

12 years agoFix a couple 'inlining failed' warning messages.
Erik de Castro Lopo [Sun, 26 Feb 2012 09:00:36 +0000 (20:00 +1100)]
Fix a couple 'inlining failed' warning messages.

12 years agoFix a couple of sign-compare warnings.
Erik de Castro Lopo [Sun, 26 Feb 2012 08:08:41 +0000 (19:08 +1100)]
Fix a couple of sign-compare warnings.

12 years agoPort David Robinson's equalloudfilt.m MATLAB script to scilab so that the ReplayGain...
Earl Chew [Sat, 18 Feb 2012 18:04:51 +0000 (10:04 -0800)]
Port David Robinson's equalloudfilt.m MATLAB script to scilab so that the ReplayGain filter settings can be generated using an OpenSource tool.

Signed-off-by: Earl Chew <earl_chew@yahoo.com>
12 years agoSupport 56kHz to 19.2kHz gain analysis (Patch v4)
Earl Chew [Thu, 23 Feb 2012 00:57:54 +0000 (16:57 -0800)]
Support 56kHz to 19.2kHz gain analysis (Patch v4)

This implementation uses decimation to generate an estimate of the
required ReplayGain adjustment for tracks sampled at high rates.

This approach avoids having to generate filters with commensurately more taps,
and also the subsequent effect on performance as these additional
taps are evaluated for high sample rate tracks.

Filter table entries with coefficients that are unchanged are
marked /* ORIGINAL */.

The remaining entries are new and have coefficient values obtained
from src/utils/loudness/loudness.sci. See:

        http://lists.xiph.org/pipermail/flac-dev/2012-February/003220.html

Because these filter coefficients can be generated from a known source,
they are preferred to the FooBar2000 coefficients whose provenance is
unknown.

Signed-off-by: Earl Chew <earl_chew@yahoo.com>
12 years agoSpeed up the tests by testing slightly fewer combinations.
Erik de Castro Lopo [Sun, 26 Feb 2012 01:19:39 +0000 (12:19 +1100)]
Speed up the tests by testing slightly fewer combinations.

12 years ago.gitignore : Ignore more m4 files.
Erik de Castro Lopo [Fri, 24 Feb 2012 23:25:54 +0000 (10:25 +1100)]
.gitignore : Ignore more m4 files.

12 years agoRemove '#if 0'-ed out code.
Erik de Castro Lopo [Fri, 17 Feb 2012 07:00:10 +0000 (18:00 +1100)]
Remove '#if 0'-ed out code.

12 years agoFix a bunch of -Wtype-limits warnings.
Erik de Castro Lopo [Fri, 17 Feb 2012 06:52:12 +0000 (17:52 +1100)]
Fix a bunch of -Wtype-limits warnings.

12 years agoFix -Werror=format-security errors.
Erik de Castro Lopo [Mon, 13 Feb 2012 08:58:08 +0000 (19:58 +1100)]
Fix -Werror=format-security errors.

Fixes "format not a string literal and no format arguments
 [-Werror=format-security]" errors.

Patch from Fabian Greffrath <fabian+debian@greffrath.com> via Debian.
Closes Debian bug #643377.

12 years agoFix for autoreconf failures.
Erik de Castro Lopo [Mon, 13 Feb 2012 08:55:46 +0000 (19:55 +1100)]
Fix for autoreconf failures.

Fixes "undefined macro: AM_PATH_XMMS" and similar errors which cause
autoreconf to fail.

From Sebastian Andrzej Siewior <bigeasy@linutronix.de> via Debian.

12 years agoDisable Altivec on host triplet powerpc-unknown-linux-gnuspe.
Erik de Castro Lopo [Mon, 13 Feb 2012 08:46:32 +0000 (19:46 +1100)]
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.

12 years agolibFLAC.m4 : Prevent empty -L flag.
Erik de Castro Lopo [Mon, 13 Feb 2012 08:39:55 +0000 (19:39 +1100)]
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.

12 years agoMerge branch 'noname'
Erik de Castro Lopo [Sun, 12 Feb 2012 19:22:30 +0000 (06:22 +1100)]
Merge branch 'noname'

12 years agoDisable executable stack in libFLAC.so.
Erik de Castro Lopo [Sun, 12 Feb 2012 09:49:17 +0000 (20:49 +1100)]
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.

12 years agoAdd missing <cstring> include.
Erik de Castro Lopo [Sun, 12 Feb 2012 09:45:53 +0000 (20:45 +1100)]
Add missing <cstring> include.

Patch from Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> via
Debian. Closes Debian bug #455304.

12 years agoAdd missing <csting> include.
Erik de Castro Lopo [Sun, 12 Feb 2012 09:45:53 +0000 (20:45 +1100)]
Add missing <csting> include.

Patch from Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> via
Debian. Closes Debian bug #455304.

12 years agometaflac : Exit with error if invalid option is passed.
Erik de Castro Lopo [Sun, 12 Feb 2012 09:39:09 +0000 (20:39 +1100)]
metaflac : Exit with error if invalid option is passed.

Fix from Joshua Kwan <joshk@triplehelix.org> via Debian.
Closes Debian bug #329979.

12 years agoFix misuse of \r (potentially) in flac -d or -t output.
Erik de Castro Lopo [Sun, 12 Feb 2012 09:37:16 +0000 (20:37 +1100)]
Fix misuse of \r (potentially) in flac -d or -t output.

Patch from Joshua Kwan <joshk@triplehelix.org> via Debian.
Closes Debian bug #138828.

12 years agoinclude/FLAC/ordinals.h : Remove CPP hackery.
Erik de Castro Lopo [Fri, 10 Feb 2012 08:19:11 +0000 (19:19 +1100)]
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.

12 years agoPatch from Dave Yeo to remove more CPP hackery.
Erik de Castro Lopo [Wed, 8 Feb 2012 10:07:08 +0000 (21:07 +1100)]
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.

12 years agoFix 'make distcheck'.
Erik de Castro Lopo [Tue, 7 Feb 2012 07:41:28 +0000 (18:41 +1100)]
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.

12 years agoAdd XIPH_BSWAP32 configure macro to detect __builtin_bswap32() intrinsic.
Erik de Castro Lopo [Sun, 5 Feb 2012 20:15:48 +0000 (07:15 +1100)]
Add XIPH_BSWAP32 configure macro to detect __builtin_bswap32() intrinsic.

12 years agoAdd m4/endian.m4 and use it in configure.ac.
Erik de Castro Lopo [Sun, 5 Feb 2012 07:58:11 +0000 (18:58 +1100)]
Add m4/endian.m4 and use it in configure.ac.

12 years agoEncoder::Stream::set_metadata() broken - ID: 3282704
Erik de Castro Lopo [Sat, 4 Feb 2012 06:34:43 +0000 (17:34 +1100)]
Encoder::Stream::set_metadata() broken - ID: 3282704

http://sourceforge.net/tracker/?func=detail&aid=3282704&group_id=13478&atid=313478

12 years agoMemory and fd leak fixes - ID: 3436668
Erik de Castro Lopo [Sat, 4 Feb 2012 06:30:57 +0000 (17:30 +1100)]
Memory and fd leak fixes - ID: 3436668

http://sourceforge.net/tracker/?func=detail&aid=3436668&group_id=13478&atid=313478

12 years agoconfigure.ac : Patch from David Yeo. OS/2 uses aout format.
Erik de Castro Lopo [Sun, 5 Feb 2012 05:29:43 +0000 (16:29 +1100)]
configure.ac : Patch from David Yeo. OS/2 uses aout format.

12 years agoconfigure.ac : Patch from David Yeo adding LT_NO_UNDEFINED for OS/2.
Erik de Castro Lopo [Sun, 5 Feb 2012 05:28:40 +0000 (16:28 +1100)]
configure.ac : Patch from David Yeo adding LT_NO_UNDEFINED for OS/2.

12 years agoPurge MINGW_WINSOCK_LIBS config variable.
Erik de Castro Lopo [Sun, 5 Feb 2012 05:25:22 +0000 (16:25 +1100)]
Purge MINGW_WINSOCK_LIBS config variable.

This was only needed for ntohl() function which has already been removed.

12 years agoRemove configure maintainer mode.
Erik de Castro Lopo [Sun, 5 Feb 2012 02:45:35 +0000 (13:45 +1100)]
Remove configure maintainer mode.

It doesn't play nicely with git and multiple branches.

12 years agoImprove endswapping (especially purge ntohl).
Erik de Castro Lopo [Sat, 4 Feb 2012 11:06:23 +0000 (22:06 +1100)]
Improve endswapping (especially purge ntohl).

12 years agoconfigure.ac : Detect more headers.
Erik de Castro Lopo [Sat, 4 Feb 2012 10:08:46 +0000 (21:08 +1100)]
configure.ac : Detect more headers.

12 years agoinclude/share/Makefile.am : Add compat.h to EXTRA_DIST.
Erik de Castro Lopo [Sat, 4 Feb 2012 22:21:29 +0000 (09:21 +1100)]
include/share/Makefile.am : Add compat.h to EXTRA_DIST.

12 years agoPatch from JonY to remove more CPP hackery.
Erik de Castro Lopo [Sat, 4 Feb 2012 09:47:10 +0000 (20:47 +1100)]
Patch from JonY to remove more CPP hackery.

12 years agoAdd file include/share/compat.h and start moving CPP hackery into it.
Erik de Castro Lopo [Sat, 4 Feb 2012 05:13:37 +0000 (16:13 +1100)]
Add file include/share/compat.h and start moving CPP hackery into it.

12 years agoMakefile.am : Add CLEANFILES entry.
Erik de Castro Lopo [Sat, 4 Feb 2012 05:12:05 +0000 (16:12 +1100)]
Makefile.am : Add CLEANFILES entry.

12 years agoPatch from JonY to suppress redefinition warnings with mingw-w64 lfs64 warnings.
Erik de Castro Lopo [Sat, 4 Feb 2012 04:31:28 +0000 (15:31 +1100)]
Patch from JonY to suppress redefinition warnings with mingw-w64 lfs64 warnings.

12 years agoRenable metaflac tests disabled earlier because they were failing.
Erik de Castro Lopo [Sat, 4 Feb 2012 03:13:45 +0000 (14:13 +1100)]
Renable metaflac tests disabled earlier because they were failing.

12 years agoFix cuesheet bug introduced in ce8a75134cace056f6c436d54b57bad1a1d93797.
Erik de Castro Lopo [Sat, 4 Feb 2012 03:08:12 +0000 (14:08 +1100)]
Fix cuesheet bug introduced in ce8a75134cace056f6c436d54b57bad1a1d93797.

This bug was causing the test_metaflac.sh test to fail after Earl Chew's
patch 19050f74eaa1aa6d609ca065e1a854ada5bb6b4c was supposed to fix an
older bug.

12 years agoCuesheet patch from Earl Chew.
Erik de Castro Lopo [Sat, 4 Feb 2012 02:01:02 +0000 (13:01 +1100)]
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.

12 years agoPatch from David Yeo to conditionally include <inttypes.h>.
Erik de Castro Lopo [Sat, 4 Feb 2012 00:06:12 +0000 (11:06 +1100)]
Patch from David Yeo to conditionally include <inttypes.h>.

12 years agoXMMS patch from Timothy B. Terriberry
Erik de Castro Lopo [Thu, 2 Feb 2012 19:23:09 +0000 (06:23 +1100)]
XMMS patch from Timothy B. Terriberry

12 years agoFix 'make distcheck'.
Erik de Castro Lopo [Thu, 2 Feb 2012 19:21:57 +0000 (06:21 +1100)]
Fix 'make distcheck'.

12 years agoconfigure.ac : Only use AM_SILENT_RULES if its available. Thanks Earl Chew.
Erik de Castro Lopo [Thu, 2 Feb 2012 18:52:01 +0000 (05:52 +1100)]
configure.ac : Only use AM_SILENT_RULES if its available. Thanks Earl Chew.

12 years agoMerge git://github.com/avuton/flac
Erik de Castro Lopo [Thu, 2 Feb 2012 06:45:09 +0000 (17:45 +1100)]
Merge git://github.com/avuton/flac

12 years agoAdd test_wrapper.sh to the distribution.
Ralph Giles [Wed, 1 Feb 2012 19:27:16 +0000 (11:27 -0800)]
Add test_wrapper.sh to the distribution.

Needed for 'make check'.

12 years agoUse the correct project filenames for flactimer.
Ralph Giles [Wed, 1 Feb 2012 19:16:10 +0000 (11:16 -0800)]
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.

12 years agoFix --disable-doxygen-docs install
Avuton Olrich [Thu, 2 Feb 2012 03:46:27 +0000 (19:46 -0800)]
Fix --disable-doxygen-docs install

12 years agoFix memory leak when reinitializing stream encoder.
Erik de Castro Lopo [Wed, 1 Feb 2012 11:01:05 +0000 (22:01 +1100)]
Fix memory leak when reinitializing stream encoder.

http://sourceforge.net/tracker/?func=detail&aid=3390048&group_id=13478&atid=313478

12 years agoAdd 'make fastcheck' target.
Erik de Castro Lopo [Wed, 1 Feb 2012 11:00:08 +0000 (22:00 +1100)]
Add 'make fastcheck' target.

12 years agoFix more printf formatting issues and remove un-necessary casts.
Erik de Castro Lopo [Wed, 1 Feb 2012 10:46:35 +0000 (21:46 +1100)]
Fix more printf formatting issues and remove un-necessary casts.

12 years agoFix a bunch of printf format warnings.
Erik de Castro Lopo [Wed, 1 Feb 2012 09:34:04 +0000 (20:34 +1100)]
Fix a bunch of printf format warnings.

12 years agoFix compiler warnings.
Erik de Castro Lopo [Wed, 1 Feb 2012 08:58:09 +0000 (19:58 +1100)]
Fix compiler warnings.

12 years agoFix a couple of -Winline warnings.
Erik de Castro Lopo [Wed, 1 Feb 2012 08:49:54 +0000 (19:49 +1100)]
Fix a couple of -Winline warnings.

12 years agoRemove old configure.in.
Erik de Castro Lopo [Wed, 1 Feb 2012 08:41:16 +0000 (19:41 +1100)]
Remove old configure.in.

12 years agoRename configure.in -> configure.ac.
Erik de Castro Lopo [Wed, 1 Feb 2012 06:55:50 +0000 (17:55 +1100)]
Rename configure.in -> configure.ac.

12 years agoconfigure.in : Add AM_SILENT_RULES. Check for <inttypes.h>. Add --enable-gcc-werror...
Erik de Castro Lopo [Wed, 1 Feb 2012 06:55:15 +0000 (17:55 +1100)]
configure.in : Add AM_SILENT_RULES. Check for <inttypes.h>. Add --enable-gcc-werror option.

12 years agoRun all tests from one script which bails on the first failure.
Erik de Castro Lopo [Tue, 31 Jan 2012 10:06:21 +0000 (21:06 +1100)]
Run all tests from one script which bails on the first failure.

12 years agotest/test_metaflac.sh : Disable failing tests.
Erik de Castro Lopo [Tue, 31 Jan 2012 10:04:51 +0000 (21:04 +1100)]
test/test_metaflac.sh : Disable failing tests.

12 years agotest/test_metaflac.sh : Bypass currently broken tests.
Erik de Castro Lopo [Tue, 31 Jan 2012 09:13:54 +0000 (20:13 +1100)]
test/test_metaflac.sh : Bypass currently broken tests.

12 years agoUpdate README and .gitignore.
Erik de Castro Lopo [Tue, 31 Jan 2012 08:28:14 +0000 (19:28 +1100)]
Update README and .gitignore.

12 years agoAdd .gitignore.
Erik de Castro Lopo [Tue, 31 Jan 2012 07:47:14 +0000 (18:47 +1100)]
Add .gitignore.

12 years agoautogen.sh : Silence complaint about missing config.rpath.
Erik de Castro Lopo [Tue, 31 Jan 2012 06:58:07 +0000 (17:58 +1100)]
autogen.sh : Silence complaint about missing config.rpath.

13 years agoFix md5 structure clearing in previous commit
David Schleef [Fri, 26 Aug 2011 01:40:29 +0000 (18:40 -0700)]
Fix md5 structure clearing in previous commit

13 years agoCoverity fixes
Felipe Contreras [Thu, 28 Apr 2011 17:43:21 +0000 (20:43 +0300)]
Coverity fixes

Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com>
15 years agolicense must be BSD since it is used by libFLAC
Josh Coalson [Mon, 5 Oct 2009 18:45:10 +0000 (18:45 +0000)]
license must be BSD since it is used by libFLAC

15 years agoadd 2009 copyright
Josh Coalson [Wed, 7 Jan 2009 07:31:28 +0000 (07:31 +0000)]
add 2009 copyright

15 years agoAllow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets (SF#1947353, SF#21824...
Josh Coalson [Wed, 7 Jan 2009 07:03:17 +0000 (07:03 +0000)]
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)

15 years agoconvert SF tracker links to new tracker2 system
Josh Coalson [Wed, 7 Jan 2009 06:58:53 +0000 (06:58 +0000)]
convert SF tracker links to new tracker2 system

15 years agoFixes for autotools (SF#1859664: https://sourceforge.net/tracker2/?func=detail&aid...
Josh Coalson [Wed, 7 Jan 2009 06:58:04 +0000 (06:58 +0000)]
Fixes for autotools (SF#1859664: https://sourceforge.net/tracker2/?func=detail&aid=1859664&group_id=13478&atid=313478)

15 years agoImproved error message when user attempts to decode a non-FLAC file (SF#2222789:...
Josh Coalson [Wed, 7 Jan 2009 06:55:51 +0000 (06:55 +0000)]
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

15 years agoImprove decoder's ability to distinguish between a FLAC sync code and an MPEG one...
Josh Coalson [Wed, 7 Jan 2009 06:54:05 +0000 (06:54 +0000)]
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

15 years agoFix bug in bitreader handling of read callback returning a short count (SF#2490454...
Josh Coalson [Tue, 6 Jan 2009 17:14:31 +0000 (17:14 +0000)]
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)

15 years agoFixes for Sun Studio/Forte; us AC_C_INLINE to detect inline keyword for compiler...
Josh Coalson [Sat, 3 Jan 2009 02:13:17 +0000 (02:13 +0000)]
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)

15 years agoremove some inlining directives
Josh Coalson [Sat, 3 Jan 2009 02:10:18 +0000 (02:10 +0000)]
remove some inlining directives

15 years agomingw fixes, enable build dll w/ mingw (SF#2000973: https://sourceforge.net/tracker2...
Josh Coalson [Sat, 3 Jan 2009 01:59:10 +0000 (01:59 +0000)]
mingw fixes, enable build dll w/ mingw (SF#2000973: https://sourceforge.net/tracker2/?func=detail&aid=2000973&group_id=13478&atid=313478)

15 years agomingw fixes (SF#2209829: https://sourceforge.net/tracker2/?func=detail&aid=2209829...
Josh Coalson [Sat, 3 Jan 2009 01:55:17 +0000 (01:55 +0000)]
mingw fixes (SF#2209829: https://sourceforge.net/tracker2/?func=detail&aid=2209829&group_id=13478&atid=313478)

15 years agofix bug with fractional seconds on some locales (SF#1815517: https://sourceforge...
Josh Coalson [Sat, 3 Jan 2009 01:50:46 +0000 (01:50 +0000)]
fix bug with fractional seconds on some locales (SF#1815517: https://sourceforge.net/tracker2/?func=detail&aid=1815517&group_id=13478&atid=113478)

15 years agofix bug with fractional seconds on some locales (SF#1858012: https://sourceforge...
Josh Coalson [Sat, 3 Jan 2009 01:49:01 +0000 (01:49 +0000)]
fix bug with fractional seconds on some locales (SF#1858012: https://sourceforge.net/tracker2/?func=detail&aid=1858012&group_id=13478&atid=113478)

15 years agotypo
Josh Coalson [Sat, 3 Jan 2009 01:46:02 +0000 (01:46 +0000)]
typo

15 years agoadd flacdiff and flactimer utils to source distribution (SF#1911149: https://sourcefo...
Josh Coalson [Sat, 3 Jan 2009 01:43:59 +0000 (01:43 +0000)]
add flacdiff and flactimer utils to source distribution (SF#1911149: https://sourceforge.net/tracker2/?func=detail&aid=1911149&group_id=13478&atid=113478)