Josh Coalson
|
bf0f52c21e
|
add support for specifying which apodization functions to use to window data before lpc analysis
|
2006-04-25 06:38:43 +00:00 |
|
Josh Coalson
|
b4c13d9c85
|
*** empty log message ***
|
2006-04-25 06:35:03 +00:00 |
|
Josh Coalson
|
ce0b3452e5
|
remove FLAC__SYMMETRIC_RICE code
|
2005-05-05 00:42:31 +00:00 |
|
Josh Coalson
|
c4cb493caf
|
minor comments
|
2005-01-27 03:57:35 +00:00 |
|
Josh Coalson
|
7446e18663
|
fix ANSI C violation w.r.t. const arrays
|
2005-01-26 04:04:38 +00:00 |
|
Josh Coalson
|
a78fac662c
|
add 2005 to copyright notices
|
2005-01-25 04:17:55 +00:00 |
|
Josh Coalson
|
663c599b0a
|
merged patches from Chris Csanady and John Steele Scott, better checking for altivec and ppc64 on ppc
|
2005-01-21 01:53:02 +00:00 |
|
Josh Coalson
|
5f2b46d031
|
finished integerized flavor of library; sections with floating point are either #ifdef'd out or written in fixed-point
|
2004-11-09 01:34:01 +00:00 |
|
Josh Coalson
|
f719813b0f
|
add fixed-point functions
|
2004-11-09 01:25:14 +00:00 |
|
Josh Coalson
|
375810ebdd
|
add FLAC__bitmath_ilog2_wide()
|
2004-11-09 01:22:35 +00:00 |
|
Josh Coalson
|
0975843bed
|
first pass at making an integer-only flavor of the libraries. move FLAC__real out of ordinals.h to src/libFLAC/include/private/float.h, add FLAC__double and FLAC__float and use these everywhere instead of double and float, and don't typedef FLAC__real/float/double when building in integer-only mode. still need to provide integer substitutes in several places.
|
2004-10-20 00:21:50 +00:00 |
|
Josh Coalson
|
2a23c635df
|
add float.h
|
2004-10-20 00:12:53 +00:00 |
|
Josh Coalson
|
f7d52214a0
|
initial import
|
2004-10-20 00:12:40 +00:00 |
|
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 |
|