platform/upstream/flac.git
18 years agolink libogg if necessary
Josh Coalson [Sun, 15 Oct 2006 05:15:59 +0000 (05:15 +0000)]
link libogg if necessary

18 years agofix to ogg-less building
Josh Coalson [Sun, 15 Oct 2006 05:15:55 +0000 (05:15 +0000)]
fix to ogg-less building

18 years agomerge libOggFLAC into libFLAC and libOggFLAC++ into FLAC++; documentation still needs...
Josh Coalson [Sun, 15 Oct 2006 04:24:05 +0000 (04:24 +0000)]
merge libOggFLAC into libFLAC and libOggFLAC++ into FLAC++; documentation still needs work

18 years agoremove unneeded SEEK_ERROR setting
Josh Coalson [Sat, 14 Oct 2006 04:57:57 +0000 (04:57 +0000)]
remove unneeded SEEK_ERROR setting

18 years agoremove obsolete code
Josh Coalson [Sat, 14 Oct 2006 04:56:48 +0000 (04:56 +0000)]
remove obsolete code

18 years agofix placement of FLAC_API_VERSION_... #defines
Josh Coalson [Sat, 14 Oct 2006 04:54:07 +0000 (04:54 +0000)]
fix placement of FLAC_API_VERSION_... #defines

18 years agoin grabbag__file_are_same() check that st_dev is same also
Josh Coalson [Fri, 13 Oct 2006 04:27:06 +0000 (04:27 +0000)]
in grabbag__file_are_same() check that st_dev is same also

18 years agominor comments
Josh Coalson [Fri, 13 Oct 2006 04:26:45 +0000 (04:26 +0000)]
minor comments

18 years agofix "extern"ness of ReplayGainReferenceLoudness
Josh Coalson [Thu, 12 Oct 2006 01:16:49 +0000 (01:16 +0000)]
fix "extern"ness of ReplayGainReferenceLoudness

18 years agoadd missing files
Josh Coalson [Wed, 11 Oct 2006 06:30:48 +0000 (06:30 +0000)]
add missing files

18 years agofix bug stats sent to progress callback
Josh Coalson [Wed, 11 Oct 2006 06:30:38 +0000 (06:30 +0000)]
fix bug stats sent to progress callback

18 years agominor formatting
Josh Coalson [Wed, 11 Oct 2006 06:30:11 +0000 (06:30 +0000)]
minor formatting

18 years agominor syntax
Josh Coalson [Tue, 10 Oct 2006 15:06:17 +0000 (15:06 +0000)]
minor syntax

18 years agofor grabbag__file_are_same() on windows use strcmp() on filenames temporarily since...
Josh Coalson [Tue, 10 Oct 2006 15:02:31 +0000 (15:02 +0000)]
for grabbag__file_are_same() on windows use strcmp() on filenames temporarily since inode checking doesn't work

18 years agominor syntax
Josh Coalson [Tue, 10 Oct 2006 04:42:47 +0000 (04:42 +0000)]
minor syntax

18 years agoupdate to match sgml
Josh Coalson [Tue, 10 Oct 2006 03:47:36 +0000 (03:47 +0000)]
update to match sgml

18 years agobump version number to 1.1.3-beta1
Josh Coalson [Tue, 10 Oct 2006 03:45:23 +0000 (03:45 +0000)]
bump version number to 1.1.3-beta1

18 years agobump libtool .so number in prep for release
Josh Coalson [Tue, 10 Oct 2006 03:44:54 +0000 (03:44 +0000)]
bump libtool .so number in prep for release

18 years agofix problem with code that checks if temp file is needed, before it would compare...
Josh Coalson [Tue, 10 Oct 2006 00:40:17 +0000 (00:40 +0000)]
fix problem with code that checks if temp file is needed, before it would compare filenames, now it compares inodes

18 years agoenable file feof callback when input is stdin
Josh Coalson [Tue, 10 Oct 2006 00:39:27 +0000 (00:39 +0000)]
enable file feof callback when input is stdin

18 years agominor syntax
Josh Coalson [Tue, 10 Oct 2006 00:38:42 +0000 (00:38 +0000)]
minor syntax

18 years agoadd grabbag__file_are_same()
Josh Coalson [Tue, 10 Oct 2006 00:38:28 +0000 (00:38 +0000)]
add grabbag__file_are_same()

18 years agoremove window debugging code
Josh Coalson [Tue, 10 Oct 2006 00:37:48 +0000 (00:37 +0000)]
remove window debugging code

18 years agominor #includes
Josh Coalson [Tue, 10 Oct 2006 00:37:17 +0000 (00:37 +0000)]
minor #includes

18 years ago_snprintf hackery for MSVC6
Josh Coalson [Tue, 10 Oct 2006 00:36:59 +0000 (00:36 +0000)]
_snprintf hackery for MSVC6

18 years agominor comments
Josh Coalson [Tue, 10 Oct 2006 00:35:35 +0000 (00:35 +0000)]
minor comments

18 years agofix project name
Josh Coalson [Tue, 10 Oct 2006 00:33:34 +0000 (00:33 +0000)]
fix project name

18 years agominor syntax
Josh Coalson [Tue, 10 Oct 2006 00:33:00 +0000 (00:33 +0000)]
minor syntax

18 years agofix bug where output file would always be deleted on error; instead, only delete...
Josh Coalson [Mon, 9 Oct 2006 05:35:59 +0000 (05:35 +0000)]
fix bug where output file would always be deleted on error; instead, only delete when we know we have opened successfully, to avoid other problems like deleting pre-existing file when overwriting it fails

18 years ago*** empty log message ***
Josh Coalson [Mon, 9 Oct 2006 05:34:28 +0000 (05:34 +0000)]
*** empty log message ***

18 years agominor comments
Josh Coalson [Mon, 9 Oct 2006 05:34:21 +0000 (05:34 +0000)]
minor comments

18 years agobump version number to 1.1.3
Josh Coalson [Sat, 7 Oct 2006 07:01:29 +0000 (07:01 +0000)]
bump version number to 1.1.3

18 years agolimit subset further if sample rate is <=48kHz: max blocksize is 4608 and max LPC...
Josh Coalson [Sat, 7 Oct 2006 06:50:08 +0000 (06:50 +0000)]
limit subset further if sample rate is <=48kHz: max blocksize is 4608 and max LPC order is 12

18 years agomore doxygen comments
Josh Coalson [Sat, 7 Oct 2006 05:43:01 +0000 (05:43 +0000)]
more doxygen comments

18 years agotweak some settings
Josh Coalson [Sat, 7 Oct 2006 05:42:39 +0000 (05:42 +0000)]
tweak some settings

18 years agoexpand round-trip tests to include odd bits per sample (all 4<=bps<=24)
Josh Coalson [Sat, 7 Oct 2006 01:20:38 +0000 (01:20 +0000)]
expand round-trip tests to include odd bits per sample (all 4<=bps<=24)

18 years agofix final problems with odd bits per sample
Josh Coalson [Sat, 7 Oct 2006 01:19:48 +0000 (01:19 +0000)]
fix final problems with odd bits per sample

18 years agoadd verbiage about compression improvement
Josh Coalson [Sat, 7 Oct 2006 01:19:20 +0000 (01:19 +0000)]
add verbiage about compression improvement

18 years agominor bug fix
Josh Coalson [Sat, 7 Oct 2006 01:18:59 +0000 (01:18 +0000)]
minor bug fix

18 years agomore robust -F: if end-of-stream is hit due to partial frame, decoding will complete...
Josh Coalson [Fri, 6 Oct 2006 06:22:48 +0000 (06:22 +0000)]
more robust -F: if end-of-stream is hit due to partial frame, decoding will complete and leave the output

18 years agominor comments
Josh Coalson [Fri, 6 Oct 2006 06:21:48 +0000 (06:21 +0000)]
minor comments

18 years agofix bug in code that skips id3v2 tags at the front of a file; false positives could...
Josh Coalson [Fri, 6 Oct 2006 06:21:41 +0000 (06:21 +0000)]
fix bug in code that skips id3v2 tags at the front of a file; false positives could cause decoding to fail

18 years agomultichannel assignments in format and documentation
Josh Coalson [Fri, 6 Oct 2006 05:51:59 +0000 (05:51 +0000)]
multichannel assignments in format and documentation

18 years agocomplete WAVEFORMATEXTENSIBLE support, multichannel assignments in format and documen...
Josh Coalson [Fri, 6 Oct 2006 05:51:13 +0000 (05:51 +0000)]
complete WAVEFORMATEXTENSIBLE support, multichannel assignments in format and documentation, multichannel support for AIFF and WAVE, channel mapping, new --channel-map=none option to flac, saving and restoring of WAVEFORMATEXTENSIBLE channel mask to/from tag, robust handling of "odd" sample resolutions (i.e. not multiple of 8 bits) for AIFF and WAVE

18 years agocomplete WAVEFORMATEXTENSIBLE support, multichannel assignments in format and documen...
Josh Coalson [Fri, 6 Oct 2006 05:31:27 +0000 (05:31 +0000)]
complete WAVEFORMATEXTENSIBLE support, multichannel assignments in format and documentation, multichannel support for AIFF and WAVE, channel mapping, new --channel-map=none option to flac, saving and restoring of WAVEFORMATEXTENSIBLE channel mask to/from tag, robust handling of "odd" sample resolutions (i.e. not multiple of 8 bits) for AIFF and WAVE

18 years agoadd custom footer with copyright and sourceforge logo
Josh Coalson [Fri, 6 Oct 2006 05:26:38 +0000 (05:26 +0000)]
add custom footer with copyright and sourceforge logo

18 years agoupgrade to doxygen 1.4.2, add custom footer with copyright and sourceforge logo
Josh Coalson [Fri, 6 Oct 2006 05:26:22 +0000 (05:26 +0000)]
upgrade to doxygen 1.4.2, add custom footer with copyright and sourceforge logo

18 years ago*** empty log message ***
Josh Coalson [Fri, 6 Oct 2006 05:25:51 +0000 (05:25 +0000)]
*** empty log message ***

18 years agotry to limit the #defines (of fseeko to fseek and ftello to ftell) to just the versio...
Josh Coalson [Tue, 3 Oct 2006 01:16:59 +0000 (01:16 +0000)]
try to limit the #defines (of fseeko to fseek and ftello to ftell) to just the versions of MSVC that appear not to have fseeko()/ftello()

18 years agoadd support for WAVEFORMATEXTENSIBLE, support for some other bit-depths besides 8...
Josh Coalson [Tue, 3 Oct 2006 01:09:27 +0000 (01:09 +0000)]
add support for WAVEFORMATEXTENSIBLE, support for some other bit-depths besides 8 and 16

18 years agofix path to test_picture.dsp
Josh Coalson [Tue, 3 Oct 2006 01:07:39 +0000 (01:07 +0000)]
fix path to test_picture.dsp

18 years agoadd test/pictures/Makefile to AC_OUTPUT
Josh Coalson [Tue, 3 Oct 2006 01:07:24 +0000 (01:07 +0000)]
add test/pictures/Makefile to AC_OUTPUT

18 years agodisallow --replay-gain with -ogg as a protection; remove --super-secret-...
Josh Coalson [Tue, 3 Oct 2006 01:06:36 +0000 (01:06 +0000)]
disallow --replay-gain with -ogg as a protection; remove --super-secret-...

18 years agominor comments
Josh Coalson [Tue, 3 Oct 2006 01:04:41 +0000 (01:04 +0000)]
minor comments

18 years agofix label on instantaneous bitrate button
Josh Coalson [Tue, 3 Oct 2006 01:04:23 +0000 (01:04 +0000)]
fix label on instantaneous bitrate button

18 years agominor bug fix in argc checking
Josh Coalson [Tue, 3 Oct 2006 01:03:32 +0000 (01:03 +0000)]
minor bug fix in argc checking

18 years agominor fix for windows quirk
Josh Coalson [Tue, 3 Oct 2006 01:03:12 +0000 (01:03 +0000)]
minor fix for windows quirk

18 years agominor syntax
Josh Coalson [Tue, 3 Oct 2006 01:02:44 +0000 (01:02 +0000)]
minor syntax

18 years agoadd src/test_grabbag/picture/Makefile to AC_OUTPUT
Josh Coalson [Fri, 29 Sep 2006 14:58:56 +0000 (14:58 +0000)]
add src/test_grabbag/picture/Makefile to AC_OUTPUT

18 years agocheck metadata before init call to give a better error message
Josh Coalson [Thu, 28 Sep 2006 16:00:31 +0000 (16:00 +0000)]
check metadata before init call to give a better error message

18 years agoalways install doxygen docs
Josh Coalson [Thu, 28 Sep 2006 01:00:35 +0000 (01:00 +0000)]
always install doxygen docs

18 years agochange default padding to 8K, or 64K if input audio stream is >= 20 minutes long
Josh Coalson [Wed, 27 Sep 2006 05:39:00 +0000 (05:39 +0000)]
change default padding to 8K, or 64K if input audio stream is >= 20 minutes long

18 years agochange default padding to 8K, or 64K if input audio stream is >= 20 minutes long
Josh Coalson [Wed, 27 Sep 2006 05:02:11 +0000 (05:02 +0000)]
change default padding to 8K, or 64K if input audio stream is >= 20 minutes long

18 years agoadd link for FLAC in WMP
Josh Coalson [Wed, 27 Sep 2006 04:45:45 +0000 (04:45 +0000)]
add link for FLAC in WMP

18 years agoadd more FAQs
Josh Coalson [Wed, 27 Sep 2006 04:44:33 +0000 (04:44 +0000)]
add more FAQs

18 years agoremove ancient deprecated things
Josh Coalson [Tue, 26 Sep 2006 01:25:52 +0000 (01:25 +0000)]
remove ancient deprecated things

18 years agobump version number
Josh Coalson [Tue, 26 Sep 2006 01:25:36 +0000 (01:25 +0000)]
bump version number

18 years agoadd verbiage about libtool version number #defines
Josh Coalson [Tue, 26 Sep 2006 01:15:55 +0000 (01:15 +0000)]
add verbiage about libtool version number #defines

18 years agochange from one ..._API_NUMBER to 3 libtool numbers ..._API_VERSION_{CURRENT,REVISION...
Josh Coalson [Tue, 26 Sep 2006 01:02:55 +0000 (01:02 +0000)]
change from one ..._API_NUMBER to 3 libtool numbers ..._API_VERSION_{CURRENT,REVISION,AGE}

18 years agomore PICTURE-related items
Josh Coalson [Tue, 26 Sep 2006 01:02:01 +0000 (01:02 +0000)]
more PICTURE-related items

18 years agominor comments
Josh Coalson [Tue, 26 Sep 2006 01:01:38 +0000 (01:01 +0000)]
minor comments

18 years agoadd --import-picture command to metaflac
Josh Coalson [Tue, 26 Sep 2006 00:43:48 +0000 (00:43 +0000)]
add --import-picture command to metaflac

18 years agoadd documentation for PICTURE metadata block
Josh Coalson [Mon, 25 Sep 2006 05:15:50 +0000 (05:15 +0000)]
add documentation for PICTURE metadata block

18 years agoreformat; add documentation for flac's --picture option
Josh Coalson [Mon, 25 Sep 2006 05:15:04 +0000 (05:15 +0000)]
reformat; add documentation for flac's --picture option

18 years agoadd documentation for flac's --picture option
Josh Coalson [Mon, 25 Sep 2006 05:14:50 +0000 (05:14 +0000)]
add documentation for flac's --picture option

18 years agoadd more checks to PICTURE metadata: at most one type=1 and type=2 blocks, type=1...
Josh Coalson [Sun, 24 Sep 2006 16:25:42 +0000 (16:25 +0000)]
add more checks to PICTURE metadata: at most one type=1 and type=2 blocks, type=1 block must be 32x32 pixel PNG

18 years agoadd parsing of picture type from spec; add check that type 1 picture is 32x32 PNG
Josh Coalson [Sun, 24 Sep 2006 16:17:53 +0000 (16:17 +0000)]
add parsing of picture type from spec; add check that type 1 picture is 32x32 PNG

18 years agoadd test for --> MIME type (linked URL)
Josh Coalson [Sun, 24 Sep 2006 07:28:24 +0000 (07:28 +0000)]
add test for --> MIME type (linked URL)

18 years agoadd support for --picture command to import PICTURE metadata
Josh Coalson [Sun, 24 Sep 2006 07:22:18 +0000 (07:22 +0000)]
add support for --picture command to import PICTURE metadata

18 years agonew tester for testing PICTURE specification parsing
Josh Coalson [Sun, 24 Sep 2006 07:19:55 +0000 (07:19 +0000)]
new tester for testing PICTURE specification parsing

18 years agoadd picture.c (PICTURE specification parsing)
Josh Coalson [Sun, 24 Sep 2006 07:18:42 +0000 (07:18 +0000)]
add picture.c (PICTURE specification parsing)

18 years agonew pictures/ directory has files used to test PICTURE metadata importing
Josh Coalson [Sun, 24 Sep 2006 07:17:58 +0000 (07:17 +0000)]
new pictures/ directory has files used to test PICTURE metadata importing

18 years agoadd picture.h
Josh Coalson [Sun, 24 Sep 2006 07:17:11 +0000 (07:17 +0000)]
add picture.h

18 years agoadd number-of-colors field to PICTURE metadata block
Josh Coalson [Sat, 23 Sep 2006 23:15:05 +0000 (23:15 +0000)]
add number-of-colors field to PICTURE metadata block

18 years agoadd support for new PICTURE metadata block
Josh Coalson [Sat, 23 Sep 2006 19:21:19 +0000 (19:21 +0000)]
add support for new PICTURE metadata block

18 years agoadd #define FLAC_API_NUMBER
Josh Coalson [Sat, 23 Sep 2006 19:12:26 +0000 (19:12 +0000)]
add #define FLAC_API_NUMBER

18 years agochange type val for UNKNOWN metadata block from 127 (now reserved) to 126
Josh Coalson [Wed, 20 Sep 2006 16:16:52 +0000 (16:16 +0000)]
change type val for UNKNOWN metadata block from 127 (now reserved) to 126

18 years agominor comments
Josh Coalson [Sat, 16 Sep 2006 00:46:22 +0000 (00:46 +0000)]
minor comments

18 years agominor comments
Josh Coalson [Sat, 16 Sep 2006 00:38:53 +0000 (00:38 +0000)]
minor comments

18 years agominor comments
Josh Coalson [Sat, 16 Sep 2006 00:38:14 +0000 (00:38 +0000)]
minor comments

18 years agoremove unused code that had the old way of stat()ing a filename to get the length
Josh Coalson [Sat, 16 Sep 2006 00:29:07 +0000 (00:29 +0000)]
remove unused code that had the old way of stat()ing a filename to get the length

18 years agoremove unused code
Josh Coalson [Sat, 16 Sep 2006 00:28:25 +0000 (00:28 +0000)]
remove unused code

18 years agofix recovery logic when seek fails
Josh Coalson [Sat, 16 Sep 2006 00:23:01 +0000 (00:23 +0000)]
fix recovery logic when seek fails

18 years agofix problem on windows where rename() fails if destination exists
Josh Coalson [Sat, 16 Sep 2006 00:09:14 +0000 (00:09 +0000)]
fix problem on windows where rename() fails if destination exists

18 years agofix bug in file closing logic in _finish()
Josh Coalson [Sat, 16 Sep 2006 00:08:45 +0000 (00:08 +0000)]
fix bug in file closing logic in _finish()

18 years agofixed bug, file was not being closed at _finish() time
Josh Coalson [Sat, 16 Sep 2006 00:08:23 +0000 (00:08 +0000)]
fixed bug, file was not being closed at _finish() time

18 years agoremove unused code
Josh Coalson [Sat, 16 Sep 2006 00:07:39 +0000 (00:07 +0000)]
remove unused code

18 years agominor comments
Josh Coalson [Sat, 16 Sep 2006 00:07:20 +0000 (00:07 +0000)]
minor comments

18 years agochange libOggFLAC++ API to make OggFLAC::Decoder::Stream and OggFLAC::Encoder::Stream...
Josh Coalson [Fri, 15 Sep 2006 15:40:57 +0000 (15:40 +0000)]
change libOggFLAC++ API to make OggFLAC::Decoder::Stream and OggFLAC::Encoder::Stream inherit from their FLAC counterparts

18 years agominor wording
Josh Coalson [Fri, 15 Sep 2006 15:39:10 +0000 (15:39 +0000)]
minor wording