platform/upstream/flac.git
23 years agofix bug where sample number is incorrectly calculated for the last block
Josh Coalson [Sat, 14 Apr 2001 00:24:32 +0000 (00:24 +0000)]
fix bug where sample number is incorrectly calculated for the last block

23 years agofix bug to deal with case when user requests to skip more samples that the stream...
Josh Coalson [Fri, 13 Apr 2001 23:39:07 +0000 (23:39 +0000)]
fix bug to deal with case when user requests to skip more samples that the stream contains

23 years agofix more bugs with seek table stuff
Josh Coalson [Fri, 13 Apr 2001 23:24:45 +0000 (23:24 +0000)]
fix more bugs with seek table stuff

23 years agofix bug where seek point was hit during metadata write_callback time
Josh Coalson [Fri, 13 Apr 2001 23:03:02 +0000 (23:03 +0000)]
fix bug where seek point was hit during metadata write_callback time

23 years agominor bug fix
Josh Coalson [Fri, 13 Apr 2001 23:00:59 +0000 (23:00 +0000)]
minor bug fix

23 years agofix bug with incorrect seek point separator
Josh Coalson [Fri, 13 Apr 2001 22:59:58 +0000 (22:59 +0000)]
fix bug with incorrect seek point separator

23 years agomark seek points when hit by write callback; write seek points back during metadata_c...
Josh Coalson [Fri, 13 Apr 2001 22:55:05 +0000 (22:55 +0000)]
mark seek points when hit by write callback; write seek points back during metadata_callback()

23 years agochange to ignore PLACEHODLERs when checking seek points
Josh Coalson [Fri, 13 Apr 2001 22:47:21 +0000 (22:47 +0000)]
change to ignore PLACEHODLERs when checking seek points

23 years agoadd marking of the seek point when hit in the write callback
Josh Coalson [Fri, 13 Apr 2001 22:30:00 +0000 (22:30 +0000)]
add marking of the seek point when hit in the write callback

23 years agoadd total samples to seek point printout
Josh Coalson [Fri, 13 Apr 2001 22:01:29 +0000 (22:01 +0000)]
add total samples to seek point printout

23 years agoadd printing of seek points in verbose mode
Josh Coalson [Fri, 13 Apr 2001 21:59:42 +0000 (21:59 +0000)]
add printing of seek points in verbose mode

23 years agoadd support for specifying seek points
Josh Coalson [Fri, 13 Apr 2001 21:55:17 +0000 (21:55 +0000)]
add support for specifying seek points

23 years agominor fixes
Josh Coalson [Fri, 13 Apr 2001 21:54:53 +0000 (21:54 +0000)]
minor fixes

23 years agoadd support for writing SEEKTABLE block
Josh Coalson [Fri, 13 Apr 2001 19:17:16 +0000 (19:17 +0000)]
add support for writing SEEKTABLE block

23 years agofix function signature to make .h file
Josh Coalson [Fri, 13 Apr 2001 19:16:52 +0000 (19:16 +0000)]
fix function signature to make .h file

23 years agowrite implementation of FLAC__seek_table_is_valid()
Josh Coalson [Fri, 13 Apr 2001 19:01:56 +0000 (19:01 +0000)]
write implementation of FLAC__seek_table_is_valid()

23 years agoadd seek_table.c
Josh Coalson [Fri, 13 Apr 2001 18:57:20 +0000 (18:57 +0000)]
add seek_table.c

23 years agoadd format.h adn seek_table.h
Josh Coalson [Fri, 13 Apr 2001 18:53:59 +0000 (18:53 +0000)]
add format.h adn seek_table.h

23 years agoinitial import
Josh Coalson [Fri, 13 Apr 2001 18:53:17 +0000 (18:53 +0000)]
initial import

23 years agofix compiler warning
Josh Coalson [Fri, 13 Apr 2001 18:44:46 +0000 (18:44 +0000)]
fix compiler warning

23 years agofix compile error
Josh Coalson [Fri, 13 Apr 2001 18:43:53 +0000 (18:43 +0000)]
fix compile error

23 years agoupdate seek routine to use info from seek table
Josh Coalson [Fri, 13 Apr 2001 18:42:12 +0000 (18:42 +0000)]
update seek routine to use info from seek table

23 years agoadd seekpoint placeholder
Josh Coalson [Fri, 13 Apr 2001 18:22:25 +0000 (18:22 +0000)]
add seekpoint placeholder

23 years agoskip seekpoint placeholders
Josh Coalson [Fri, 13 Apr 2001 18:20:23 +0000 (18:20 +0000)]
skip seekpoint placeholders

23 years agoadd support for raw encoding within a Rice partition
Josh Coalson [Thu, 12 Apr 2001 22:22:34 +0000 (22:22 +0000)]
add support for raw encoding within a Rice partition

23 years agoadd missing SEEKPOINT globals
Josh Coalson [Tue, 10 Apr 2001 19:13:50 +0000 (19:13 +0000)]
add missing SEEKPOINT globals

23 years agoadd support for decoding SEEKTABLE block
Josh Coalson [Thu, 5 Apr 2001 21:32:54 +0000 (21:32 +0000)]
add support for decoding SEEKTABLE block

23 years agoadd SEEKTABLE support
Josh Coalson [Thu, 5 Apr 2001 21:31:59 +0000 (21:31 +0000)]
add SEEKTABLE support

23 years agoadd SEEKTABLE metadata block
Josh Coalson [Thu, 5 Apr 2001 21:31:34 +0000 (21:31 +0000)]
add SEEKTABLE metadata block

23 years agotweak the seeking a little more
Josh Coalson [Thu, 5 Apr 2001 20:11:25 +0000 (20:11 +0000)]
tweak the seeking a little more

23 years agominor wording
Josh Coalson [Tue, 3 Apr 2001 19:37:58 +0000 (19:37 +0000)]
minor wording

23 years agosuppress linking of libc
Josh Coalson [Sun, 1 Apr 2001 05:55:46 +0000 (05:55 +0000)]
suppress linking of libc

23 years agominor change
Josh Coalson [Sun, 1 Apr 2001 05:55:21 +0000 (05:55 +0000)]
minor change

23 years agoadd crutch for VC++
Josh Coalson [Sun, 1 Apr 2001 05:55:01 +0000 (05:55 +0000)]
add crutch for VC++

23 years ago#include string.h
Josh Coalson [Sun, 1 Apr 2001 05:34:16 +0000 (05:34 +0000)]
#include string.h

23 years agomake some improvements to the seek algo
Josh Coalson [Sat, 31 Mar 2001 00:29:46 +0000 (00:29 +0000)]
make some improvements to the seek algo

23 years agoupdate 0.9 release news items
Josh Coalson [Fri, 30 Mar 2001 23:53:04 +0000 (23:53 +0000)]
update 0.9 release news items

23 years agoadd support for 8-bps files
Josh Coalson [Fri, 30 Mar 2001 23:27:44 +0000 (23:27 +0000)]
add support for 8-bps files

23 years agofix coloring in some tables
Josh Coalson [Fri, 30 Mar 2001 09:07:02 +0000 (09:07 +0000)]
fix coloring in some tables

23 years agofinished update with 0.9 stats
Josh Coalson [Fri, 30 Mar 2001 09:03:22 +0000 (09:03 +0000)]
finished update with 0.9 stats

23 years agoadd another track to comparison; INTERMEDIATE STATE!
Josh Coalson [Fri, 30 Mar 2001 01:52:41 +0000 (01:52 +0000)]
add another track to comparison; INTERMEDIATE STATE!

23 years agominor fix
Josh Coalson [Fri, 30 Mar 2001 00:46:53 +0000 (00:46 +0000)]
minor fix

23 years agoadd bitmath.c
Josh Coalson [Fri, 30 Mar 2001 00:45:52 +0000 (00:45 +0000)]
add bitmath.c

23 years agochange to use 64-bit functions when needed to avoid overflow
Josh Coalson [Fri, 30 Mar 2001 00:45:22 +0000 (00:45 +0000)]
change to use 64-bit functions when needed to avoid overflow

23 years agochange to use new bitmath routines
Josh Coalson [Fri, 30 Mar 2001 00:44:58 +0000 (00:44 +0000)]
change to use new bitmath routines

23 years agoinitial import
Josh Coalson [Fri, 30 Mar 2001 00:44:16 +0000 (00:44 +0000)]
initial import

23 years agoadd 64-bit versions of some functions
Josh Coalson [Fri, 30 Mar 2001 00:43:46 +0000 (00:43 +0000)]
add 64-bit versions of some functions

23 years agoadd new .h files
Josh Coalson [Fri, 30 Mar 2001 00:43:15 +0000 (00:43 +0000)]
add new .h files

23 years agofix another bug related to wasted bits
Josh Coalson [Thu, 29 Mar 2001 22:54:33 +0000 (22:54 +0000)]
fix another bug related to wasted bits

23 years agopass aopts to analyze_init/finish()
Josh Coalson [Thu, 29 Mar 2001 22:19:24 +0000 (22:19 +0000)]
pass aopts to analyze_init/finish()

23 years agoadd more verbose status reporting; pass aopts to analyze_init/finish()
Josh Coalson [Thu, 29 Mar 2001 22:19:09 +0000 (22:19 +0000)]
add more verbose status reporting; pass aopts to analyze_init/finish()

23 years agoadd more verbose status reporting
Josh Coalson [Thu, 29 Mar 2001 22:18:36 +0000 (22:18 +0000)]
add more verbose status reporting

23 years agofix bug where subframe bps estimate was not taking into account wasted bits
Josh Coalson [Thu, 29 Mar 2001 22:17:52 +0000 (22:17 +0000)]
fix bug where subframe bps estimate was not taking into account wasted bits

23 years agominor change
Josh Coalson [Thu, 29 Mar 2001 22:17:25 +0000 (22:17 +0000)]
minor change

23 years agodelete bad assert()
Josh Coalson [Thu, 29 Mar 2001 21:29:46 +0000 (21:29 +0000)]
delete bad assert()

23 years agocomment fix
Josh Coalson [Wed, 28 Mar 2001 23:10:22 +0000 (23:10 +0000)]
comment fix

23 years agoremove buggy bug comment/printout
Josh Coalson [Wed, 28 Mar 2001 22:19:18 +0000 (22:19 +0000)]
remove buggy bug comment/printout

23 years agorewrite wasted_bits and subframe_bps stuff to be more concise
Josh Coalson [Wed, 28 Mar 2001 22:17:05 +0000 (22:17 +0000)]
rewrite wasted_bits and subframe_bps stuff to be more concise

23 years agoadd wasted_bits to subframe analysis printout
Josh Coalson [Wed, 28 Mar 2001 22:15:50 +0000 (22:15 +0000)]
add wasted_bits to subframe analysis printout

23 years agoadd some asserts
Josh Coalson [Wed, 28 Mar 2001 22:14:43 +0000 (22:14 +0000)]
add some asserts

23 years agochange min bps from 1 to 4
Josh Coalson [Wed, 28 Mar 2001 22:12:39 +0000 (22:12 +0000)]
change min bps from 1 to 4

23 years agoadd partial results for Ogg Squish
Josh Coalson [Wed, 28 Mar 2001 22:12:08 +0000 (22:12 +0000)]
add partial results for Ogg Squish

23 years agoadd wasted-bits-per-sample stream
Josh Coalson [Tue, 27 Mar 2001 23:58:23 +0000 (23:58 +0000)]
add wasted-bits-per-sample stream

23 years agofix comments
Josh Coalson [Tue, 27 Mar 2001 23:51:40 +0000 (23:51 +0000)]
fix comments

23 years agoadd frame CRC to bullets
Josh Coalson [Tue, 27 Mar 2001 23:51:12 +0000 (23:51 +0000)]
add frame CRC to bullets

23 years agoupdate with new format changes: frame crc-16, wasted bits field, longer sync code...
Josh Coalson [Tue, 27 Mar 2001 23:50:51 +0000 (23:50 +0000)]
update with new format changes: frame crc-16, wasted bits field, longer sync code, longer blocksize code

23 years agoadd support for new "wasted bits" field
Josh Coalson [Tue, 27 Mar 2001 22:22:27 +0000 (22:22 +0000)]
add support for new "wasted bits" field

23 years agomake error_callback printout more verbose
Josh Coalson [Tue, 27 Mar 2001 01:19:55 +0000 (01:19 +0000)]
make error_callback printout more verbose

23 years agofix bug in the blocksize field of the subframe header spec
Josh Coalson [Tue, 27 Mar 2001 01:18:48 +0000 (01:18 +0000)]
fix bug in the blocksize field of the subframe header spec

23 years agoadd new error codes
Josh Coalson [Tue, 27 Mar 2001 01:17:39 +0000 (01:17 +0000)]
add new error codes

23 years agoadd unary methods, read CRC-16 support, get rid of gotos
Josh Coalson [Tue, 27 Mar 2001 01:17:07 +0000 (01:17 +0000)]
add unary methods, read CRC-16 support, get rid of gotos

23 years agoadd unary methods, read CRC-16 support
Josh Coalson [Tue, 27 Mar 2001 01:16:42 +0000 (01:16 +0000)]
add unary methods, read CRC-16 support

23 years agoupdate for new format changes: frame crc-16, wasted bits field, longer sync code...
Josh Coalson [Tue, 27 Mar 2001 01:15:58 +0000 (01:15 +0000)]
update for new format changes: frame crc-16, wasted bits field, longer sync code, longer blocksize code

23 years agoadd CRC-16 code, more methods
Josh Coalson [Tue, 27 Mar 2001 01:14:25 +0000 (01:14 +0000)]
add CRC-16 code, more methods

23 years agofix bug where ...allocate_output_() might allocate the wrong number of channels if...
Josh Coalson [Fri, 23 Mar 2001 20:20:43 +0000 (20:20 +0000)]
fix bug where ...allocate_output_() might allocate the wrong number of channels if the decoder hit a bad frame header

23 years agoadd more detail to the seeking error output
Josh Coalson [Fri, 23 Mar 2001 00:00:56 +0000 (00:00 +0000)]
add more detail to the seeking error output

23 years agofix bug where pos could move to before the beginning of the file
Josh Coalson [Thu, 22 Mar 2001 23:56:07 +0000 (23:56 +0000)]
fix bug where pos could move to before the beginning of the file

23 years agodelete some obsolete bullets
Josh Coalson [Thu, 22 Mar 2001 23:35:40 +0000 (23:35 +0000)]
delete some obsolete bullets

23 years agotrivial changes, fixes
Josh Coalson [Thu, 22 Mar 2001 23:35:22 +0000 (23:35 +0000)]
trivial changes, fixes

23 years agominor change
Josh Coalson [Thu, 22 Mar 2001 23:34:45 +0000 (23:34 +0000)]
minor change

23 years agoadd news item for 0.9 release
Josh Coalson [Thu, 22 Mar 2001 23:34:20 +0000 (23:34 +0000)]
add news item for 0.9 release

23 years agoadd note about 0.9 winamp2 plugin fix
Josh Coalson [Thu, 22 Mar 2001 19:51:48 +0000 (19:51 +0000)]
add note about 0.9 winamp2 plugin fix

23 years agoupdate version to 0.9
Josh Coalson [Wed, 21 Mar 2001 23:18:04 +0000 (23:18 +0000)]
update version to 0.9

23 years agofix version string
Josh Coalson [Wed, 21 Mar 2001 23:14:27 +0000 (23:14 +0000)]
fix version string

23 years agocleanup whitespace
Josh Coalson [Wed, 21 Mar 2001 22:59:07 +0000 (22:59 +0000)]
cleanup whitespace

23 years agodrop the escape-code stuff
Josh Coalson [Wed, 21 Mar 2001 22:53:43 +0000 (22:53 +0000)]
drop the escape-code stuff

23 years agoadd prototype for escape-code function
Josh Coalson [Wed, 21 Mar 2001 22:53:02 +0000 (22:53 +0000)]
add prototype for escape-code function

23 years agorevert back to folded Rice method
Josh Coalson [Wed, 21 Mar 2001 22:35:25 +0000 (22:35 +0000)]
revert back to folded Rice method

23 years agofinal version of symmetric-rice/escape-code experiment before reverting
Josh Coalson [Wed, 21 Mar 2001 22:34:44 +0000 (22:34 +0000)]
final version of symmetric-rice/escape-code experiment before reverting

23 years agotemporary commit
Josh Coalson [Wed, 21 Mar 2001 00:57:58 +0000 (00:57 +0000)]
temporary commit

23 years agooops, fix syntax error
Josh Coalson [Tue, 20 Mar 2001 22:56:43 +0000 (22:56 +0000)]
oops, fix syntax error

23 years agorevert back to default of folded-Rice coding, leave experimental stuff in
Josh Coalson [Tue, 20 Mar 2001 22:55:50 +0000 (22:55 +0000)]
revert back to default of folded-Rice coding, leave experimental stuff in

23 years agogenerate gnuplot files for subframe residuals
Josh Coalson [Tue, 20 Mar 2001 22:55:06 +0000 (22:55 +0000)]
generate gnuplot files for subframe residuals

23 years agofix a couple of playback bugs
Josh Coalson [Tue, 20 Mar 2001 22:04:12 +0000 (22:04 +0000)]
fix a couple of playback bugs

23 years agofix so that file decoder catches when stream decoder says EOF
Josh Coalson [Tue, 20 Mar 2001 22:02:54 +0000 (22:02 +0000)]
fix so that file decoder catches when stream decoder says EOF

23 years agomove folded rice stuff sideways, re-add symmetric rice in prep for escape codes
Josh Coalson [Sat, 17 Mar 2001 01:07:00 +0000 (01:07 +0000)]
move folded rice stuff sideways, re-add symmetric rice in prep for escape codes

23 years agoadd symmetric rice coding back in
Josh Coalson [Sat, 17 Mar 2001 00:13:09 +0000 (00:13 +0000)]
add symmetric rice coding back in

23 years agoupdate analysis options
Josh Coalson [Fri, 16 Mar 2001 23:33:00 +0000 (23:33 +0000)]
update analysis options

23 years agocomment fix
Josh Coalson [Fri, 16 Mar 2001 23:24:53 +0000 (23:24 +0000)]
comment fix

23 years agoinitial import
Josh Coalson [Fri, 16 Mar 2001 22:01:06 +0000 (22:01 +0000)]
initial import