Commit Graph

266 Commits

Author SHA1 Message Date
Josh Coalson
522f7d3f02 add -version-info to libFLAC_la_LDFLAGS 2001-07-16 18:10:19 +00:00
Josh Coalson
0fb3ee8f62 add checking based on number_type in the frame header 2001-07-16 18:08:25 +00:00
Josh Coalson
9608463921 add FLAC__FrameNumberTypeString 2001-07-16 18:07:12 +00:00
Josh Coalson
b3347bd2bd compute partition sums in 64-bits, move max partition order calulation earlier, tighten constraints of qlp coeff precision to make everything 32-bit safe 2001-07-16 18:06:41 +00:00
Josh Coalson
bf9dd76706 add method for uint64 type 2001-07-16 18:04:52 +00:00
Josh Coalson
301cc9611f patch from collver at linuxfreemail.com 2001-07-16 18:04:19 +00:00
Josh Coalson
f01dadd386 add comments 2001-07-16 18:03:16 +00:00
Josh Coalson
ab3fcfac59 indenting fix 2001-07-12 21:29:22 +00:00
Josh Coalson
07c2a0c79f remove some obsolete defines 2001-07-12 21:28:55 +00:00
Josh Coalson
a4e95fc270 add comments 2001-07-12 21:28:12 +00:00
Josh Coalson
e10904a230 rename _slow to _wide 2001-07-12 21:27:57 +00:00
Josh Coalson
3dbbf940c3 #ifdef DEBUG some printouts 2001-07-12 21:27:40 +00:00
Josh Coalson
63d99579c4 fix bug with implicit assumption in ia32 mmx routines, add more complete filling of subframe structure when reading 2001-07-12 21:26:57 +00:00
Josh Coalson
8395d02f73 many bug fixes, added escape coding option, fixed residual bit estimation, beginnings of support for wide routines 2001-07-12 21:25:22 +00:00
Josh Coalson
e0a0668347 add warnings about implicit assumptions in some routines 2001-07-12 21:23:31 +00:00
Josh Coalson
d55c01894f add option for escape coding 2001-07-12 21:22:17 +00:00
Josh Coalson
6cd62dad19 rename _slow to _wide 2001-07-12 21:21:53 +00:00
Josh Coalson
251ddb3238 fix bug when reading a zero-bit-long value 2001-07-12 21:21:16 +00:00
Josh Coalson
d37acf41a8 minor tweaks in the overflow checking for VC++ 2001-07-09 18:22:46 +00:00
Josh Coalson
4e6b3ac2ac fix the case in the coeff quantizer where the coeffs were not quantized when the shift is zero 2001-07-06 00:37:57 +00:00
Josh Coalson
6d5be83970 add explicit casts for some implicit conversions 2001-07-03 04:38:59 +00:00
Josh Coalson
da2037d66d use double instead of FLAC__real in some places internally 2001-07-03 04:37:32 +00:00
Josh Coalson
b35bebd439 use double instead of FLAC__real in some places internally; add explicit casts for some implicit cases 2001-07-03 04:37:18 +00:00
Josh Coalson
8e0cbd49d5 add target for building ordinals.h 2001-07-03 04:36:33 +00:00
Josh Coalson
5975e8a82f fix rare bug in FLAC__lpc_quantize_coefficients where the quantized coeff could get larger than the max allowed value 2001-07-03 04:10:21 +00:00
Josh Coalson
05d2079836 improve the rice parameter calculation 2001-06-29 23:12:26 +00:00
Josh Coalson
a18f751386 minor naming convention changes 2001-06-29 02:52:10 +00:00
Josh Coalson
a36c9d1175 add utility.o 2001-06-23 03:06:35 +00:00
Josh Coalson
7871356085 add utility.c 2001-06-23 03:06:07 +00:00
Josh Coalson
fdb97bca42 initial import 2001-06-23 03:05:30 +00:00
Josh Coalson
77e3f319a5 revamp the ordinal types 2001-06-23 03:03:24 +00:00
Josh Coalson
be00e30695 add aoutb support for openbsd 2001-06-21 06:34:15 +00:00
Josh Coalson
da0adb2056 add object file format guessing from configure 2001-06-18 23:07:19 +00:00
Josh Coalson
2ac3a5429c change the naming of the object file format define to make it easier to configure properly 2001-06-18 22:16:10 +00:00
Josh Coalson
cd66fc0786 minor formatting changes 2001-06-18 02:34:09 +00:00
Josh Coalson
00e53874cd revamp encoder/decoder interface to use set methods instead on args to init 2001-06-16 07:32:25 +00:00
Josh Coalson
1e5c854cc9 initial import 2001-06-14 19:10:14 +00:00
Josh Coalson
0d1a6d3d5c add support for last_metadata_is_last flag in the stream encoder 2001-06-14 19:09:02 +00:00
Josh Coalson
9b04be7124 add SEEKTABLE to string lookup table 2001-06-14 18:57:53 +00:00
Josh Coalson
91e4dc97cc add support for APPLICATION block 2001-06-14 18:57:05 +00:00
Josh Coalson
e6499bdf18 rename i386 to ia32 everywhere 2001-06-13 18:11:25 +00:00
Josh Coalson
2255848763 change NASM file extensions from .s to .nasm 2001-06-13 18:04:47 +00:00
Josh Coalson
9a7b5e2d80 move from ../i386 2001-06-13 18:03:09 +00:00
Josh Coalson
a52fa2575d move to ../ia32 2001-06-13 18:01:44 +00:00
Josh Coalson
0a15c14c6e rename FLAC__Encoder to FLAC__StreamEncoder, OOPize encoder and decoder interfaces 2001-06-13 17:59:57 +00:00
Josh Coalson
244ce1114c rename encoder_framing.c to stream_encoder_framing.c 2001-06-13 17:55:08 +00:00
Josh Coalson
4a724e48d6 rename encoder.c to stream_encoder.c 2001-06-13 17:54:49 +00:00
Josh Coalson
3823927447 rename encoder_framing.h to stream_encoder_framing.h 2001-06-13 17:54:13 +00:00
Josh Coalson
b20eed8fe1 remove debug printouts 2001-06-11 20:13:39 +00:00
Josh Coalson
a64aed6ba8 replace gnumake syntax for nasm build rule with more generic one 2001-06-11 19:20:13 +00:00