Josh Coalson
|
9506315b44
|
add new flacdiff util
|
2007-05-11 00:42:35 +00:00 |
|
Josh Coalson
|
a4f93918cd
|
add FLAC::Decoder::Stream::get_decode_position()
|
2007-04-05 00:49:41 +00:00 |
|
Josh Coalson
|
d868f0c7a2
|
minor comments
|
2007-04-05 00:48:53 +00:00 |
|
Josh Coalson
|
0429d6089a
|
call precompute_partition_info_sums_32bit_asm_ia32_() on x86 if available
|
2007-04-04 01:08:24 +00:00 |
|
Josh Coalson
|
a0206629d3
|
MSVC optimization in process calls
|
2007-04-04 01:07:40 +00:00 |
|
Josh Coalson
|
dca2d1a1d5
|
remove more redundant logic in process calls
|
2007-04-04 01:06:08 +00:00 |
|
Josh Coalson
|
7834f80a78
|
more optimizations
|
2007-04-04 01:03:07 +00:00 |
|
Josh Coalson
|
566f373d71
|
minor optimization in loop logic
|
2007-04-04 01:02:21 +00:00 |
|
Josh Coalson
|
717ea8c398
|
add stream_encoder_asm.nasm
|
2007-04-04 01:01:28 +00:00 |
|
Josh Coalson
|
4a040f6b8a
|
window the integer_signal instead of real_signal, remove unused real_signal from datapath
|
2007-04-04 00:59:28 +00:00 |
|
Josh Coalson
|
eb6ef7d0fb
|
optimize special case in FLAC__bitwriter_write_rice_signed_block()
|
2007-04-04 00:57:03 +00:00 |
|
Josh Coalson
|
4cc675bf19
|
minor optimizations to FLAC__bitwriter_write_rice_signed_block()
|
2007-04-04 00:55:44 +00:00 |
|
Josh Coalson
|
0a0a10f358
|
minor optimizations to precompute_partition_info_sums_()
|
2007-03-31 01:01:02 +00:00 |
|
Josh Coalson
|
2258fa8ec9
|
add FLAC__format_sample_rate_is_subset()
|
2007-03-30 01:02:40 +00:00 |
|
Josh Coalson
|
5fa534f56f
|
minor optimization
|
2007-03-30 00:54:17 +00:00 |
|
Josh Coalson
|
7e174a4f84
|
fix extern names for win32
|
2007-03-23 05:23:11 +00:00 |
|
Josh Coalson
|
b5f359467f
|
add ia32/bitreader_asm.nasm
|
2007-03-23 05:16:34 +00:00 |
|
Josh Coalson
|
9d8fa1e0c3
|
fork FLAC__bitreader_read_rice_signed_block() into MSVC and non-MSVC versions; minor optimizations to non-MSVC version
|
2007-03-23 04:50:54 +00:00 |
|
Josh Coalson
|
0bddabc5df
|
minor optimizations
|
2007-03-23 04:48:52 +00:00 |
|
Josh Coalson
|
49cb34a543
|
better alignment in md5 structure elements
|
2007-03-23 04:48:36 +00:00 |
|
Josh Coalson
|
6942044be1
|
optimization: faster crc-16 calculation
|
2007-03-22 07:23:14 +00:00 |
|
Josh Coalson
|
645620c24b
|
optimization: move code for non-zero crc16_align out of the way since it is a rare case
|
2007-03-22 03:37:36 +00:00 |
|
Josh Coalson
|
ddddff6a56
|
add FLAC__bitreader_read_rice_signed_block_asm_ia32_bswap()
|
2007-03-22 03:22:27 +00:00 |
|
Josh Coalson
|
e4b1706412
|
minor comments
|
2007-03-22 03:20:56 +00:00 |
|
Josh Coalson
|
276d616a51
|
minor optimizations to FLAC__bitreader_read_rice_signed_block()
|
2007-03-22 03:20:12 +00:00 |
|
Josh Coalson
|
f1dfaebdfa
|
minor optimizations to FLAC__bitreader_read_rice_signed_block()
|
2007-03-22 03:19:52 +00:00 |
|
Josh Coalson
|
c9212fa01b
|
minor optimizations to FLAC__bitreader_read_rice_signed_block()
|
2007-03-22 03:19:19 +00:00 |
|
Josh Coalson
|
db55c40fd3
|
special version of sample formatting for common cases
|
2007-03-22 03:15:07 +00:00 |
|
Josh Coalson
|
feeca21bde
|
unroll byteSwap() loop for common case
|
2007-03-22 03:14:12 +00:00 |
|
Josh Coalson
|
be5e19b964
|
minor comments
|
2007-03-22 03:13:11 +00:00 |
|
Josh Coalson
|
c63cf41ccc
|
minor optimizations to FLAC__bitbuffer_read_rice_signed_block()
|
2007-03-17 05:21:36 +00:00 |
|
Josh Coalson
|
099a2893da
|
minor tweaks to private md5 interface
|
2007-03-14 07:58:19 +00:00 |
|
Josh Coalson
|
f299910ddb
|
in FLAC__MD5Accumulate() optimize sample->byte packing for common cases
|
2007-03-14 07:57:45 +00:00 |
|
Josh Coalson
|
6545409690
|
pass cpu info into bitreader, use it to turn on use of bswap inline asm for msvc
|
2007-03-13 16:14:36 +00:00 |
|
Josh Coalson
|
37a4f27c2b
|
pass cpu info into bitreader
|
2007-03-13 16:13:52 +00:00 |
|
Josh Coalson
|
f2f328bdbf
|
improve ia-32 checks to include cpuid, bswap, sse3 and ssse3 support
|
2007-03-13 06:35:55 +00:00 |
|
Josh Coalson
|
1b44f7ecfa
|
minor comments
|
2007-03-13 06:35:03 +00:00 |
|
Josh Coalson
|
55e2f0b661
|
unroll loops in filter and inverse filter routines
|
2007-03-13 06:33:52 +00:00 |
|
Josh Coalson
|
79a49a2536
|
minor comments
|
2007-03-12 07:23:28 +00:00 |
|
Josh Coalson
|
3847879a55
|
slight optimization to conversion of M/S->L/R
|
2007-03-12 07:23:22 +00:00 |
|
Josh Coalson
|
14b184cced
|
unify inlining method in prep for inline tests
|
2007-03-12 05:08:21 +00:00 |
|
Josh Coalson
|
10a6840138
|
comments
|
2007-03-07 05:36:43 +00:00 |
|
Josh Coalson
|
5981e4f72d
|
minor comments
|
2007-03-06 06:51:57 +00:00 |
|
Josh Coalson
|
1ca3a445f8
|
fixes for MSVC6; also: default to best flavors of detect code
|
2007-03-03 02:04:15 +00:00 |
|
Josh Coalson
|
83f42e358b
|
add thread-safe runtime SSE OS support detection for most operating systems; clean up altivec detection
|
2007-03-03 01:52:19 +00:00 |
|
Josh Coalson
|
38483802ab
|
remove FLAC__SSE_OS restriction on SSE usage
|
2007-03-03 01:47:53 +00:00 |
|
Josh Coalson
|
0c78700da5
|
remove obsolete FLAC__cpu_info_sse_test_asm_ia32()
|
2007-03-02 16:02:55 +00:00 |
|
Josh Coalson
|
0edc149c6b
|
minor tweak for vc++
|
2007-03-01 16:23:11 +00:00 |
|
Josh Coalson
|
8534bbe4e9
|
minor comments
|
2007-02-28 01:10:21 +00:00 |
|
Josh Coalson
|
cb6dc724f4
|
*** empty log message ***
|
2007-02-22 01:57:21 +00:00 |
|
Josh Coalson
|
576f41fb5b
|
msvc2005 fix
|
2007-02-22 01:38:04 +00:00 |
|
Josh Coalson
|
9bedd7827c
|
fix compiler warnings
|
2007-02-22 01:37:33 +00:00 |
|
Josh Coalson
|
6775778dcc
|
fix MSVC check for ntohl()
|
2007-02-17 01:16:20 +00:00 |
|
Josh Coalson
|
6910519114
|
turn off FLAC__MANDATORY_VERIFY_WHILE_ENCODING
|
2007-02-14 05:59:27 +00:00 |
|
Josh Coalson
|
4296e1a40a
|
bump libtool .so revision number
|
2007-02-14 05:59:09 +00:00 |
|
Josh Coalson
|
826a0a7e7a
|
bump version number to 1.1.4
|
2007-02-14 05:57:23 +00:00 |
|
Josh Coalson
|
b9d8b9e927
|
remove special makefile variants for libiconv on darwin
|
2007-02-14 05:47:38 +00:00 |
|
Josh Coalson
|
f67f2065b3
|
Darwin fix for ntohl()
|
2007-02-13 02:12:13 +00:00 |
|
Josh Coalson
|
283e53054a
|
fix minor problem in locale switching
|
2007-02-13 02:06:04 +00:00 |
|
Josh Coalson
|
147dbe2baa
|
fix minor leaks
|
2007-02-13 02:05:19 +00:00 |
|
Josh Coalson
|
715e63cb5f
|
stop using lround() for now
|
2007-02-09 16:12:20 +00:00 |
|
Josh Coalson
|
8a95ba64c1
|
expand test to include simplified for of specification
|
2007-02-09 16:11:24 +00:00 |
|
Josh Coalson
|
e6c05bfa8d
|
remove some debugging output
|
2007-02-08 01:22:07 +00:00 |
|
Josh Coalson
|
6dca695ad9
|
minor comments
|
2007-02-08 01:21:55 +00:00 |
|
Josh Coalson
|
ad663fa46a
|
minor comments
|
2007-02-07 17:38:37 +00:00 |
|
Josh Coalson
|
cc5691f0f8
|
*** empty log message ***
|
2007-02-07 17:38:12 +00:00 |
|
Josh Coalson
|
066913dbf4
|
add pkg-config files for libFLAC and libFLAC++ (SF#1647881: http://sourceforge.net/tracker/index.php?func=detail&aid=1647881&group_id=13478&atid=313478)
|
2007-02-07 16:29:27 +00:00 |
|
Josh Coalson
|
9747d1709a
|
fix bug: file info crashes if file DNE (SF#1634941: http://sourceforge.net/tracker/index.php?func=detail&aid=1634941&group_id=13478&atid=313478)
|
2007-02-07 01:31:29 +00:00 |
|
Josh Coalson
|
35e2dbab10
|
add return value (success/fail) to FLAC_plugin__replaygain_get_from_file()
|
2007-02-07 01:26:52 +00:00 |
|
Josh Coalson
|
07e89ccfbb
|
add pkg-config files for libFLAC and libFLAC++ (SF#1647881: http://sourceforge.net/tracker/index.php?func=detail&aid=1647881&group_id=13478&atid=313478)
|
2007-02-07 01:24:15 +00:00 |
|
Josh Coalson
|
dc2b03b241
|
change default blocksize from 4608 to 4096 for LPC mode
|
2007-02-06 05:02:46 +00:00 |
|
Josh Coalson
|
d83553dd2b
|
change the min/max rice partition order for compression levels -0 .. -6
|
2007-02-06 04:48:26 +00:00 |
|
Josh Coalson
|
b05d4ee337
|
add --warnings-as-errors option to flac; for picture importing, allow MIME type in specification to be blank and filled in automatically; allow specification to be just the filename, with other fields filled in automatically
|
2007-02-06 01:43:58 +00:00 |
|
Josh Coalson
|
559321c710
|
for --import-picture-from, allow MIME type in specification to be blank and filled in automatically; allow specification to be just the filename, with other fields filled in automatically
|
2007-02-06 01:41:45 +00:00 |
|
Josh Coalson
|
158ece8124
|
allow MIME type in specification to be blank and filled in automatically; allow specification to be just the filename, with other fields filled in automatically
|
2007-02-06 01:40:37 +00:00 |
|
Josh Coalson
|
b740c51e4c
|
generate noisy sine waves instead of pure noise for round-trip samples
|
2007-02-06 01:37:36 +00:00 |
|
Josh Coalson
|
4e5c45c312
|
minor syntax
|
2007-02-05 07:31:40 +00:00 |
|
Josh Coalson
|
1c91ee3bc7
|
add debugging defines with /D
|
2007-02-04 19:46:19 +00:00 |
|
Josh Coalson
|
9047139ee3
|
MSVC workarounds
|
2007-02-04 19:45:44 +00:00 |
|
Josh Coalson
|
f05c1145b5
|
minor comments
|
2007-02-04 19:45:34 +00:00 |
|
Josh Coalson
|
df4e40f553
|
turn on FLAC__MANDATORY_VERIFY_WHILE_ENCODING for 1.1.4-alpha1
|
2007-02-04 05:49:44 +00:00 |
|
Josh Coalson
|
ddd0d51137
|
in FLAC__lpc_quantize_coefficients(), clip shift to max_shiftlimit
|
2007-02-04 04:18:55 +00:00 |
|
Josh Coalson
|
db3a0e78e3
|
add workaround for lack of lround() on MSVC
|
2007-02-04 02:58:22 +00:00 |
|
Josh Coalson
|
38ef5cad48
|
*** empty log message ***
|
2007-02-04 02:58:03 +00:00 |
|
Josh Coalson
|
c85056b3d5
|
use inline byte-swapping function for MSVC
|
2007-02-04 02:57:48 +00:00 |
|
Josh Coalson
|
8640da31f7
|
fix bug where specifying --picture in FLAC-to-FLAC transcoding did not have any effect (SF#1627993: http://sourceforge.net/tracker/index.php?func=detail&aid=1627993&group_id=13478&atid=113478)
|
2007-02-04 01:42:08 +00:00 |
|
Josh Coalson
|
d1dd66b3f3
|
minor asserts
|
2007-02-03 02:54:10 +00:00 |
|
Josh Coalson
|
67e5d6d41b
|
minor syntax
|
2007-02-03 02:53:29 +00:00 |
|
Josh Coalson
|
469ba74996
|
minor comments
|
2007-02-03 02:52:32 +00:00 |
|
Josh Coalson
|
e74bd9516c
|
add 2007 copyright
|
2007-02-02 06:58:19 +00:00 |
|
Josh Coalson
|
fc92d8dbc6
|
bump version to 1.1.4-alpha1
|
2007-02-02 06:18:51 +00:00 |
|
Josh Coalson
|
0486d4352a
|
add dithering to lp coeff quantization
|
2007-02-02 06:14:41 +00:00 |
|
Josh Coalson
|
f57bd7abbd
|
*** empty log message ***
|
2007-02-02 06:14:04 +00:00 |
|
Josh Coalson
|
b5a26ce5b9
|
fix problem in frame size calculation in analysis mode on first frame
|
2007-02-02 05:58:42 +00:00 |
|
Josh Coalson
|
0014e41a5d
|
add support for passing frame size to analyzer; analyzer also print qlp coeffs
|
2007-02-01 04:58:11 +00:00 |
|
Josh Coalson
|
90c693a806
|
speed up precompute_partition_info_escapes_()
|
2007-02-01 04:24:08 +00:00 |
|
Josh Coalson
|
37d9fb1a89
|
bump requisite _MSC_VER to <=1600 for fseeko/ftello hack
|
2007-01-31 05:37:20 +00:00 |
|
Josh Coalson
|
e3ec2ad59e
|
convert C prototypes for functions with no args from () to (void)
|
2007-01-31 03:53:22 +00:00 |
|
Josh Coalson
|
44eead8534
|
minor typos
|
2007-01-30 16:59:36 +00:00 |
|
Josh Coalson
|
2761e134b2
|
return nonzero exit code if invalid option was used
|
2007-01-30 16:59:15 +00:00 |
|