- 26 Jan, 2016 5 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
OpenBSD defineds `TIOCGWINSZ` in `termios.h` which is already being included, so this fix should work on most POSIX systems. Closes: https://sourceforge.net/p/flac/bugs/435/
-
Erik de Castro Lopo authored
OpenBSD needs the enviroment variables `AUTOCONF_VERSION` and `AUTOMAKE_VERSION` to be set in order to find these tools. The script now tests (individually) if they are already set and if they aren't sets them to something that is known to work on OpenBSD 5.8
-
Erik de Castro Lopo authored
According to: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46158 this warning was removed in GCC 4.5.
-
- 24 Jan, 2016 2 commits
-
-
Erik de Castro Lopo authored
-
Refs http://sourceforge.net/p/flac/bugs/424/ Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 23 Jan, 2016 3 commits
-
-
Erik de Castro Lopo authored
On some setups, benchmark_residual linkage fails with an undefined reference to clock_gettime(). Adding -lrt fixes that. Patch-from: Ozkan Sezer <sezeroz@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 22 Jan, 2016 2 commits
-
-
Erik de Castro Lopo authored
* src/flac/vorbiscomment.c:203: Uninitialized variable: converted. * src/flac/vorbiscomment.c:210: Uninitialized variable: converted. * src/test_libFLAC++/decoders.cpp:507: Memory leak: decoder.
-
* src/libFLAC/metadata_iterators.c:3247: (error) va_list `va` was opened but not closed with va_end(). * src/share/grabbag/snprintf.c:66: (error) va_list `va` was opened but not closed with va_end(). * src/utils/flactimer/main.cpp:84: (warning) Either the condition `!fout` is redundant or there is possible null pointer dereference. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Closes: https://github.com/xiph/flac/pull/8
-
- 19 Jan, 2016 3 commits
-
-
Erik de Castro Lopo authored
Also comment the fact that this macro should only be used for things that are extremely unlikely to fail.
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 15 Jan, 2016 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 10 Jan, 2016 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 09 Jan, 2016 1 commit
-
-
This is more of a "human language versus programmer parlor" issue. src/flac/main.c will return usage error for an argument greater than FLAC__MAX_RICE_PARTITION_ORDER (15u). While in programming "0..16" usually means "from zero to 15", in natural human-to-human talk, it would rather mean "from zero to 16". This changes the wording a bit to avoid this misunderstanding. Closes: http://sourceforge.net/p/flac/bugs/352/ Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 08 Jan, 2016 5 commits
-
-
Erik de Castro Lopo authored
The old version of `FLAC__bitwriter_write_raw_uint32()` assumes that the unused bits of the `val` argument are equal to zero, but don't check it. This patch adds a new version of that function which does have the check and then calls a new function `FLAC__bitwriter_write_raw_uint32_nocheck()` which behaves like the old one. Code updated to use these two functions as needed. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
See the SF ticket for details. Patch-from: lvqcl <lvqcl.mail@gmail.com> Closes: https://sourceforge.net/p/flac/bugs/351/
-
Erik de Castro Lopo authored
Picture size must be smaller than the maximum block size. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
This prevents a too large padding value overflowing the block length. Patch-from: lvqcl <lvqcl.mail@gmail.com> Closes: https://sourceforge.net/p/flac/bugs/284/
-
Erik de Castro Lopo authored
-
- 04 Jan, 2016 2 commits
-
-
- Retire 32bit variant of silog2(), since only the _wide variant is used - Rename FLAC__bitmath_silog2_wide() to FLAC__bitmath_silog2() - Replace existing implementation by shorter, clearer implementation using optimised routines from bitmath.h - Update Copyright string to 2016 in changed files Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Closes: https://github.com/xiph/flac/pull/6
-
Erik de Castro Lopo authored
The old 32 bit words the default which can be overridded with this configure option.
-
- 03 Jan, 2016 2 commits
-
-
Erik de Castro Lopo authored
This patch allows FLAC__BYTES_PER_WORD to be set to 8, but is disabled by default. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Visual Studio 2013 and newer has better support for C99. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 30 Dec, 2015 2 commits
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Assertions added, assertions simplified, unnecessary assignments removed, mask calculations improved. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 29 Dec, 2015 2 commits
-
-
Erik de Castro Lopo authored
* Drop support from MSVC earlier than 2005. * Make types of FLAC__clz_uint32() and FLAC__clz_soft_uint32() the same. * Remove un-needed parens. * Cleanup FLAC__bitmath_ilog2_wide(). Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 24 Dec, 2015 3 commits
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 20 Dec, 2015 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 13 Dec, 2015 1 commit
-
-
Erik de Castro Lopo authored
Remove incorrect assignment to `encoder->protected_->state`.
-
- 11 Dec, 2015 1 commit
-
-
Erik de Castro Lopo authored
Windows can suffer quite badly from disk fragmentations. To avoid this, on Windows, the FILE* buffer size was set to 10Meg. However, this huge buffer is undesireable when writing to a eg a pipe. This patch updates the behaviour to only use the huge buffer when writing to disk. Patch-from: lvqcl <lvqcl.mail@gmail.com> Closes: https://sourceforge.net/p/flac/feature-requests/114/
-
- 09 Dec, 2015 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 24 Nov, 2015 1 commit
-
-
Erik de Castro Lopo authored
lvqvl found that 32-bit total_error_* variables can overflow when the right encoding parameters are used. This patch disables them. Patch-from: lvqcl <lvqcl.mail@gmail.com>
-
- 19 Nov, 2015 1 commit
-
-
Erik de Castro Lopo authored
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-