Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release FLAC 1.4.01.4.0 | Martijn van Beurden | 2022-09-09 | 1 | -1/+1 |
| | |||||
* | Move entropy partitioning result allocation so it can be checked | Martijn van Beurden | 2022-08-20 | 1 | -1/+1 |
| | | | | | | | | For some reason realloc failing to allocate space to store the results of entropy partitioning was not handled at all. The realloc is moved to a spot where it is possible to set encoder state. This also moves it from deep within a loop to being called only occasionally | ||||
* | Bulk update copyright dates to 2022 | Martijn van Beurden | 2022-07-26 | 1 | -1/+1 |
| | |||||
* | Silence a bunch of MSVC warnings | Martijn van Beurden | 2022-04-30 | 1 | -0/+9 |
| | | | See https://github.com/xiph/flac/issues/313 | ||||
* | Add git commit tag, hash and date to vendor string when available | Martijn van Beurden | 2022-04-20 | 1 | -1/+10 |
| | | | | | | | In some circles (Hydrogenaud.io for example) people share binaries compiled from git, i.e. inbetween official releases. Files created with these binaries cannot be discerned from others. To improve troubleshooting, compiles from a git repository are marked with the commit hash and date when configured with autotools or CMake | ||||
* | Add support in the encoder for up to 20 bit sample rates | Con Kolivas | 2022-04-13 | 1 | -6/+4 |
| | | | | | | | Now that many DACs support up to 768kHz, add support for these sample rates to the encoder. Files produced with these sample rates are already decodable by the reference decoder. Update documentation and tests accordingly. | ||||
* | Set release date for 1.3.4. | Ralph Giles | 2022-02-20 | 1 | -1/+1 |
| | | | | | | | This is a target date, but it's a nice round number if we're able to make it work. Signed-off-by: Ralph Giles <giles@thaumas.net> | ||||
* | Change version to 1.3.4 and add placeholders for release date | Martijn van Beurden | 2022-02-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Ralph Giles <giles@thaumas.net> | ||||
* | Version 1.3.31.3.3 | Erik de Castro Lopo | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Purge usage of `unsigned` type | Erik de Castro Lopo | 2017-01-14 | 1 | -103/+103 |
| | | | | | | | 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>. | ||||
* | Version 1.3.21.3.2 | Erik de Castro Lopo | 2017-01-01 | 1 | -3/+3 |
| | |||||
* | Bulk update copyright dates | Erik de Castro Lopo | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | libFLAC/format.c: Fix undefined behaviour | Erik de Castro Lopo | 2015-08-26 | 1 | -0/+3 |
| | | | | | | | | In the case where seek_table->num_points is zero, seek_table->points will be NULL and passing that to qsort() invokes undefined behaviour. Since seek_table->num_points is zero, the only sensible thing to do is to short circuit return 0. | ||||
* | libFLAC: Add function safe_realloc_() | Erik de Castro Lopo | 2015-08-22 | 1 | -9/+3 |
| | | | | | | | | | | The new function wraps, realloc() and if the realloc() fails, it free()s the old pointer. This is an improvement on the potential realloc() memory leak that was fixed in 15a9062609. Still needs fuzzing to validate it. | ||||
* | libFLAC: Fix potential meory leaks | Erik de Castro Lopo | 2015-08-09 | 1 | -2/+9 |
| | | | | | | If the `realloc` function failed, memory would leak. Patch-from: lvqcl <lvqcl.mail@gmail.com> | ||||
* | libFLAC/format.c : Fix the date in FLAC__VENDOR_STRING. | Erik de Castro Lopo | 2014-11-26 | 1 | -1/+1 |
| | |||||
* | Update copyright years to include 2014. | Erik de Castro Lopo | 2014-11-25 | 1 | -1/+1 |
| | |||||
* | Fix all instances of '#if HAVE_CONFIG_H'. | Erik de Castro Lopo | 2014-03-24 | 1 | -1/+1 |
| | | | | | | Should be '#ifdef HAVE_CONFIG_H'. Closes: https://sourceforge.net/p/flac/bugs/410/ | ||||
* | libFLAC/format.c : Remove MSVC6 specific hack. | Erik de Castro Lopo | 2014-03-14 | 1 | -5/+0 |
| | | | | Patch-from: lvqcl <lvqcl.mail@gmail.com> | ||||
* | Set version to 1.3.0 and update coyprights throughout. | Erik de Castro Lopo | 2013-05-26 | 1 | -3/+4 |
| | |||||
* | Move all definitions of FLAC__U64L to one place. | Erik de Castro Lopo | 2012-06-22 | 1 | -7/+1 |
| | |||||
* | V2: Use a single definition of MIN and MAX in sources | Cristian Rodríguez | 2012-04-06 | 1 | -6/+2 |
| | |||||
* | Remove casting of return value from *alloc() functions. | Erik de Castro Lopo | 2012-04-04 | 1 | -2/+2 |
| | |||||
* | add 2009 copyright | Josh Coalson | 2009-01-07 | 1 | -1/+1 |
| | |||||
* | remove some inlining directives | Josh Coalson | 2009-01-03 | 1 | -5/+1 |
| | |||||
* | add FLAC__format_blocksize_is_subset() | Josh Coalson | 2008-05-27 | 1 | -0/+10 |
| | |||||
* | update copyright for 2008 | Josh Coalson | 2008-02-28 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.2.1 | Josh Coalson | 2007-09-14 | 1 | -2/+2 |
| | |||||
* | minor comments | Josh Coalson | 2007-09-13 | 1 | -0/+4 |
| | |||||
* | bump cvs date in vendor string | Josh Coalson | 2007-08-21 | 1 | -2/+2 |
| | |||||
* | add support for RESIDUAL_CODING_METHOD_PARTITIONED_RICE2 and blocking ↵ | Josh Coalson | 2007-07-31 | 1 | -2/+2 |
| | | | | strategy bit | ||||
* | bump release date to 7/15/07 | Josh Coalson | 2007-07-16 | 1 | -2/+2 |
| | |||||
* | bump version number to 1.2.0 | Josh Coalson | 2007-07-07 | 1 | -2/+2 |
| | |||||
* | merge decoder part from RICE_EXT_BRANCH: blocking strategy bit, new rice2 ↵ | Josh Coalson | 2007-06-16 | 1 | -2/+8 |
| | | | | ecm, frame header support for 88.2/176.4/192kHz, new reserved bit, deprecated blocksize-from-streaminfo bit | ||||
* | add FLAC__format_sample_rate_is_subset() | Josh Coalson | 2007-03-30 | 1 | -2/+10 |
| | |||||
* | unify inlining method in prep for inline tests | Josh Coalson | 2007-03-12 | 1 | -1/+5 |
| | |||||
* | bump version number to 1.1.4 | Josh Coalson | 2007-02-14 | 1 | -2/+2 |
| | |||||
* | add 2007 copyright | Josh Coalson | 2007-02-02 | 1 | -1/+1 |
| | |||||
* | bump version to 1.1.4-alpha1 | Josh Coalson | 2007-02-02 | 1 | -2/+2 |
| | |||||
* | make CVS vendor string | Josh Coalson | 2007-01-29 | 1 | -2/+2 |
| | |||||
* | patch: support for borland c++ compile (SF#1599018: ↵ | Josh Coalson | 2006-11-20 | 1 | -1/+1 |
| | | | | http://sourceforge.net/tracker/index.php?func=detail&aid=1599018&group_id=13478&atid=313478) | ||||
* | bump version number to 1.1.3 | Josh Coalson | 2006-11-17 | 1 | -2/+2 |
| | |||||
* | bump version to 1.1.3-beta2 | Josh Coalson | 2006-10-16 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.3-beta1 | Josh Coalson | 2006-10-10 | 1 | -2/+2 |
| | |||||
* | add number-of-colors field to PICTURE metadata block | Josh Coalson | 2006-09-23 | 1 | -0/+1 |
| | |||||
* | add support for new PICTURE metadata block | Josh Coalson | 2006-09-23 | 1 | -1/+58 |
| | |||||
* | bump version to 1.1.3 | Josh Coalson | 2006-08-29 | 1 | -3/+2 |
| | |||||
* | complete largefile support | Josh Coalson | 2006-05-24 | 1 | -4/+4 |
| | |||||
* | add 2206 to copyright notice | Josh Coalson | 2006-04-25 | 1 | -1/+1 |
| | |||||
* | add support for specifying which apodization functions to use to window data ↵ | Josh Coalson | 2006-04-25 | 1 | -2/+3 |
| | | | | before lpc analysis |