Commit Graph

50 Commits

Author SHA1 Message Date
Josh Coalson
cd1a4230b8 add FLAC__file_decoder_get_decode_position() 2002-11-08 22:13:49 +00:00
Josh Coalson
9c2a011d46 add ..._get_resolved_state_string() convenience function 2002-11-08 06:06:37 +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
bf3713ab12 #include fcntl.h in cygwin builds 2002-08-13 17:13:27 +00:00
Josh Coalson
89caa900e3 fix typos 2002-08-07 23:55:14 +00:00
Josh Coalson
a7e4fb2629 zero allocated class memory 2002-08-03 22:05:11 +00:00
Josh Coalson
cfdfc82801 revamp decoder process calls 2002-08-02 06:12:36 +00:00
Josh Coalson
681c29333a make typedefs for callbacks 2002-08-01 08:19:37 +00:00
Josh Coalson
cad97be8de new funcs for getting underlying decoder layer states 2002-08-01 07:28:03 +00:00
Josh Coalson
570db86717 minor formatting 2002-07-31 06:58:16 +00:00
Josh Coalson
bc869506bd minor changes in anticipation of release 2002-06-14 06:36:16 +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
a0111f352a add inherited get methods from stream decoder, more rigorous setting of defaults 2002-06-04 05:50:22 +00:00
Josh Coalson
a90f80fc9f fix state enums 2002-06-01 05:45:50 +00:00
Josh Coalson
1655604813 fix constness on _set_ methods 2002-05-29 05:51:24 +00:00
Josh Coalson
f567b91c0f fix _new / _init / _finish / _delete sequence to be more correct, ala C++ 2002-05-09 05:42:19 +00:00
Josh Coalson
bf9325f2f2 add functionality to specify which metadata blocks are parsed and sent back through metadata_callback, and which are ignored 2002-05-07 05:30:27 +00:00
Josh Coalson
0a4586338a add code for forcing the file mode for stdin/stdout to binary when needed 2002-02-17 22:22:49 +00:00
Josh Coalson
6cca87bb7b fix bug when seeking a file that is already at END_OF_FILE 2002-01-29 17:56:03 +00:00
Josh Coalson
305ae2e4a7 update copyright date to include 2002 2002-01-26 17:36:39 +00:00
Josh Coalson
c150d9d8ce fix bug with filename setting; fix possible bug with stat()ing if using stdin 2001-12-04 01:25:04 +00:00
Josh Coalson
679e90b157 change back to unix-format line endings 2001-11-09 19:23:42 +00:00
Josh Coalson
dbd84c48e5 split most of FileDecoder off to new SeekableStreamDecoder 2001-11-08 23:59:22 +00:00
Josh Coalson
8c24ab3a78 fix tiny bug with filename setting 2001-10-31 20:25:00 +00:00
Josh Coalson
fa697a98bd rename some struct members to avoid C++ 'private' and 'protected' keywords 2001-08-16 20:07:29 +00:00
Josh Coalson
0fb3ee8f62 add checking based on number_type in the frame header 2001-07-16 18:08:25 +00:00
Josh Coalson
ab3fcfac59 indenting fix 2001-07-12 21:29:22 +00:00
Josh Coalson
6d5be83970 add explicit casts for some implicit conversions 2001-07-03 04:38:59 +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
0a15c14c6e rename FLAC__Encoder to FLAC__StreamEncoder, OOPize encoder and decoder interfaces 2001-06-13 17:59:57 +00:00
Josh Coalson
1b68982b0e put a FLAC__ASSERT wrapper around assert() 2001-05-31 20:11:02 +00:00
Josh Coalson
9e1e2ab695 change to ignore PLACEHODLERs when checking seek points 2001-04-13 22:47:21 +00:00
Josh Coalson
6ff59c56f6 fix compile error 2001-04-13 18:43:53 +00:00
Josh Coalson
ce025f577d update seek routine to use info from seek table 2001-04-13 18:42:12 +00:00
Josh Coalson
c076ba51bf add support for decoding SEEKTABLE block 2001-04-05 21:32:54 +00:00
Josh Coalson
243a067a58 tweak the seeking a little more 2001-04-05 20:11:25 +00:00
Josh Coalson
159ac6259e make some improvements to the seek algo 2001-03-31 00:29:46 +00:00
Josh Coalson
674653ffac fix bug where pos could move to before the beginning of the file 2001-03-22 23:56:07 +00:00
Josh Coalson
bd82959b1d oops, fix syntax error 2001-03-20 22:56:43 +00:00
Josh Coalson
67a13156c0 fix so that file decoder catches when stream decoder says EOF 2001-03-20 22:02:54 +00:00
Josh Coalson
72983924fb rename ENCODING to STREAMINFO 2001-02-23 21:03:21 +00:00
Josh Coalson
26560dd2b0 change Coder to Codec everywhere 2001-02-08 00:38:41 +00:00
Josh Coalson
6dcea51cd1 revamp in anticipation of new analysis mode 2001-01-23 23:07:36 +00:00
Josh Coalson
70118f62c0 update copyright for 2001 2001-01-16 20:17:53 +00:00
Josh Coalson
fa37f1c012 add MD5 support 2001-01-12 23:55:11 +00:00
Josh Coalson
cbf595f158 add string arrays for enums 2000-12-22 22:35:33 +00:00
Josh Coalson
bb7f6b99d0 Initial revision 2000-12-10 04:09:52 +00:00