Josh Coalson
|
03f54be74c
|
minor comments
|
2006-05-18 00:04:14 +00:00 |
|
Josh Coalson
|
0abc735e13
|
minor fixes
|
2006-05-03 00:13:25 +00:00 |
|
Josh Coalson
|
81cbb8ee62
|
turn off window profiling
|
2006-05-01 06:17:24 +00:00 |
|
Josh Coalson
|
8238936980
|
default window to tukey(0.5) instead of hann
|
2006-05-01 05:58:35 +00:00 |
|
Josh Coalson
|
df59845d04
|
fix calculation bugs in encode_subframe_(): max_qlp_coeff_precision when qlp_coeff_prec_search; account for qlp coeff overhead in guessing the best lpc order; default to hann instead of rectangular window on assertion failure
|
2006-04-28 00:13:34 +00:00 |
|
Josh Coalson
|
0395dac13f
|
add 2206 to copyright notice
|
2006-04-25 06:59:33 +00:00 |
|
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
|
ce0b3452e5
|
remove FLAC__SYMMETRIC_RICE code
|
2005-05-05 00:42:31 +00:00 |
|
Josh Coalson
|
f81b6df7d5
|
minor comments
|
2005-02-04 01:34:35 +00:00 |
|
Josh Coalson
|
47c7b14079
|
add FLAC__MANDATORY_VERIFY_WHILE_ENCODING ifdefs which will be turned on when compiling with new asm optimzations
|
2005-01-29 06:08:58 +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
|
c549f0f17e
|
in stream encoder, only allocate and calculate real signal if max lpc order > 0
|
2004-12-30 03:47:49 +00:00 |
|
Josh Coalson
|
8ddf7fb278
|
fix typo in comment
|
2004-12-30 00:58:50 +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
|
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
|
69cfda7a20
|
add new requirements to ogg mapping: vorbis comment block must come second after streaminfo; first packet must have a packet type byte of 0x7f; packet 0 version must be followed by a 2-byte count of the # of header packets
|
2004-09-10 00:38:21 +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
|
9564390fb9
|
update copyright to 2004
|
2004-01-17 04:14:43 +00:00 |
|
Josh Coalson
|
807140daab
|
use resolved_state_string as much as possible
|
2003-09-24 22:10:51 +00:00 |
|
Josh Coalson
|
afd8107872
|
change license verbiage to Xiph's
|
2003-01-31 23:34:56 +00:00 |
|
Josh Coalson
|
d060947ce9
|
big fix to allow codec and metadata interface to handle unknown metadata block types correctly
|
2003-01-10 05:37:13 +00:00 |
|
Josh Coalson
|
afae69f0e3
|
Add 2003 to copyright notice
|
2003-01-02 07:03:16 +00:00 |
|
Josh Coalson
|
48cbe66f06
|
enable SSE versions of FLAC__lpc_compute_autocorrelation_asm_ia32 if FLAC__SSE_OS is defined
|
2002-12-30 23:38:14 +00:00 |
|
Josh Coalson
|
dd190236c6
|
need release bitbuffer even in error cases in write_bitbuffer_()
|
2002-12-29 09:30:23 +00:00 |
|
Josh Coalson
|
8f0c71b877
|
add "is_cd" flag to CUESHEET everywhere
|
2002-12-05 06:37:46 +00:00 |
|
Josh Coalson
|
5e31be1500
|
#include config.h
|
2002-12-04 07:07:35 +00:00 |
|
Josh Coalson
|
4fa90599fe
|
fix memory leaks found with valgrind
|
2002-12-04 07:01:37 +00:00 |
|
Josh Coalson
|
e6abfdba4e
|
remove debug printf's
|
2002-11-19 06:15:45 +00:00 |
|
Josh Coalson
|
e48693818d
|
further implementation of new CUESHEET metadata block
|
2002-11-15 05:41:48 +00:00 |
|
Josh Coalson
|
0295422716
|
add ..._get_resolved_state_string() convenience function
|
2002-11-08 06:16:31 +00:00 |
|
Josh Coalson
|
7424d2ffc0
|
fix bugs returning the wrong meaning from FLAC__stream_encoder_init()
|
2002-11-06 07:10:38 +00:00 |
|
Josh Coalson
|
fb9d18fbe7
|
fix from Miroslav on the lpc datapath switching logic
|
2002-10-21 07:04:07 +00:00 |
|
Josh Coalson
|
ea7155f0ac
|
switch malloc+memset(0) to calloc()
|
2002-10-18 05:49:19 +00:00 |
|
Josh Coalson
|
6afed9fc7f
|
tweaks to build libs as DLLs under windows
|
2002-10-16 22:29:47 +00:00 |
|
Josh Coalson
|
72695809f0
|
add verbatim catchall if no subframes are generated
|
2002-10-11 06:25:16 +00:00 |
|
Josh Coalson
|
e6b3bbefb2
|
add functions/switches for disabling certain subframe types for use by the test suite
|
2002-10-08 06:03:25 +00:00 |
|
Josh Coalson
|
c9c0d130c5
|
add support for 64bit datapath through FIR filter, update logic for automatically choosing the qlp coeff precision
|
2002-10-04 05:29:05 +00:00 |
|
Josh Coalson
|
c1c8d496a4
|
new #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER
|
2002-09-26 04:42:10 +00:00 |
|
Josh Coalson
|
20ac2c1cac
|
restrict subset to max blocksize of 16384 and max residual partition order of 8
|
2002-08-30 05:47:14 +00:00 |
|
Josh Coalson
|
cb9d93ad4d
|
add vendor string to encoding
|
2002-08-25 05:27:15 +00:00 |
|
Josh Coalson
|
5f39e9f18c
|
fixes based on Windows testing
|
2002-08-21 05:27:01 +00:00 |
|
Josh Coalson
|
6fe72f7247
|
minor formatting
|
2002-08-20 04:01:59 +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
|
b7023aa1b4
|
rework so that rice parameters and raw_bits from the entropy coding method struct are sized dynamically
|
2002-08-17 15:23:43 +00:00 |
|
Josh Coalson
|
fc2b7379d8
|
add assertion failure on verify decoder underflow
|
2002-08-16 05:39:34 +00:00 |
|
Josh Coalson
|
3262b0da8e
|
more rigorous gate around callbacks in ..._finish() when called from ..._delete()
|
2002-08-14 20:58:42 +00:00 |
|
Josh Coalson
|
589f8c7880
|
add ..._get_verify_decoder_error_stats()
|
2002-08-07 23:54:55 +00:00 |
|
Josh Coalson
|
2b245f2720
|
don't flush the input on delete unless encoder state is OK
|
2002-08-07 17:10:50 +00:00 |
|
Josh Coalson
|
d86e03bc63
|
add verify mode to all encoders
|
2002-08-03 21:56:15 +00:00 |
|