Commit Graph

53 Commits

Author SHA1 Message Date
Josh Coalson
49623ea2d0 be more precise in long long int literal specification for ANSI compilers (gcc3 requires an LL suffix on literals that do not fit in an int 2004-07-29 06:28:59 +00:00
Josh Coalson
9564390fb9 update copyright to 2004 2004-01-17 04:14:43 +00:00
Josh Coalson
afd8107872 change license verbiage to Xiph's 2003-01-31 23:34:56 +00:00
Josh Coalson
b2c10eb5aa move "...skip_bits_..." down because of inline ordering 2003-01-26 07:12:40 +00:00
Josh Coalson
afae69f0e3 Add 2003 to copyright notice 2003-01-02 07:03:16 +00:00
Josh Coalson
16cf47e351 add FLAC__bitbuffer_skip_bits_no_crc() 2002-11-15 05:40:00 +00:00
Josh Coalson
b4cf7b2953 fix unused function #ifdefs 2002-11-07 05:11:15 +00:00
Josh Coalson
58d6cf8e1d #ifdef out more unused routines 2002-11-06 07:09:57 +00:00
Josh Coalson
ea7155f0ac switch malloc+memset(0) to calloc() 2002-10-18 05:49:19 +00:00
Josh Coalson
21acd3f58c remove bogus return in FLAC__bitbuffer_dump 2002-09-04 08:00:40 +00:00
Josh Coalson
765ff502c7 minor formatting 2002-08-27 05:46:11 +00:00
Josh Coalson
a7e4fb2629 zero allocated class memory 2002-08-03 22:05:11 +00:00
Josh Coalson
570db86717 minor formatting 2002-07-31 06:58:16 +00:00
Josh Coalson
bc869506bd minor changes in anticipation of release 2002-06-14 06:36:16 +00:00
Josh Coalson
294f82cee8 fix up comments, remove faulty assert 2002-05-09 05:39:01 +00:00
Josh Coalson
8c84e19252 add FLAC__bitbuffer_read_byte_block_aligned() 2002-05-07 05:32:03 +00:00
Josh Coalson
4cce5a095b add ...write_byte_block, 2 little-endian routines 2002-05-04 05:29:32 +00:00
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
1c2d8c4919 fix memory leak, tiny speedup, add some asserts 2002-03-01 06:52:52 +00:00
Josh Coalson
305ae2e4a7 update copyright date to include 2002 2002-01-26 17:36:39 +00:00
Josh Coalson
9bab041a95 tweak the FLAC__INLINE macro to FLaC__INLINE to avoid conflict with autoconf 2001-07-20 23:44:35 +00:00
Josh Coalson
f207c2bea3 force compiler inlining of some routines 2001-07-18 23:44:46 +00:00
Josh Coalson
6fd1c20da1 again, in more places, fix bug when reading a zero-bit-long value 2001-07-16 18:10:56 +00:00
Josh Coalson
251ddb3238 fix bug when reading a zero-bit-long value 2001-07-12 21:21:16 +00:00
Josh Coalson
6d5be83970 add explicit casts for some implicit conversions 2001-07-03 04:38:59 +00:00
Josh Coalson
77e3f319a5 revamp the ordinal types 2001-06-23 03:03:24 +00:00
Josh Coalson
ba98f3f90b minor comment fixes 2001-06-01 00:43:44 +00:00
Josh Coalson
1b68982b0e put a FLAC__ASSERT wrapper around assert() 2001-05-31 20:11:02 +00:00
Josh Coalson
cdaf4a8627 make the parallel fix to FLAC__bitbuffer_read_raw_int64() 2001-05-27 18:40:57 +00:00
Josh Coalson
697b603ed1 fix bug in inlined version of FLAC__bitbuffer_read_raw_int32 where sign extension was not done in some cases 2001-05-26 05:19:10 +00:00
Josh Coalson
5157f7c1c3 fix bug where gcc gets shifting wrong 2001-05-16 19:28:12 +00:00
Josh Coalson
ca0db24d89 minor improvement with byte_bit_to_mask_ 2001-05-03 20:52:12 +00:00
Josh Coalson
3ca2712146 minor improvement in FLAC__bitbuffer_write_raw_uint32 2001-05-03 20:10:11 +00:00
Josh Coalson
f932bc73cb fix bug in inlined version of ...read_unary...() 2001-04-27 03:38:31 +00:00
Josh Coalson
72222cae21 minor optimization 2001-04-26 05:58:28 +00:00
Josh Coalson
2d6645ce03 remove statement that can't be reached 2001-04-26 05:22:25 +00:00
Josh Coalson
a5ef17781f add some more read optimizations 2001-04-25 01:08:39 +00:00
Josh Coalson
64f4fbcaf7 start some read optimizations 2001-04-24 02:36:08 +00:00
Josh Coalson
4b2a27db4c change to use new bitmath routines 2001-03-30 00:44:58 +00:00
Josh Coalson
7817ef5bd1 delete bad assert() 2001-03-29 21:29:46 +00:00
Josh Coalson
1995f0a0a5 remove buggy bug comment/printout 2001-03-28 22:19:18 +00:00
Josh Coalson
ee5cfb5010 add unary methods, read CRC-16 support, get rid of gotos 2001-03-27 01:17:07 +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
4f569c6386 add symmetric rice coding back in 2001-03-17 00:13:09 +00:00
Josh Coalson
40b1f179d1 rewind back to better FLAC__BITBUFFER_DEFAULT_CAPACITY 2001-02-23 21:04:00 +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
763bee172b *** empty log message *** 2001-02-08 00:24:17 +00:00