Commit Graph

515 Commits

Author SHA1 Message Date
Josh Coalson
215af57417 update for new format changes: frame crc-16, wasted bits field, longer sync code, longer blocksize code 2001-03-27 01:15:58 +00:00
Josh Coalson
6351ef6c1e add CRC-16 code, more methods 2001-03-27 01:14:25 +00:00
Josh Coalson
1e1509fb35 fix bug where ...allocate_output_() might allocate the wrong number of channels if the decoder hit a bad frame header 2001-03-23 20:20:43 +00:00
Josh Coalson
674653ffac fix bug where pos could move to before the beginning of the file 2001-03-22 23:56:07 +00:00
Josh Coalson
6376169cf7 cleanup whitespace 2001-03-21 22:59:07 +00:00
Josh Coalson
3b5f471837 drop the escape-code stuff 2001-03-21 22:53:43 +00:00
Josh Coalson
8de897c9f9 add prototype for escape-code function 2001-03-21 22:53:02 +00:00
Josh Coalson
9a909db838 revert back to folded Rice method 2001-03-21 22:35:25 +00:00
Josh Coalson
9ec2a52011 final version of symmetric-rice/escape-code experiment before reverting 2001-03-21 22:34:44 +00:00
Josh Coalson
57a6a343bd temporary commit 2001-03-21 00:57:58 +00:00
Josh Coalson
bd82959b1d oops, fix syntax error 2001-03-20 22:56:43 +00:00
Josh Coalson
352e0f6bfd revert back to default of folded-Rice coding, leave experimental stuff in 2001-03-20 22:55:50 +00:00
Josh Coalson
67a13156c0 fix so that file decoder catches when stream decoder says EOF 2001-03-20 22:02:54 +00:00
Josh Coalson
b9433f9bcf move folded rice stuff sideways, re-add symmetric rice in prep for escape codes 2001-03-17 01:07:00 +00:00
Josh Coalson
4f569c6386 add symmetric rice coding back in 2001-03-17 00:13:09 +00:00
Josh Coalson
b006493de7 comment fix 2001-03-16 23:24:53 +00:00
Josh Coalson
190892325c remove bps limit on mid-side coding 2001-03-05 20:02:13 +00:00
Josh Coalson
456db820b6 *** empty log message *** 2001-03-01 19:14:05 +00:00
Josh Coalson
22c8ad8291 remove floating "#if 0" 2001-03-01 18:48:38 +00:00
Josh Coalson
f40667b224 remove old version of the lpcoeff quantizer, other debug detritus 2001-02-28 23:57:09 +00:00
Josh Coalson
c625f9033c rework LPC coefficient quantizer 2001-02-28 23:56:03 +00:00
Josh Coalson
f4ce50b9b9 fix bug where LP was tried even if autoc[0]==0.0 2001-02-28 23:45:15 +00:00
Josh Coalson
fe9ba6f44f fix bug where overflow of total_error caused it to go negative 2001-02-28 23:44:27 +00:00
Josh Coalson
b04de17f6e add support for 24-bit input 2001-02-27 00:01:55 +00:00
Josh Coalson
0552fdf9cb fix bug where max_qlp_coeff_precision went too high with 8 bits-per-sample and -p 2001-02-26 20:29:56 +00:00
Josh Coalson
52c44e9a5d shorten APPLICATION id to 32 bits 2001-02-23 23:11:34 +00:00
Josh Coalson
2013572070 rename ENCODING to STREAMINFO; add PADDING and APPLICATION blocks 2001-02-23 21:05:53 +00:00
Josh Coalson
c692d3800a rename ENCODING to STREAMINFO; add PADDING block support 2001-02-23 21:05:05 +00:00
Josh Coalson
40b1f179d1 rewind back to better FLAC__BITBUFFER_DEFAULT_CAPACITY 2001-02-23 21:04:00 +00:00
Josh Coalson
72983924fb rename ENCODING to STREAMINFO 2001-02-23 21:03:21 +00:00
Josh Coalson
5feaafff5c set large default size for bug 131976 workaround 2001-02-12 09:03:07 +00:00
Josh Coalson
26560dd2b0 change Coder to Codec everywhere 2001-02-08 00:38:41 +00:00
Josh Coalson
46f2ae8abc fix bug where rice parameter was going to 0 2001-02-08 00:27:21 +00:00
Josh Coalson
9f77a19607 add more debug info, clip bps computation to 0.0 2001-02-08 00:26:45 +00:00
Josh Coalson
c4b7c84676 delete unused global 2001-02-08 00:25:23 +00:00
Josh Coalson
763bee172b *** empty log message *** 2001-02-08 00:24:17 +00:00
Josh Coalson
b5e60e5b9f change force_mid_side to loose_mid_side 2001-01-28 09:27:27 +00:00
Josh Coalson
2353aee8a1 delete unused code 2001-01-26 21:28:31 +00:00
Josh Coalson
94e02cd4a0 speed up mid-side coding 2001-01-25 10:41:06 +00:00
Josh Coalson
e6898a37f8 drop major/minor version numbers, use just version string 2001-01-24 19:01:07 +00:00
Josh Coalson
69f1ee02bf add force_mid_side_stereo option 2001-01-24 00:54:43 +00:00
Josh Coalson
75d0a0beb8 add string lookup tables for enums 2001-01-24 00:42:16 +00:00
Josh Coalson
6dcea51cd1 revamp in anticipation of new analysis mode 2001-01-23 23:07:36 +00:00
Josh Coalson
cbbbb5f176 add total sample estimation 2001-01-23 00:41:48 +00:00
Josh Coalson
e77287e36d speed up the rice estimation 2001-01-20 01:27:55 +00:00
Josh Coalson
e55f390900 fix compiler warning 2001-01-19 23:13:44 +00:00
Josh Coalson
9f429bae5a initial version 2001-01-19 22:39:39 +00:00
Josh Coalson
e60acb9fa0 renamed Makefile to Makefile.lite 2001-01-19 22:30:43 +00:00
Josh Coalson
2a52e57fdc add ESTIMATE_RICE_BITS for speed 2001-01-19 20:11:59 +00:00
Josh Coalson
70118f62c0 update copyright for 2001 2001-01-16 20:17:53 +00:00