83 Commits

Author SHA1 Message Date
Erik de Castro Lopo
9971e7057d Improve description of encoding preset equivalents.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
2014-11-15 09:19:22 -08:00
Martijn van Beurden
29a28338c3 Add partial_tukey and punchout_tukey apodization functions
Adds two new apodization functions that seem to perform better than
the apodization functions currently in the codebase and fixes three
existing windows as well.

Its important to note that this patch only affects the encoder stage
that evaluates various possible predictors. Audio encoded with these
new windows will still decode with existing legacy decoders.

= Theory =
These functions are used to window the  audio data at the predictor
stage. These news functions enable the use of only part of the signal
to generate a predictor. This helps  because short transients can
introduce noise into the predictor. The  predictor becomes very good
at prediciting one part of the  signal, instead of mediocre for the
whole block.

Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2014-09-22 18:03:24 +10:00
Martijn van Beurden
733efde227 Fix documentation rice partition order
For some reason all documentation lists the max rice partition
order to be 16, while the maximum is 15. This fixes flac -H, the
man page and the HTML source code documentation

Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-09-25 23:33:55 +10:00
Erik de Castro Lopo
b1982fbc5f Set version to 1.3.0 and update coyprights throughout. 2013-05-26 19:17:53 +10:00
Ulrich Klauer
9aa4032342 Fix path to HTML documentation
In the flac(1) man page, fix the path to the HTML documentation. Patch
by Joshua Kwan <joshk@triplehelix.org>, taken from the Debian patch
tracker for flac 1.2.1-6 (02_doc_path.patch).

Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-30 09:51:21 +10:00
Erik de Castro Lopo
6ed380943b Document --apply-replaygain-which-is-not-lossless command line option. 2013-04-28 19:00:30 +10:00
Erik de Castro Lopo
03b9d5dd0d man/flac.sgml : Document --ignore-chunk-sizes option.
Also regenerate man/flac.1.
2013-04-28 19:00:30 +10:00
Miroslav Lichvar
1ec6e3a064 Fix option names in documentation and help messages.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-03-29 16:31:15 +11:00
Miroslav Lichvar
b61825df87 Add missing options to flac man page. 2012-12-04 17:42:27 +11: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
Josh Coalson
08ef65e9cd deprecate --sector-align; add --preserve-modtime and --no-preserve-modtime switches 2007-10-02 00:11:45 +00:00
Josh Coalson
908e5c8b9b document --keep-foreign-metadata 2007-09-12 01:04:40 +00:00
Josh Coalson
12d3a41896 change default extension for ogg flac from .ogg to .oga (SF#1762492: http://sourceforge.net/tracker/index.php?func=detail&aid=1762492&group_id=13478&atid=113478) 2007-08-01 03:02:00 +00:00
Josh Coalson
21a4b6b297 add new option --no-utf8-convert to flac (SF#973740: http://sourceforge.net/tracker/index.php?func=detail&aid=973740&group_id=13478&atid=363478) 2007-07-26 07:57:51 +00:00
Josh Coalson
dc2b03b241 change default blocksize from 4608 to 4096 for LPC mode 2007-02-06 05:02:46 +00:00
Josh Coalson
d83553dd2b change the min/max rice partition order for compression levels -0 .. -6 2007-02-06 04:48:26 +00:00
Josh Coalson
b05d4ee337 add --warnings-as-errors option to flac; for picture importing, allow MIME type in specification to be blank and filled in automatically; allow specification to be just the filename, with other fields filled in automatically 2007-02-06 01:43:58 +00:00
Josh Coalson
a15957a09f fix revdate 2006-11-17 16:06:04 +00:00
Josh Coalson
c28efe2294 add support from encoding from ogg flac input 2006-11-04 03:04:21 +00:00
Josh Coalson
ebd7be8d9a minor wording 2006-11-03 16:15:32 +00:00
Josh Coalson
d0edb97a46 limit subset further if sample rate is <=48kHz: max blocksize is 4608 and max LPC order is 12 2006-10-07 06:50:08 +00:00
Josh Coalson
6f5568e4df change default padding to 8K, or 64K if input audio stream is >= 20 minutes long 2006-09-27 05:02:11 +00:00
Josh Coalson
291d9fc59f reformat; add documentation for flac's --picture option 2006-09-25 05:15:04 +00:00
Josh Coalson
bfda3788d5 add support for encoding from FLAC to FLAC while preserving metadata 2006-08-28 03:42:10 +00:00
Josh Coalson
26c82350fb add new options: --tag-from-file for flac and --set-tag-from-file for metaflac 2006-05-18 07:57:16 +00:00
Josh Coalson
ea73d72ab6 add docs for -A, additional docs for --cue 2006-04-28 00:15:01 +00:00
Josh Coalson
83fa59c800 more external use of "FLAC tags" instead of "Vorbis comments" to avoid confusion 2005-08-31 01:00:53 +00:00
Josh Coalson
4731c751d1 remove verbiage about --sector-align only working for WAVE files since it works for all kinds of input now 2005-08-27 01:58:19 +00:00
Josh Coalson
e5c114da89 improve wording for --lax 2005-02-03 04:17:38 +00:00
Josh Coalson
a11870ba04 fix typos 2005-01-07 01:03:19 +00:00
Josh Coalson
ed1db1f6a0 add --input-size option to flac 2004-10-14 05:00:59 +00:00
Josh Coalson
2a69f51223 change "Ogg-FLAC" to "Ogg FLAC" for consistency 2004-09-10 00:23:04 +00:00
Josh Coalson
d9c278a7f2 minor spacing 2004-09-08 00:56:03 +00:00
Josh Coalson
5ff9db40bc update revision dates 2004-07-30 00:27:49 +00:00
Josh Coalson
2ca6ca8706 fix syntax error 2004-07-29 05:25:48 +00:00
Josh Coalson
e4240db0f9 add --totally-silent option to flac, man page, and html docs 2004-07-17 18:14:45 +00:00
Josh Coalson
03a5a69e11 add --cue option to flac, and tests and documentation 2004-07-17 00:23:17 +00:00
Josh Coalson
0b695a6eac make --serial-number or the default random serial number apply only to the first stream, and increment it for subsequent streams 2004-07-16 01:05:28 +00:00
Josh Coalson
080d54bbdc add documentation for new -f option to flac 2004-07-16 00:11:36 +00:00
Josh Coalson
9564390fb9 update copyright to 2004 2004-01-17 04:14:43 +00:00
Matt Zimmerman
89a7dd1ab8 Improved synopsis 2003-07-26 04:36:58 +00:00
Josh Coalson
61fd93f867 update verbiage about -P, now that the default is -P 4096 2003-01-11 06:28:44 +00:00
Josh Coalson
82a5b7328f add 2003 to copyright notice 2003-01-02 23:57:17 +00:00
Josh Coalson
a86b5ef934 change default seektable from "-S 100x" to "-S 10s" 2002-12-31 00:08:31 +00:00
Josh Coalson
94317e5ad0 remove reference to --no-escape-coding 2002-12-30 02:16:52 +00:00
Josh Coalson
9906056ddb add --until, --cuesheet, --force-aiff-format 2002-12-21 03:28:06 +00:00
Josh Coalson
0dad163d95 add -S #s documentation 2002-11-07 05:06:36 +00:00
Josh Coalson
6fd8b3624f fix last-updated date 2002-10-31 06:18:39 +00:00
Josh Coalson
853d79cec3 add doc for --replay-gain 2002-10-31 06:16:45 +00:00