Commit Graph

1953 Commits

Author SHA1 Message Date
Josh Coalson
31bdd7048a add brady's first round of altivec implementations 2004-07-25 20:34:40 +00:00
Josh Coalson
41294c928f add extra verbiage about hardware problems to verify error message, hopefully this will cut down on the number of bogus bug reports 2004-07-24 17:56:51 +00:00
Josh Coalson
a7eecd05d8 fix "unknown metadata block" test to use ID 126 instead of the now-reserved 127 2004-07-24 00:03:45 +00:00
Josh Coalson
e04f0c424e fix erroneous assertion 2004-07-24 00:02:46 +00:00
Josh Coalson
98a81f505a add tmv link 2004-07-23 19:59:09 +00:00
Josh Coalson
1bdce9d91c add xmcd link 2004-07-23 19:53:55 +00:00
Josh Coalson
2d405658aa fix bonk, optimfrog, rkau links 2004-07-23 19:49:23 +00:00
Josh Coalson
f6eb2f4545 fix shntool link 2004-07-23 19:49:04 +00:00
Josh Coalson
3e7a96e460 tweaks to the MD5 routines; they need to be exported when building a windows DLL since the seekable stream decoder in libOggFLAC secretly uses them 2004-07-23 05:18:22 +00:00
Josh Coalson
990f741f54 work around MSVC bug in set_metadata() 2004-07-23 05:16:11 +00:00
Josh Coalson
527bdda738 make encoder encode the blocksize and sample rate in the frame header whenever possible, regardless if subset is specified or not 2004-07-23 05:15:20 +00:00
Josh Coalson
63945ecad5 fix warnings exposed by MSVC 2004-07-23 05:13:43 +00:00
Josh Coalson
8eb486a53e update license verbiage 2004-07-23 05:12:30 +00:00
Josh Coalson
9454b41d5e consolidate chain error reporting in a single function, add extra explanation for common errors 2004-07-23 05:11:52 +00:00
Josh Coalson
3cb83414a9 add pragma to disable annoying MSVC warning C4800 2004-07-23 05:11:06 +00:00
Josh Coalson
e44501d557 remove the __LIBNAME__ definitions 2004-07-23 05:09:04 +00:00
Josh Coalson
00db21147a add table of contents 2004-07-23 05:08:30 +00:00
Josh Coalson
71ed969b7e initial import 2004-07-23 05:08:01 +00:00
Josh Coalson
df8fd27405 add anchors for each option, add commented out docs for --apply-replaygain-which-is-not-lossless 2004-07-23 05:07:36 +00:00
Josh Coalson
1cb2341298 max the largest metadata type code be 126, reserving 127 to avoid confusion with a frame sync code 2004-07-22 01:32:00 +00:00
Josh Coalson
5bf54f0a93 add link to Audio::FLAC::Decoder, update link to Audio::FLAC 2004-07-22 01:07:40 +00:00
Josh Coalson
091d84f25c add FLAC::Encoder::*::set_metadata(FLAC::Metadata::Prototype **metadata, unsigned num_blocks) 2004-07-22 01:04:22 +00:00
Josh Coalson
d113ca3d2f add an accessor method for the underlying ::FLAC__StreamMetadata object 2004-07-22 01:03:43 +00:00
Josh Coalson
e84102694a fix display of year tag 2004-07-22 00:52:13 +00:00
Josh Coalson
6a703a452f add more informative error info for some common errors; also, no not exit with error when decoding to stdout and writing return EPIPE 2004-07-22 00:19:17 +00:00
Josh Coalson
9c82c174c3 add more informative error info for some common errors 2004-07-22 00:18:21 +00:00
Josh Coalson
9af9519a12 fix option --residual-gnuplot, was previously looking for --residual-gnu-plot 2004-07-22 00:17:53 +00:00
Josh Coalson
a278cd88dc add warning about libtool/autoconf "missing sed" bug to comments 2004-07-22 00:16:31 +00:00
Josh Coalson
c77b26055c add libtoolize to flow 2004-07-20 05:19:23 +00:00
Josh Coalson
86244e07fb obey padding byte requirement when writing WAVE 2004-07-20 01:26:03 +00:00
Josh Coalson
ab8633212a observe padding byte requirement when writing test WAVEs 2004-07-20 01:25:36 +00:00
Josh Coalson
a9414544f0 fixes for autoconf 2004-07-20 01:24:48 +00:00
Josh Coalson
a175043b3f fix bug #896057: parsing ISRC number from cuesheet 2004-07-19 06:36:26 +00:00
Josh Coalson
12d7fcb8d9 fix bug #877122: problem parsing cuesheet with CATALOG entry 2004-07-19 06:30:11 +00:00
Josh Coalson
faed1494d2 add test for quoted catalog number 2004-07-19 06:27:50 +00:00
Josh Coalson
3fb214826e fix bug #679166: flac doesn't respect RIFF subchunk padding byte 2004-07-19 05:49:45 +00:00
Josh Coalson
c57db22e99 replace verbose/silent flags with a verbosity level 2004-07-18 01:23:52 +00:00
Josh Coalson
00e8513dac fix bug in ratio calculation in print_stats() 2004-07-17 22:27:06 +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
ba56c9e31a add --force to run_flac invocations 2004-07-17 00:22:39 +00:00
Josh Coalson
6d57954125 don't always assume a cuesheet is CD-DA, guess based on the stream parameters 2004-07-17 00:07:47 +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
47f51b1c22 add method for skipping an audio frame, plus tests 2004-07-16 00:53:38 +00:00
Josh Coalson
02d66815b8 fix time.h #includes 2004-07-16 00:52:27 +00:00
Josh Coalson
0bb57d0e82 add tests for -f and flac default behavior when the output file already exists 2004-07-16 00:50:42 +00:00
Josh Coalson
d3ec1c6f7b print error if output file already exists, instead of overwriting by default; add -f (--force) option to force overwriting of files 2004-07-16 00:50:17 +00:00
Josh Coalson
cc75611f63 fix valgrind uninitialized memory errors 2004-07-16 00:34:42 +00:00
Josh Coalson
89f161c50f tempfile only needs to be opened with wb, not w+b 2004-07-16 00:31:43 +00:00
Josh Coalson
b0be1e87bd remove unused variables 2004-07-16 00:18:11 +00:00