Commit Graph

673 Commits

Author SHA1 Message Date
Josh Coalson
8da98c897b merge libOggFLAC into libFLAC and libOggFLAC++ into FLAC++; documentation still needs work 2006-10-15 04:24:05 +00:00
Josh Coalson
2d6b8c6496 fix bug stats sent to progress callback 2006-10-11 06:30:38 +00:00
Josh Coalson
663a2afea4 bump version number to 1.1.3-beta1 2006-10-10 03:45:23 +00:00
Josh Coalson
42228b33e2 bump libtool .so number in prep for release 2006-10-10 03:44:54 +00:00
Josh Coalson
f461a7bd5d enable file feof callback when input is stdin 2006-10-10 00:39:27 +00:00
Josh Coalson
369a6da0fd remove window debugging code 2006-10-10 00:37:48 +00:00
Josh Coalson
59717c20a2 minor comments 2006-10-10 00:35:35 +00:00
Josh Coalson
92f7fa9489 minor comments 2006-10-09 05:34:21 +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
8501332c26 minor comments 2006-10-06 06:21:48 +00:00
Josh Coalson
afce1aeba8 fix bug in code that skips id3v2 tags at the front of a file; false positives could cause decoding to fail 2006-10-06 06:21:41 +00:00
Josh Coalson
825e72cf57 try to limit the #defines (of fseeko to fseek and ftello to ftell) to just the versions of MSVC that appear not to have fseeko()/ftello() 2006-10-03 01:16:59 +00:00
Josh Coalson
a65fd93119 minor syntax 2006-10-03 01:02:44 +00:00
Josh Coalson
2e29c93ac3 remove ancient deprecated things 2006-09-26 01:25:52 +00:00
Josh Coalson
480c01144e minor comments 2006-09-26 01:01:38 +00:00
Josh Coalson
3957c47022 add more checks to PICTURE metadata: at most one type=1 and type=2 blocks, type=1 block must be 32x32 pixel PNG 2006-09-24 16:25:42 +00:00
Josh Coalson
74ed294764 add number-of-colors field to PICTURE metadata block 2006-09-23 23:15:05 +00:00
Josh Coalson
e343ab2b87 add support for new PICTURE metadata block 2006-09-23 19:21:19 +00:00
Josh Coalson
2257350262 remove unused code that had the old way of stat()ing a filename to get the length 2006-09-16 00:29:07 +00:00
Josh Coalson
180e0cac3a fix bug in file closing logic in _finish() 2006-09-16 00:08:45 +00:00
Josh Coalson
c0da196166 minor comments 2006-09-16 00:07:20 +00:00
Josh Coalson
6b21f66784 merge down from merged-API-layer branch: cvs -q up -dP -j API_LAYER_MERGING_BASELINE -j API_LAYER_MERGING_BRANCH 2006-09-13 01:42:27 +00:00
Josh Coalson
e5ad6bde89 bump version to 1.1.3 2006-08-29 03:49:38 +00:00
Josh Coalson
95b8968389 bump version number to 1.1.3 2006-08-29 03:28:21 +00:00
Josh Coalson
1a8afc7031 change unparseable frame handling, from a fatal error and FLAC__STREAM_DECODER_UNPARSEABLE_STREAM state, to a soft error FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM 2006-07-06 07:49:07 +00:00
Josh Coalson
5a8b6bad44 turn off do_md5_checking if there is no STREAMINFO block 2006-06-14 01:41:26 +00:00
Josh Coalson
bd8bb5469c minor comments 2006-06-12 04:10:55 +00:00
Josh Coalson
b1ec796bda complete largefile support 2006-05-24 04:41:36 +00:00
Josh Coalson
6c08886234 add window.[ch] 2006-05-18 07:36:34 +00:00
Josh Coalson
03f54be74c minor comments 2006-05-18 00:04:14 +00:00
Josh Coalson
fe3b8ecc95 #define M_PI for MSVC6 2006-05-03 00:13:38 +00:00
Josh Coalson
0abc735e13 minor fixes 2006-05-03 00:13:25 +00:00
Josh Coalson
81cbb8ee62 turn off window profiling 2006-05-01 06:17:24 +00:00
Josh Coalson
8238936980 default window to tukey(0.5) instead of hann 2006-05-01 05:58:35 +00:00
Josh Coalson
beeee71379 add window.c/window.h 2006-04-28 00:13:50 +00:00
Josh Coalson
df59845d04 fix calculation bugs in encode_subframe_(): max_qlp_coeff_precision when qlp_coeff_prec_search; account for qlp coeff overhead in guessing the best lpc order; default to hann instead of rectangular window on assertion failure 2006-04-28 00:13:34 +00:00
Josh Coalson
6e2b5659c1 fix a calcuation bug in FLAC__lpc_compute_best_order() 2006-04-28 00:11:31 +00:00
Josh Coalson
0395dac13f add 2206 to copyright notice 2006-04-25 06:59:33 +00:00
Josh Coalson
bf0f52c21e add support for specifying which apodization functions to use to window data before lpc analysis 2006-04-25 06:38:43 +00:00
Josh Coalson
c8dc7a43ec bump version to intermediate CVS 2006-04-25 06:36:48 +00:00
Josh Coalson
b4c13d9c85 *** empty log message *** 2006-04-25 06:35:03 +00:00
Josh Coalson
7cfac0b146 add FLAC__metadata_get_cuesheet() and FLAC__metadata_object_cuesheet_calculate_cddb_id() 2006-04-10 05:37:34 +00:00
Josh Coalson
e9a638d004 add support for building on os/2 with emx 2005-09-03 03:54:16 +00:00
Josh Coalson
d9264962d5 fix bug in return value for FLAC__stream_decoder_set_metadata_respond_application() and FLAC__stream_decoder_set_metadata_ignore_application() (sf #1235005: https://sourceforge.net/tracker/index.php?func=detail&aid=1235005&group_id=13478&atid=113478) 2005-09-03 01:41:11 +00:00
Josh Coalson
3889287097 remove spurious semicolon 2005-08-31 00:18:18 +00:00
Josh Coalson
c6e53da21b fix bug in utf8len() 2005-08-25 00:22:06 +00:00
Josh Coalson
b4de1692f3 fixes to remove warnings from gcc-4.0.0 2005-08-24 07:39:25 +00:00
Josh Coalson
f2a8e069d7 disallow non-shortest-form encodings in utf-8 checking 2005-08-24 07:37:11 +00:00
Josh Coalson
fe1d311369 slightly more precise error message in CDDA cuesheet checking 2005-08-24 00:14:23 +00:00
Josh Coalson
ce0b3452e5 remove FLAC__SYMMETRIC_RICE code 2005-05-05 00:42:31 +00:00