Commit Graph

79 Commits

Author SHA1 Message Date
Josh Coalson
1aca6b114b add FLAC__metadata_get_tags(), FLAC::Metadata::get_tags() 2004-07-30 01:54:29 +00:00
Josh Coalson
49623ea2d0 be more precise in long long int literal specification for ANSI compilers (gcc3 requires an LL suffix on literals that do not fit in an int 2004-07-29 06:28:59 +00:00
Josh Coalson
47f51b1c22 add method for skipping an audio frame, plus tests 2004-07-16 00:53:38 +00:00
Josh Coalson
89f161c50f tempfile only needs to be opened with wb, not w+b 2004-07-16 00:31:43 +00:00
Josh Coalson
967360b9a6 minor comments 2004-07-15 16:21:52 +00:00
Josh Coalson
0b8b56460b add tests of mismatched read/write protections in chain interface 2004-07-15 00:04:09 +00:00
Josh Coalson
b279130eda fix uninitialized variable error turned up by valgrind 2004-07-14 00:51:57 +00:00
Josh Coalson
65831dd1ab add tests for callback-based chain reading/writing 2004-07-14 00:50:52 +00:00
Josh Coalson
9564390fb9 update copyright to 2004 2004-01-17 04:14:43 +00:00
Josh Coalson
06c9c5327b fix bug in read callback where *bytes was not being set to 0 on end-of-stream condition 2003-12-30 03:33:43 +00:00
Josh Coalson
9c650a561a add undocumented option --apply-replaygain-which-is-not-lossless to flac; required a lot of reorganization; gain_analysis lib renamed to replaygain_analyis; replaygain_synthesis moved out of plugin_common into its own library in share/ 2003-12-17 04:51:06 +00:00
Josh Coalson
6e2c6d9958 add a "tell" callback to the seekable stream encoder to make the metadata writeback more robust 2003-09-25 04:01:49 +00:00
Josh Coalson
27e13541b2 C89 standard fixes, based on feedback from IRIX port 2003-05-20 00:01:49 +00:00
Matt Zimmerman
ca56e93b03 Build libtool archives instead of plain .a archives, so that PIC versions are
built and can they be portably linked into shared libraries.
2003-02-07 02:43:02 +00:00
Josh Coalson
630d22ed7b remove reference to obsolete Makefile.vc 2003-01-25 18:32:56 +00:00
Josh Coalson
d8109c2d93 obsolete now that .dsp files are complete 2003-01-25 18:24:13 +00:00
Josh Coalson
53496dda1c bump version number to 1.1.0 2003-01-25 06:04:55 +00:00
Josh Coalson
d32b0dfb67 minor verbiage 2003-01-15 03:16:26 +00:00
Josh Coalson
798e16175a add some more missing unit tests 2003-01-15 03:16:12 +00:00
Josh Coalson
8dea208c85 Second patch from X-Fixer: tweaks for better MSVC build 2003-01-14 09:05:41 +00:00
Josh Coalson
a47fa56149 augment unit tests to test for correctness with unknown metadata blocks 2003-01-10 08:15:35 +00:00
Josh Coalson
613dae4732 update some function names to match changes in metadata_utils.h 2003-01-10 05:45:48 +00:00
Josh Coalson
5267ae56c6 move in some common metadata setting stuff here 2003-01-10 05:42:24 +00:00
Josh Coalson
a52a5554bf move common stuff into metadata_utils 2003-01-10 05:40:09 +00:00
Josh Coalson
75d78a352e bump version string to 1.0.5_beta2 2003-01-08 08:06:53 +00:00
Josh Coalson
4c2676a6f4 update the version number from 1.0.4 to 1.0.5-beta1 2003-01-02 07:23:55 +00:00
Josh Coalson
afae69f0e3 Add 2003 to copyright notice 2003-01-02 07:03:16 +00:00
Josh Coalson
d72282173f fix memory leaks 2002-12-30 06:08:15 +00:00
Josh Coalson
1a28b69039 fix problem with uninitialized data from valgrind 2002-12-29 10:07:07 +00:00
Josh Coalson
f1f359ed8d minor syntax 2002-12-28 07:06:52 +00:00
Josh Coalson
45062b840e fix uninitialized data 2002-12-28 07:06:38 +00:00
Josh Coalson
f91251d1d6 add flushed fwrite in Valgrind mode 2002-12-28 07:04:49 +00:00
Josh Coalson
5fa6b9ae60 fix bug in cuesheet comparison 2002-12-13 05:37:13 +00:00
Josh Coalson
8f0c71b877 add "is_cd" flag to CUESHEET everywhere 2002-12-05 06:37:46 +00:00
Josh Coalson
4fa90599fe fix memory leaks found with valgrind 2002-12-04 07:01:37 +00:00
Josh Coalson
44ca9fedaa fix library list 2002-12-04 06:57:38 +00:00
Josh Coalson
fcc7a6884d get Makefile.vc system working again with new debug/release dirs and static/dynamic targets 2002-11-22 07:50:26 +00:00
Josh Coalson
ed6e2cefe4 minor fixes 2002-11-22 06:23:01 +00:00
Josh Coalson
bfc8e319c2 revamp MSVC build system, separate dynamic and static builds, separate debug and release intermediate directories 2002-11-21 09:00:25 +00:00
Josh Coalson
b74fc98b48 revamp Makefile.lite system, use separate dirs and names for debug and release targets and object files 2002-11-20 06:40:08 +00:00
Josh Coalson
587f491b41 finish CUESHEET tests 2002-11-16 06:29:35 +00:00
Josh Coalson
8e9c4519e7 implement new CUESHEET metadata block 2002-11-14 05:00:24 +00:00
Josh Coalson
af385ab7b5 fix path to grabbag lib 2002-11-14 04:53:47 +00:00
Josh Coalson
b8f8a07684 updates to work with new grabbag lib 2002-11-07 05:07:30 +00:00
Josh Coalson
5843fc21fa work related to moving some file utils into the new file_utils convenience lib 2002-10-30 06:18:13 +00:00
Josh Coalson
71db5ee7dc update to match new default vorbis comment size (now with vendor string) 2002-10-26 04:28:57 +00:00
Josh Coalson
cd0e322d2d add notion of topdir to Makefile.lite build system 2002-10-23 22:08:13 +00:00
Josh Coalson
8806494551 fixes for building static libs (new FLAC__NO_DLL #define) 2002-10-18 06:14:09 +00:00
Josh Coalson
a15bc55a6e initial import 2002-10-17 07:37:17 +00:00
Josh Coalson
fc701471a4 changes for MSCV: added dsp file, rename any .cc files to .cpp 2002-10-16 22:06:04 +00:00