Josh Coalson
|
91b4ce51ab
|
fix #ifdef problems that existed when FLAC__NO_ASM is defined
|
2004-10-06 01:03:12 +00:00 |
|
Josh Coalson
|
ea050ba65d
|
finish hooking up altivec asm routines
|
2004-07-28 01:33:57 +00:00 |
|
Josh Coalson
|
3aadd10c67
|
check in Brady's second altivec-related patch that hooks up the asm routines and does the requisite configure-related stuff
|
2004-07-27 01:13:16 +00:00 |
|
Josh Coalson
|
3e7a96e460
|
tweaks to the MD5 routines; they need to be exported when building a windows DLL since the seekable stream decoder in libOggFLAC secretly uses them
|
2004-07-23 05:18:22 +00:00 |
|
Josh Coalson
|
527bdda738
|
make encoder encode the blocksize and sample rate in the frame header whenever possible, regardless if subset is specified or not
|
2004-07-23 05:15:20 +00:00 |
|
Josh Coalson
|
be62f3b229
|
minor comments
|
2004-07-07 07:29:13 +00:00 |
|
Josh Coalson
|
9564390fb9
|
update copyright to 2004
|
2004-01-17 04:14:43 +00:00 |
|
Josh Coalson
|
6e2c6d9958
|
add a "tell" callback to the seekable stream encoder to make the metadata writeback more robust
|
2003-09-25 04:01:49 +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
|
5e31be1500
|
#include config.h
|
2002-12-04 07:07:35 +00:00 |
|
Josh Coalson
|
dd723074af
|
minor comments
|
2002-11-19 06:19:47 +00:00 |
|
Josh Coalson
|
df7240ac84
|
add more CUESHEET convenience functions
|
2002-11-16 06:32:30 +00:00 |
|
Josh Coalson
|
16cf47e351
|
add FLAC__bitbuffer_skip_bits_no_crc()
|
2002-11-15 05:40:00 +00:00 |
|
Josh Coalson
|
58d6cf8e1d
|
#ifdef out more unused routines
|
2002-11-06 07:09:57 +00:00 |
|
Josh Coalson
|
eac1024aea
|
add wide (64-bit) versions of the FIR filter and inverse filter, remove unused arg from quantizing routine
|
2002-10-04 05:25:54 +00:00 |
|
Josh Coalson
|
bf26db9129
|
add wide version of silog2
|
2002-10-04 05:24:10 +00:00 |
|
Josh Coalson
|
a37ba46b4c
|
split off dynamically allocated stuff from FLAC__EntropyCodingMethod_PartitionedRice to FLAC__EntropyCodingMethod_PartitionedRiceContent
|
2002-08-19 21:36:39 +00:00 |
|
Josh Coalson
|
cda4c3c7b3
|
add utility routines related to entropy coding
|
2002-08-17 15:21:29 +00:00 |
|
Josh Coalson
|
8bcb9de115
|
add format.h
|
2002-08-17 15:09:22 +00:00 |
|
Josh Coalson
|
d86e03bc63
|
add verify mode to all encoders
|
2002-08-03 21:56:15 +00:00 |
|
Josh Coalson
|
f1eff45c96
|
new seekable stream encoder and file encoder layers, not fully implemented yet
|
2002-07-31 07:05:33 +00:00 |
|
Josh Coalson
|
c75164a14f
|
add all.h
|
2002-06-10 18:26:32 +00:00 |
|
Josh Coalson
|
cc68251f5a
|
another big glob of changes/fixes
|
2002-06-08 04:53:42 +00:00 |
|
Josh Coalson
|
57ba6f4eb7
|
massive glob of checkins: improved tests, more tests, bugfixes
|
2002-06-07 05:27:37 +00:00 |
|
Josh Coalson
|
66075c1585
|
new more flexible way of passing metadata to stream encoder
|
2002-06-01 05:39:38 +00:00 |
|
Josh Coalson
|
0d14f438f9
|
add metadata.h
|
2002-05-30 05:24:23 +00:00 |
|
Josh Coalson
|
1c815331a5
|
update with new semantics for padding block creation
|
2002-05-17 06:22:29 +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
|
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 |
|