Commit Graph

51 Commits

Author SHA1 Message Date
Josh Coalson
b28559ab6b add FLAC__bitbuffer_read_rice_signed_block() 2002-04-25 05:21:09 +00:00
Josh Coalson
aec256bf4e new blurb-based bitbuffer design changes 2002-03-12 16:19:54 +00:00
Josh Coalson
1152f9fe26 update copyright date to include 2002 2002-01-26 18:05:12 +00:00
Josh Coalson
305ae2e4a7 update copyright date to include 2002 2002-01-26 17:36:39 +00:00
Josh Coalson
dbd84c48e5 split most of FileDecoder off to new SeekableStreamDecoder 2001-11-08 23:59:22 +00:00
Josh Coalson
a60231f436 Miroslav's patch to add run-time detection of operating system support for SSE/SSE2 instructions 2001-08-13 22:32:40 +00:00
Josh Coalson
21aa17ee8e add a dummy function for determining OS support of SSE instructions 2001-07-18 00:24:46 +00:00
Josh Coalson
f5925df599 add 3DNOW stuff from Miroslav 2001-07-16 21:13:19 +00:00
Josh Coalson
bf9dd76706 add method for uint64 type 2001-07-16 18:04:52 +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
da2037d66d use double instead of FLAC__real in some places internally 2001-07-03 04:37:32 +00:00
Josh Coalson
77e3f319a5 revamp the ordinal types 2001-06-23 03:03:24 +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
e6499bdf18 rename i386 to ia32 everywhere 2001-06-13 18:11:25 +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
3823927447 rename encoder_framing.h to stream_encoder_framing.h 2001-06-13 17:54:13 +00:00
Josh Coalson
6b05bc51f7 add/update copyright and license notices 2001-06-08 00:13:21 +00:00
Josh Coalson
91f2fb36b6 fix names of SSE routines 2001-06-01 18:56:52 +00:00
Josh Coalson
88f94d0fb3 integrate mdz's patch so 'make dist' will work as expected 2001-05-31 18:47:05 +00:00
Josh Coalson
2a389f41ca add several SSE versions of FLAC__lpc_compute_autocorrelation for different lags 2001-05-31 16:17:32 +00:00
Josh Coalson
8e833626c6 include miroslav's patch for asm versions of FLAC__lpc_compute_residual_from_qlp_coefficients 2001-05-29 20:49:51 +00:00
Josh Coalson
febdca986a remove config.h 2001-05-25 00:04:08 +00:00
Josh Coalson
51e65a9e31 add FLAC__lpc_compute_expected_bits_per_residual_sample_with_error_scale() 2001-05-24 19:25:33 +00:00
Josh Coalson
44258bf30c update to use new asm routine naming 2001-05-23 20:56:30 +00:00
Josh Coalson
24ef83a0fa add cpu.h 2001-05-23 20:56:09 +00:00
Josh Coalson
edade2ced1 initial import 2001-05-23 20:53:31 +00:00
Josh Coalson
02f39006a3 add type-specific allocators 2001-05-13 05:15:47 +00:00
Josh Coalson
d8deb2cd21 add memory.h 2001-05-11 23:55:01 +00:00
Josh Coalson
de469cf718 initial import 2001-05-11 23:54:27 +00:00
Josh Coalson
df0b87045a add asm version of lpc routines 2001-05-03 03:40:43 +00:00
Josh Coalson
decfad344c const-ize some args 2001-04-25 01:14:20 +00:00
Josh Coalson
608b7f2fe0 parenthesize macro arguments 2001-04-25 01:08:18 +00:00
Josh Coalson
33abe8c9d3 initial import 2001-03-30 00:44:16 +00:00
Josh Coalson
7844424d41 add 64-bit versions of some functions 2001-03-30 00:43:46 +00:00
Josh Coalson
f24a98c426 add new .h files 2001-03-30 00:43:15 +00:00
Josh Coalson
82b7324d70 rewrite wasted_bits and subframe_bps stuff to be more concise 2001-03-28 22:17:05 +00:00
Josh Coalson
859bc548ce add support for new "wasted bits" field 2001-03-27 22:22:27 +00:00
Josh Coalson
d30d894ad0 add unary methods, read CRC-16 support 2001-03-27 01:16:42 +00:00
Josh Coalson
6351ef6c1e add CRC-16 code, more methods 2001-03-27 01:14:25 +00:00
Josh Coalson
6376169cf7 cleanup whitespace 2001-03-21 22:59:07 +00:00
Josh Coalson
8de897c9f9 add prototype for escape-code function 2001-03-21 22:53:02 +00:00
Josh Coalson
4f569c6386 add symmetric rice coding back in 2001-03-17 00:13:09 +00:00
Josh Coalson
c625f9033c rework LPC coefficient quantizer 2001-02-28 23:56:03 +00:00
Josh Coalson
26560dd2b0 change Coder to Codec everywhere 2001-02-08 00:38:41 +00:00
Josh Coalson
6dcea51cd1 revamp in anticipation of new analysis mode 2001-01-23 23:07:36 +00:00
Josh Coalson
70118f62c0 update copyright for 2001 2001-01-16 20:17:53 +00:00
Josh Coalson
f8a4877eb6 add MD5 implementation 2001-01-12 23:50:46 +00:00
Josh Coalson
7efa1051c4 change to sign-folded rice coding, add golomb coder 2001-01-06 01:24:22 +00:00