platform/upstream/flac.git
22 years agoadd -F to continue decoding through errors
Josh Coalson [Wed, 5 Jun 2002 06:05:49 +0000 (06:05 +0000)]
add -F to continue decoding through errors

22 years agofix bug where decoding flac file with 0 total_samples yielded 0 chunk size in wave...
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

22 years agobring in what was FLAC__seek_table_is_valid()
Josh Coalson [Wed, 5 Jun 2002 05:56:41 +0000 (05:56 +0000)]
bring in what was FLAC__seek_table_is_valid()

22 years agoremove seek_table; it moved into the metadata interface
Josh Coalson [Wed, 5 Jun 2002 05:55:24 +0000 (05:55 +0000)]
remove seek_table; it moved into the metadata interface

22 years agocontents moved into metadata interface
Josh Coalson [Wed, 5 Jun 2002 05:54:23 +0000 (05:54 +0000)]
contents moved into metadata interface

22 years agominor consolidation
Josh Coalson [Wed, 5 Jun 2002 05:53:17 +0000 (05:53 +0000)]
minor consolidation

22 years agoadd -F, remove -R
Josh Coalson [Wed, 5 Jun 2002 05:53:05 +0000 (05:53 +0000)]
add -F, remove -R

22 years agofix link to abcde patch
Josh Coalson [Wed, 5 Jun 2002 05:51:39 +0000 (05:51 +0000)]
fix link to abcde patch

22 years agofix status enum, more rigorous setting of defaults, add inherited get methods from...
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

22 years agoadd inherited get methods from stream decoder in file decoder also
Josh Coalson [Tue, 4 Jun 2002 06:00:09 +0000 (06:00 +0000)]
add inherited get methods from stream decoder in file decoder also

22 years agoallow file generator to return the filesize
Josh Coalson [Tue, 4 Jun 2002 05:56:54 +0000 (05:56 +0000)]
allow file generator to return the filesize

22 years agoremove -lefence
Josh Coalson [Tue, 4 Jun 2002 05:55:32 +0000 (05:55 +0000)]
remove -lefence

22 years agoadd inherited get methods from stream decoder
Josh Coalson [Tue, 4 Jun 2002 05:54:56 +0000 (05:54 +0000)]
add inherited get methods from stream decoder

22 years agofix with new status enums
Josh Coalson [Tue, 4 Jun 2002 05:54:44 +0000 (05:54 +0000)]
fix with new status enums

22 years agofix status enum, fix bug parsing vorbis comments, stop filtering placeholder seekpoin...
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

22 years agoadd inherited get methods from stream decoder, 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

22 years agofix status enum names
Josh Coalson [Tue, 4 Jun 2002 05:47:51 +0000 (05:47 +0000)]
fix status enum names

22 years agoadd inherited get methods from stream decoder
Josh Coalson [Tue, 4 Jun 2002 05:47:33 +0000 (05:47 +0000)]
add inherited get methods from stream decoder

22 years agominor change in docs for metadata callback
Josh Coalson [Tue, 4 Jun 2002 05:45:12 +0000 (05:45 +0000)]
minor change in docs for metadata callback

22 years agofix with new status enums
Josh Coalson [Tue, 4 Jun 2002 05:44:32 +0000 (05:44 +0000)]
fix with new status enums

22 years agofinish stream/seekable_stream/file decoder tests
Josh Coalson [Tue, 4 Jun 2002 05:41:39 +0000 (05:41 +0000)]
finish stream/seekable_stream/file decoder tests

22 years agofixes based on MSVC compile
Josh Coalson [Sat, 1 Jun 2002 06:31:27 +0000 (06:31 +0000)]
fixes based on MSVC compile

22 years agoinitial import
Josh Coalson [Sat, 1 Jun 2002 06:29:30 +0000 (06:29 +0000)]
initial import

22 years agofix state enums
Josh Coalson [Sat, 1 Jun 2002 05:45:50 +0000 (05:45 +0000)]
fix state enums

22 years agoadd vorbis comment to --list
Josh Coalson [Sat, 1 Jun 2002 05:41:56 +0000 (05:41 +0000)]
add vorbis comment to --list

22 years agonew more flexible way of passing metadata to stream encoder
Josh Coalson [Sat, 1 Jun 2002 05:39:38 +0000 (05:39 +0000)]
new more flexible way of passing metadata to stream encoder

22 years agoupdate to match new 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

22 years agominor tweak
Josh Coalson [Sat, 1 Jun 2002 05:33:15 +0000 (05:33 +0000)]
minor tweak

22 years agoadd in some stream decoder tests
Josh Coalson [Sat, 1 Jun 2002 05:30:52 +0000 (05:30 +0000)]
add in some stream decoder tests

22 years agoupdate to match new way of passing metadata to stream encoder
Josh Coalson [Sat, 1 Jun 2002 05:27:12 +0000 (05:27 +0000)]
update to match new way of passing metadata to stream encoder

22 years agomerged into decoders.c
Josh Coalson [Sat, 1 Jun 2002 05:24:33 +0000 (05:24 +0000)]
merged into decoders.c

22 years agobump version number to 1.0.3
Josh Coalson [Sat, 1 Jun 2002 05:23:37 +0000 (05:23 +0000)]
bump version number to 1.0.3

22 years agoadd yet more tests
Josh Coalson [Fri, 31 May 2002 06:27:05 +0000 (06:27 +0000)]
add yet more tests

22 years agofix bug in flac file generator
Josh Coalson [Fri, 31 May 2002 06:26:03 +0000 (06:26 +0000)]
fix bug in flac file generator

22 years agopass vorbis comment entries by value
Josh Coalson [Fri, 31 May 2002 06:25:36 +0000 (06:25 +0000)]
pass vorbis comment entries by value

22 years agofix malloc(0) "bug" with application block parsing
Josh Coalson [Fri, 31 May 2002 06:24:03 +0000 (06:24 +0000)]
fix malloc(0) "bug" with application block parsing

22 years agopass vorbis comment entries by value, fix bug in vorbiscomment_set_entry_
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_

22 years agoadd methods to SeekTable, Padding, and VorbisComment
Josh Coalson [Fri, 31 May 2002 06:20:50 +0000 (06:20 +0000)]
add methods to SeekTable, Padding, and VorbisComment

22 years agopass vorbis comment entries by value
Josh Coalson [Fri, 31 May 2002 06:20:22 +0000 (06:20 +0000)]
pass vorbis comment entries by value

22 years agoinitial importdecoders.[ch]
Josh Coalson [Fri, 31 May 2002 06:18:26 +0000 (06:18 +0000)]
initial importdecoders.[ch]

22 years agoupdates to match new metadata object api changes
Josh Coalson [Thu, 30 May 2002 05:29:23 +0000 (05:29 +0000)]
updates to match new metadata object api changes

22 years agofinish up operation handling
Josh Coalson [Thu, 30 May 2002 05:28:50 +0000 (05:28 +0000)]
finish up operation handling

22 years agorework the api to seektable and vorbis comment objects
Josh Coalson [Thu, 30 May 2002 05:28:07 +0000 (05:28 +0000)]
rework the api to seektable and vorbis comment objects

22 years agoadd metadata.h
Josh Coalson [Thu, 30 May 2002 05:24:23 +0000 (05:24 +0000)]
add metadata.h

22 years agosplit metadata.c into metadata_object.c and metadata_iterators.c
Josh Coalson [Thu, 30 May 2002 05:23:38 +0000 (05:23 +0000)]
split metadata.c into metadata_object.c and metadata_iterators.c

22 years agoremove unused code
Josh Coalson [Thu, 30 May 2002 05:18:29 +0000 (05:18 +0000)]
remove unused code

22 years agominor verbiage
Josh Coalson [Wed, 29 May 2002 06:08:29 +0000 (06:08 +0000)]
minor verbiage

22 years agofill out more of the shorthand options
Josh Coalson [Wed, 29 May 2002 06:02:05 +0000 (06:02 +0000)]
fill out more of the shorthand options

22 years agoadd new decoder/encoder class files
Josh Coalson [Wed, 29 May 2002 06:01:01 +0000 (06:01 +0000)]
add new decoder/encoder class files

22 years agofix memory leaks in array resizers
Josh Coalson [Wed, 29 May 2002 05:56:39 +0000 (05:56 +0000)]
fix memory leaks in array resizers

22 years agorelax logic for encoder finishing
Josh Coalson [Wed, 29 May 2002 05:55:37 +0000 (05:55 +0000)]
relax logic for encoder finishing

22 years agoadd encoder.h and decoder.h
Josh Coalson [Wed, 29 May 2002 05:54:52 +0000 (05:54 +0000)]
add encoder.h and decoder.h

22 years agominor comments
Josh Coalson [Wed, 29 May 2002 05:53:57 +0000 (05:53 +0000)]
minor comments

22 years agofix constness on _set_ methods
Josh Coalson [Wed, 29 May 2002 05:51:24 +0000 (05:51 +0000)]
fix constness on _set_ methods

22 years agoinitial import
Josh Coalson [Wed, 29 May 2002 05:49:50 +0000 (05:49 +0000)]
initial import

22 years agofinish option processing, start operation handling
Josh Coalson [Sat, 25 May 2002 02:16:52 +0000 (02:16 +0000)]
finish option processing, start operation handling

22 years agoadd -lFLAC to link list
Josh Coalson [Sat, 25 May 2002 02:15:50 +0000 (02:15 +0000)]
add -lFLAC to link list

22 years agoadd tests for level 2 - delete block
Josh Coalson [Sat, 25 May 2002 02:14:26 +0000 (02:14 +0000)]
add tests for level 2 - delete block

22 years agoadd support for id3v2 tags to levels 1 and 2, better bad metadata handling, fix bug...
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

22 years agoflesh out the option processing
Josh Coalson [Thu, 23 May 2002 05:21:19 +0000 (05:21 +0000)]
flesh out the option processing

22 years agofix null pointer handling in metadata object routines
Josh Coalson [Wed, 22 May 2002 05:35:43 +0000 (05:35 +0000)]
fix null pointer handling in metadata object routines

22 years agoadd iterator classes
Josh Coalson [Wed, 22 May 2002 05:33:29 +0000 (05:33 +0000)]
add iterator classes

22 years agocomment changes
Josh Coalson [Wed, 22 May 2002 05:32:41 +0000 (05:32 +0000)]
comment changes

22 years agoupdate comparison with latest codec versions, add decode times and weighted ratio
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

22 years agoreplace a bunch of magic numbers
Josh Coalson [Mon, 20 May 2002 05:58:50 +0000 (05:58 +0000)]
replace a bunch of magic numbers

22 years agominor changes to some defines/globals
Josh Coalson [Mon, 20 May 2002 05:55:44 +0000 (05:55 +0000)]
minor changes to some defines/globals

22 years agoinitial import
Josh Coalson [Fri, 17 May 2002 06:33:39 +0000 (06:33 +0000)]
initial import

22 years agotest_unit no longer needs to see itself
Josh Coalson [Fri, 17 May 2002 06:29:22 +0000 (06:29 +0000)]
test_unit no longer needs to see itself

22 years agoinitial import
Josh Coalson [Fri, 17 May 2002 06:28:36 +0000 (06:28 +0000)]
initial import

22 years agouse new file_utils
Josh Coalson [Fri, 17 May 2002 06:28:09 +0000 (06:28 +0000)]
use new file_utils

22 years agoadd file_utils module
Josh Coalson [Fri, 17 May 2002 06:27:19 +0000 (06:27 +0000)]
add file_utils module

22 years agobeginning of rewrite of metaflac to the new metadata interface
Josh Coalson [Fri, 17 May 2002 06:26:45 +0000 (06:26 +0000)]
beginning of rewrite of metaflac to the new metadata interface

22 years agoadd getopt reference
Josh Coalson [Fri, 17 May 2002 06:26:02 +0000 (06:26 +0000)]
add getopt reference

22 years agoallow setting data pointers to 0 for metadata objects
Josh Coalson [Fri, 17 May 2002 06:25:14 +0000 (06:25 +0000)]
allow setting data pointers to 0 for metadata objects

22 years agoupdate with new semantics for padding block creation
Josh Coalson [Fri, 17 May 2002 06:22:29 +0000 (06:22 +0000)]
update with new semantics for padding block creation

22 years agodifferentiate between format max bits per sample and codec max bits per sample, updat...
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

22 years agoconditionalize #include of stdio.h
Josh Coalson [Fri, 17 May 2002 06:19:28 +0000 (06:19 +0000)]
conditionalize #include of stdio.h

22 years agominor cosmetics
Josh Coalson [Fri, 17 May 2002 06:19:02 +0000 (06:19 +0000)]
minor cosmetics

22 years agodifferentiate between format max bits per sample and codec max bits per sample
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

22 years agominor comments
Josh Coalson [Fri, 17 May 2002 06:17:17 +0000 (06:17 +0000)]
minor comments

22 years agoupdate with new semantics for padding block creation
Josh Coalson [Fri, 17 May 2002 06:16:52 +0000 (06:16 +0000)]
update with new semantics for padding block creation

22 years agoadd libFLAC++ and share subdirs
Josh Coalson [Fri, 17 May 2002 06:13:47 +0000 (06:13 +0000)]
add libFLAC++ and share subdirs

22 years agoupdate with new semantics for padding
Josh Coalson [Fri, 17 May 2002 06:13:03 +0000 (06:13 +0000)]
update with new semantics for padding

22 years agoadd FLAC++ and share subdirs
Josh Coalson [Fri, 17 May 2002 06:12:32 +0000 (06:12 +0000)]
add FLAC++ and share subdirs

22 years agoupdate with new semantics for -P
Josh Coalson [Fri, 17 May 2002 06:11:49 +0000 (06:11 +0000)]
update with new semantics for -P

22 years agoadd AlsaPlayer to plugin list
Josh Coalson [Fri, 17 May 2002 06:10:11 +0000 (06:10 +0000)]
add AlsaPlayer to plugin list

22 years agoadd targets for building C++ code
Josh Coalson [Fri, 17 May 2002 06:08:44 +0000 (06:08 +0000)]
add targets for building C++ code

22 years agoadd stuff for getopt
Josh Coalson [Fri, 17 May 2002 06:08:13 +0000 (06:08 +0000)]
add stuff for getopt

22 years agoadd "share" library
Josh Coalson [Fri, 17 May 2002 06:07:26 +0000 (06:07 +0000)]
add "share" library

22 years agodifferentiate between format max bps and reference codec max bps
Josh Coalson [Thu, 16 May 2002 06:39:13 +0000 (06:39 +0000)]
differentiate between format max bps and reference codec max bps

22 years agominor comments
Josh Coalson [Thu, 16 May 2002 06:38:32 +0000 (06:38 +0000)]
minor comments

22 years agoadd conditional extern "C"
Josh Coalson [Thu, 16 May 2002 06:37:27 +0000 (06:37 +0000)]
add conditional extern "C"

22 years agofinal fixes to level 2 tests
Josh Coalson [Tue, 14 May 2002 06:16:02 +0000 (06:16 +0000)]
final fixes to level 2 tests

22 years agofinished unit test for level 2 interface
Josh Coalson [Tue, 14 May 2002 06:04:47 +0000 (06:04 +0000)]
finished unit test for level 2 interface

22 years agomore fixes for level 2 functions exposed by unit tests
Josh Coalson [Tue, 14 May 2002 06:03:17 +0000 (06:03 +0000)]
more fixes for level 2 functions exposed by unit tests

22 years agofinished level 1 tests, started level 2 tests
Josh Coalson [Sat, 11 May 2002 05:41:42 +0000 (05:41 +0000)]
finished level 1 tests, started level 2 tests

22 years agomore bug fixes from unit tests; level 1 looks good
Josh Coalson [Sat, 11 May 2002 05:31:56 +0000 (05:31 +0000)]
more bug fixes from unit tests; level 1 looks good

22 years agoadd more comments, add function FLAC__metadata_iterator_set_block()
Josh Coalson [Sat, 11 May 2002 05:27:46 +0000 (05:27 +0000)]
add more comments, add function FLAC__metadata_iterator_set_block()

22 years agoadd more tests
Josh Coalson [Fri, 10 May 2002 06:43:17 +0000 (06:43 +0000)]
add more tests

22 years agofix bugs exposed by latest tests
Josh Coalson [Fri, 10 May 2002 06:42:02 +0000 (06:42 +0000)]
fix bugs exposed by latest tests