Commit Graph

961 Commits

Author SHA1 Message Date
Josh Coalson
ac938376b8 initial import 2002-05-04 17:42:25 +00:00
Josh Coalson
7a5d095f42 add vorbis comment block handling, update max sample rate checking, speed up application block writing 2002-05-04 17:41:35 +00:00
Josh Coalson
33285904ab update max sample rate checking 2002-05-04 17:40:01 +00:00
Josh Coalson
f145bbd94e minor wording 2002-05-04 17:37:51 +00:00
Josh Coalson
036f903786 add metadata.c, remove utility.c 2002-05-04 17:36:13 +00:00
Josh Coalson
cc059bc889 add FLAC__format_is_valid_sample_rate() 2002-05-04 17:35:51 +00:00
Josh Coalson
7f140a6a58 functionality moved to metadata.c 2002-05-04 17:31:52 +00:00
Josh Coalson
cae58735e3 initial import 2002-05-04 17:30:32 +00:00
Josh Coalson
4cce5a095b add ...write_byte_block, 2 little-endian routines 2002-05-04 05:29:32 +00:00
Josh Coalson
7e19b54993 add VORBIS_COMMENT metadata block 2002-04-25 05:53:09 +00:00
Josh Coalson
b28559ab6b add FLAC__bitbuffer_read_rice_signed_block() 2002-04-25 05:21:09 +00:00
Josh Coalson
8e46a5e53e add tweaks for a Solaris build 2002-04-25 05:19:37 +00:00
Josh Coalson
a2518e1133 flac file should be opened in binary mode explicitly to work on windows 2002-04-24 04:53:12 +00:00
Josh Coalson
32751943a6 add lines in usage about --output-prefix 2002-04-24 04:50:20 +00:00
Josh Coalson
0bfa2b6424 partial fix in the goal of getting this to match the new bitbuffer interface 2002-04-10 06:11:51 +00:00
Josh Coalson
0ac52af7d3 convert c++ style comments 2002-03-13 04:12:04 +00:00
Josh Coalson
aec256bf4e new blurb-based bitbuffer design changes 2002-03-12 16:19:54 +00:00
Josh Coalson
28b18573be fix bug found by gcc3 2002-03-12 16:18:11 +00:00
Josh Coalson
1c2d8c4919 fix memory leak, tiny speedup, add some asserts 2002-03-01 06:52:52 +00:00
Josh Coalson
1d1fccb60a fix bug where play() was dying instead of skipping over bad files 2002-02-17 22:23:56 +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
0ac0a2eaa7 add --fast and --best flags 2002-02-12 23:00:00 +00:00
Josh Coalson
38c685405c minor fix 2002-02-12 22:58:59 +00:00
Josh Coalson
019795b7f4 fix typo in assertion 2002-02-12 05:19:45 +00:00
Josh Coalson
39bc0c2743 use -1 for the granulepos in the metadata packet 2002-02-06 19:26:14 +00:00
Josh Coalson
6188feb8bb fix bug where the metadata packet and first audio packet were getting the same packet number in ogg 2002-02-06 07:50:19 +00:00
Josh Coalson
4e685b9b90 previous commit used the byte offset; this one actually does use the sample number for the granulepos 2002-02-06 07:37:42 +00:00
Josh Coalson
e15dbfcee7 use the sample number for the granulepos 2002-02-06 07:33:49 +00:00
Josh Coalson
0041e6887d minor bug fixes 2002-02-05 23:41:42 +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
63386f5126 simplify some of the fseek()ing code 2002-01-26 23:17:56 +00:00
Josh Coalson
90cf0b22ce fix bug where flac would crash if not given a value after some options 2002-01-26 23:17:17 +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
9860672d92 minor wording change for -M in the usage 2002-01-26 17:10:12 +00:00
Josh Coalson
6e14490030 add support for Darwin builds 2001-12-07 19:28:25 +00:00
Matt Zimmerman
04180befd4 Pass -i option to nasm so that VPATH builds work correctly 2001-12-05 08:12:05 +00:00
Josh Coalson
a564249091 update the version number to 1.0.2 2001-12-04 06:47:23 +00:00
Josh Coalson
651d6de93a check in Miroslav's PIC patch 2001-12-04 05:36:09 +00:00
Josh Coalson
8caed3dc67 update library version 2001-12-04 02:20:45 +00:00
Josh Coalson
2ecfd027f9 simplify decoder finishing; make thread synchronization more safe 2001-12-04 01:27:32 +00:00
Josh Coalson
d16712d14a simplify decoder finishing; make decoder deleting more clean 2001-12-04 01:26:11 +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
25da0d9a9f simplify decoder finishing 2001-12-04 01:23:50 +00:00
Josh Coalson
843f1bff1a #include string.h 2001-11-16 02:17:52 +00:00
Josh Coalson
395938e3ae un-disable 3dnow routines 2001-11-15 21:53:25 +00:00
Josh Coalson
69e2d9f135 fix the ogg define 2001-11-15 19:21:01 +00:00
Josh Coalson
f98b70545d remove SSE OS detection (shouldn't fork in a library); #ifdef the 3dnow stuff until it is comfirmed working 2001-11-13 23:06:30 +00:00
Josh Coalson
40333b13c1 commit patch for compiling on mingw32 2001-11-13 21:37:04 +00:00
Josh Coalson
8c9808fa7c fix link flags for release target 2001-11-13 21:27:01 +00:00