Commit Graph

496 Commits

Author SHA1 Message Date
Josh Coalson
64df7151c1 minor cosmetics 2002-10-11 06:24:12 +00:00
Matt Zimmerman
e525917900 Use config.h rather than passing all defs in CFLAGS 2002-10-10 16:51:06 +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
b6a321968a add support for 64bit datapath through inverse filter 2002-10-04 05:27:49 +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
c1c8d496a4 new #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER 2002-09-26 04:42:10 +00:00
Josh Coalson
82738b303c fixes related to the change of FLAC__VERSION_STRING from a #define to an identifier 2002-09-25 06:09:47 +00:00
Josh Coalson
7dfd40de07 bump the version number from 1.0.4_beta to 1.0.4 2002-09-25 06:07:23 +00:00
Josh Coalson
da2dcd0404 minor cosmetics 2002-09-25 06:06:55 +00:00
Josh Coalson
07b4fb77e2 bump the libtool version number 2002-09-25 06:05:27 +00:00
Josh Coalson
9945f8e44a check in Miroslav's speedup patch 2002-09-19 05:19:14 +00:00
Josh Coalson
6b2efd002f bump version number to 1.0.4_beta 2002-09-09 22:16:55 +00:00
Josh Coalson
4fbf2bb890 bump library version number 2002-09-09 22:13:57 +00:00
Josh Coalson
0aad38b5e0 string hack for msvc6 2002-09-09 05:06:51 +00:00
Josh Coalson
db17248e0c fix bug where seek table functionality was being called even though no seek table was requested 2002-09-06 00:39:42 +00:00
Josh Coalson
21acd3f58c remove bogus return in FLAC__bitbuffer_dump 2002-09-04 08:00:40 +00:00
Josh Coalson
b4baa41581 incorporate miroslav's speedup for little-endian 16bps mono/stereo 2002-09-04 07:59:28 +00:00
Josh Coalson
5dcb57df9e comments 2002-09-04 07:59:02 +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
3ac6693c89 add read_only argument to simple iterator initializer 2002-08-30 05:41:31 +00:00
Josh Coalson
765ff502c7 minor formatting 2002-08-27 05:46:11 +00:00
Josh Coalson
427048f0c1 streamline the residual energy calculation 2002-08-27 05:44:57 +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
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
a0ac09adea add assertions 2002-08-16 05:40:16 +00:00
Josh Coalson
a242b3ca75 fix bug in status string table 2002-08-16 05:39:58 +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
bf3713ab12 #include fcntl.h in cygwin builds 2002-08-13 17:13:27 +00:00
Josh Coalson
b4e186aaf3 fix bug in STREAMINFO reader that trashes the high bit of bps; streamline the level 0 interface by ignoring all metadata except STREAMINFO 2002-08-12 21:35:43 +00:00
Josh Coalson
2ea0839abb add a samples_written field to the progress callback 2002-08-08 22:55:45 +00:00
Josh Coalson
bd08990c8d fix bug where metadata callback was seeking to the wrong place to write the seektable 2002-08-08 22:55:16 +00:00
Josh Coalson
89caa900e3 fix typos 2002-08-07 23:55:14 +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
9c26109e23 minor formatting 2002-08-06 05:43:35 +00:00
Josh Coalson
a7e4fb2629 zero allocated class memory 2002-08-03 22:05:11 +00:00
Josh Coalson
d86e03bc63 add verify mode to all encoders 2002-08-03 21:56:15 +00:00
Josh Coalson
b5bc249415 add ..._get_total_samples_estimate(), add progress callback to file encoder 2002-08-02 07:40:38 +00:00
Josh Coalson
3a7b2c9be8 add ..._get_total_samples_estimate() 2002-08-02 07:38:20 +00:00
Josh Coalson
3cec051d3f revamp decoder process calls 2002-08-02 06:26:12 +00:00
Josh Coalson
cfdfc82801 revamp decoder process calls 2002-08-02 06:12:36 +00:00
Josh Coalson
14ff156ebe fix bug where encoder was closing file too soon in finish() 2002-08-02 06:00:06 +00:00