Josh Coalson [Wed, 5 Jun 2002 06:05:49 +0000 (06:05 +0000)]
add -F to continue decoding through errors
Josh Coalson [Wed, 5 Jun 2002 06:05:35 +0000 (06:05 +0000)]
fix bug where decoding flac file with 0 total_samples yielded 0 chunk size in wave file; add -F to continue decoding through errors
Josh Coalson [Wed, 5 Jun 2002 05:56:41 +0000 (05:56 +0000)]
bring in what was FLAC__seek_table_is_valid()
Josh Coalson [Wed, 5 Jun 2002 05:55:24 +0000 (05:55 +0000)]
remove seek_table; it moved into the metadata interface
Josh Coalson [Wed, 5 Jun 2002 05:54:23 +0000 (05:54 +0000)]
contents moved into metadata interface
Josh Coalson [Wed, 5 Jun 2002 05:53:17 +0000 (05:53 +0000)]
minor consolidation
Josh Coalson [Wed, 5 Jun 2002 05:53:05 +0000 (05:53 +0000)]
add -F, remove -R
Josh Coalson [Wed, 5 Jun 2002 05:51:39 +0000 (05:51 +0000)]
fix link to abcde patch
Josh Coalson [Tue, 4 Jun 2002 06:02:56 +0000 (06:02 +0000)]
fix status enum, more rigorous setting of defaults, add inherited get methods from stream decoder
Josh Coalson [Tue, 4 Jun 2002 06:00:09 +0000 (06:00 +0000)]
add inherited get methods from stream decoder in file decoder also
Josh Coalson [Tue, 4 Jun 2002 05:56:54 +0000 (05:56 +0000)]
allow file generator to return the filesize
Josh Coalson [Tue, 4 Jun 2002 05:55:32 +0000 (05:55 +0000)]
remove -lefence
Josh Coalson [Tue, 4 Jun 2002 05:54:56 +0000 (05:54 +0000)]
add inherited get methods from stream decoder
Josh Coalson [Tue, 4 Jun 2002 05:54:44 +0000 (05:54 +0000)]
fix with new status enums
Josh Coalson [Tue, 4 Jun 2002 05:53:04 +0000 (05:53 +0000)]
fix status enum, fix bug parsing vorbis comments, stop filtering placeholder seekpoints, more rigorous setting of defaults
Josh Coalson [Tue, 4 Jun 2002 05:50:22 +0000 (05:50 +0000)]
add inherited get methods from stream decoder, more rigorous setting of defaults
Josh Coalson [Tue, 4 Jun 2002 05:47:51 +0000 (05:47 +0000)]
fix status enum names
Josh Coalson [Tue, 4 Jun 2002 05:47:33 +0000 (05:47 +0000)]
add inherited get methods from stream decoder
Josh Coalson [Tue, 4 Jun 2002 05:45:12 +0000 (05:45 +0000)]
minor change in docs for metadata callback
Josh Coalson [Tue, 4 Jun 2002 05:44:32 +0000 (05:44 +0000)]
fix with new status enums
Josh Coalson [Tue, 4 Jun 2002 05:41:39 +0000 (05:41 +0000)]
finish stream/seekable_stream/file decoder tests
Josh Coalson [Sat, 1 Jun 2002 06:31:27 +0000 (06:31 +0000)]
fixes based on MSVC compile
Josh Coalson [Sat, 1 Jun 2002 06:29:30 +0000 (06:29 +0000)]
initial import
Josh Coalson [Sat, 1 Jun 2002 05:45:50 +0000 (05:45 +0000)]
fix state enums
Josh Coalson [Sat, 1 Jun 2002 05:41:56 +0000 (05:41 +0000)]
add vorbis comment to --list
Josh Coalson [Sat, 1 Jun 2002 05:39:38 +0000 (05:39 +0000)]
new more flexible way of passing metadata to stream encoder
Josh Coalson [Sat, 1 Jun 2002 05:37:15 +0000 (05:37 +0000)]
update to match new way of passing metadata to stream encoder
Josh Coalson [Sat, 1 Jun 2002 05:33:15 +0000 (05:33 +0000)]
minor tweak
Josh Coalson [Sat, 1 Jun 2002 05:30:52 +0000 (05:30 +0000)]
add in some stream decoder tests
Josh Coalson [Sat, 1 Jun 2002 05:27:12 +0000 (05:27 +0000)]
update to match new way of passing metadata to stream encoder
Josh Coalson [Sat, 1 Jun 2002 05:24:33 +0000 (05:24 +0000)]
merged into decoders.c
Josh Coalson [Sat, 1 Jun 2002 05:23:37 +0000 (05:23 +0000)]
bump version number to 1.0.3
Josh Coalson [Fri, 31 May 2002 06:27:05 +0000 (06:27 +0000)]
add yet more tests
Josh Coalson [Fri, 31 May 2002 06:26:03 +0000 (06:26 +0000)]
fix bug in flac file generator
Josh Coalson [Fri, 31 May 2002 06:25:36 +0000 (06:25 +0000)]
pass vorbis comment entries by value
Josh Coalson [Fri, 31 May 2002 06:24:03 +0000 (06:24 +0000)]
fix malloc(0) "bug" with application block parsing
Josh Coalson [Fri, 31 May 2002 06:23:09 +0000 (06:23 +0000)]
pass vorbis comment entries by value, fix bug in vorbiscomment_set_entry_
Josh Coalson [Fri, 31 May 2002 06:20:50 +0000 (06:20 +0000)]
add methods to SeekTable, Padding, and VorbisComment
Josh Coalson [Fri, 31 May 2002 06:20:22 +0000 (06:20 +0000)]
pass vorbis comment entries by value
Josh Coalson [Fri, 31 May 2002 06:18:26 +0000 (06:18 +0000)]
initial importdecoders.[ch]
Josh Coalson [Thu, 30 May 2002 05:29:23 +0000 (05:29 +0000)]
updates to match new metadata object api changes
Josh Coalson [Thu, 30 May 2002 05:28:50 +0000 (05:28 +0000)]
finish up operation handling
Josh Coalson [Thu, 30 May 2002 05:28:07 +0000 (05:28 +0000)]
rework the api to seektable and vorbis comment objects
Josh Coalson [Thu, 30 May 2002 05:24:23 +0000 (05:24 +0000)]
add metadata.h
Josh Coalson [Thu, 30 May 2002 05:23:38 +0000 (05:23 +0000)]
split metadata.c into metadata_object.c and metadata_iterators.c
Josh Coalson [Thu, 30 May 2002 05:18:29 +0000 (05:18 +0000)]
remove unused code
Josh Coalson [Wed, 29 May 2002 06:08:29 +0000 (06:08 +0000)]
minor verbiage
Josh Coalson [Wed, 29 May 2002 06:02:05 +0000 (06:02 +0000)]
fill out more of the shorthand options
Josh Coalson [Wed, 29 May 2002 06:01:01 +0000 (06:01 +0000)]
add new decoder/encoder class files
Josh Coalson [Wed, 29 May 2002 05:56:39 +0000 (05:56 +0000)]
fix memory leaks in array resizers
Josh Coalson [Wed, 29 May 2002 05:55:37 +0000 (05:55 +0000)]
relax logic for encoder finishing
Josh Coalson [Wed, 29 May 2002 05:54:52 +0000 (05:54 +0000)]
add encoder.h and decoder.h
Josh Coalson [Wed, 29 May 2002 05:53:57 +0000 (05:53 +0000)]
minor comments
Josh Coalson [Wed, 29 May 2002 05:51:24 +0000 (05:51 +0000)]
fix constness on _set_ methods
Josh Coalson [Wed, 29 May 2002 05:49:50 +0000 (05:49 +0000)]
initial import
Josh Coalson [Sat, 25 May 2002 02:16:52 +0000 (02:16 +0000)]
finish option processing, start operation handling
Josh Coalson [Sat, 25 May 2002 02:15:50 +0000 (02:15 +0000)]
add -lFLAC to link list
Josh Coalson [Sat, 25 May 2002 02:14:26 +0000 (02:14 +0000)]
add tests for level 2 - delete block
Josh Coalson [Sat, 25 May 2002 02:13:38 +0000 (02:13 +0000)]
add support for id3v2 tags to levels 1 and 2, better bad metadata handling, fix bug with merge_padding
Josh Coalson [Thu, 23 May 2002 05:21:19 +0000 (05:21 +0000)]
flesh out the option processing
Josh Coalson [Wed, 22 May 2002 05:35:43 +0000 (05:35 +0000)]
fix null pointer handling in metadata object routines
Josh Coalson [Wed, 22 May 2002 05:33:29 +0000 (05:33 +0000)]
add iterator classes
Josh Coalson [Wed, 22 May 2002 05:32:41 +0000 (05:32 +0000)]
comment changes
Josh Coalson [Wed, 22 May 2002 05:31:02 +0000 (05:31 +0000)]
update comparison with latest codec versions, add decode times and weighted ratio
Josh Coalson [Mon, 20 May 2002 05:58:50 +0000 (05:58 +0000)]
replace a bunch of magic numbers
Josh Coalson [Mon, 20 May 2002 05:55:44 +0000 (05:55 +0000)]
minor changes to some defines/globals
Josh Coalson [Fri, 17 May 2002 06:33:39 +0000 (06:33 +0000)]
initial import
Josh Coalson [Fri, 17 May 2002 06:29:22 +0000 (06:29 +0000)]
test_unit no longer needs to see itself
Josh Coalson [Fri, 17 May 2002 06:28:36 +0000 (06:28 +0000)]
initial import
Josh Coalson [Fri, 17 May 2002 06:28:09 +0000 (06:28 +0000)]
use new file_utils
Josh Coalson [Fri, 17 May 2002 06:27:19 +0000 (06:27 +0000)]
add file_utils module
Josh Coalson [Fri, 17 May 2002 06:26:45 +0000 (06:26 +0000)]
beginning of rewrite of metaflac to the new metadata interface
Josh Coalson [Fri, 17 May 2002 06:26:02 +0000 (06:26 +0000)]
add getopt reference
Josh Coalson [Fri, 17 May 2002 06:25:14 +0000 (06:25 +0000)]
allow setting data pointers to 0 for metadata objects
Josh Coalson [Fri, 17 May 2002 06:22:29 +0000 (06:22 +0000)]
update with new semantics for padding block creation
Josh Coalson [Fri, 17 May 2002 06:22:02 +0000 (06:22 +0000)]
differentiate between format max bits per sample and codec max bits per sample, update with new semantics for padding block creation
Josh Coalson [Fri, 17 May 2002 06:19:28 +0000 (06:19 +0000)]
conditionalize #include of stdio.h
Josh Coalson [Fri, 17 May 2002 06:19:02 +0000 (06:19 +0000)]
minor cosmetics
Josh Coalson [Fri, 17 May 2002 06:17:57 +0000 (06:17 +0000)]
differentiate between format max bits per sample and codec max bits per sample
Josh Coalson [Fri, 17 May 2002 06:17:17 +0000 (06:17 +0000)]
minor comments
Josh Coalson [Fri, 17 May 2002 06:16:52 +0000 (06:16 +0000)]
update with new semantics for padding block creation
Josh Coalson [Fri, 17 May 2002 06:13:47 +0000 (06:13 +0000)]
add libFLAC++ and share subdirs
Josh Coalson [Fri, 17 May 2002 06:13:03 +0000 (06:13 +0000)]
update with new semantics for padding
Josh Coalson [Fri, 17 May 2002 06:12:32 +0000 (06:12 +0000)]
add FLAC++ and share subdirs
Josh Coalson [Fri, 17 May 2002 06:11:49 +0000 (06:11 +0000)]
update with new semantics for -P
Josh Coalson [Fri, 17 May 2002 06:10:11 +0000 (06:10 +0000)]
add AlsaPlayer to plugin list
Josh Coalson [Fri, 17 May 2002 06:08:44 +0000 (06:08 +0000)]
add targets for building C++ code
Josh Coalson [Fri, 17 May 2002 06:08:13 +0000 (06:08 +0000)]
add stuff for getopt
Josh Coalson [Fri, 17 May 2002 06:07:26 +0000 (06:07 +0000)]
add "share" library
Josh Coalson [Thu, 16 May 2002 06:39:13 +0000 (06:39 +0000)]
differentiate between format max bps and reference codec max bps
Josh Coalson [Thu, 16 May 2002 06:38:32 +0000 (06:38 +0000)]
minor comments
Josh Coalson [Thu, 16 May 2002 06:37:27 +0000 (06:37 +0000)]
add conditional extern "C"
Josh Coalson [Tue, 14 May 2002 06:16:02 +0000 (06:16 +0000)]
final fixes to level 2 tests
Josh Coalson [Tue, 14 May 2002 06:04:47 +0000 (06:04 +0000)]
finished unit test for level 2 interface
Josh Coalson [Tue, 14 May 2002 06:03:17 +0000 (06:03 +0000)]
more fixes for level 2 functions exposed by unit tests
Josh Coalson [Sat, 11 May 2002 05:41:42 +0000 (05:41 +0000)]
finished level 1 tests, started level 2 tests
Josh Coalson [Sat, 11 May 2002 05:31:56 +0000 (05:31 +0000)]
more bug fixes from unit tests; level 1 looks good
Josh Coalson [Sat, 11 May 2002 05:27:46 +0000 (05:27 +0000)]
add more comments, add function FLAC__metadata_iterator_set_block()
Josh Coalson [Fri, 10 May 2002 06:43:17 +0000 (06:43 +0000)]
add more tests
Josh Coalson [Fri, 10 May 2002 06:42:02 +0000 (06:42 +0000)]
fix bugs exposed by latest tests