diff --git a/FLAC.dsw b/FLAC.dsw index 2b75fec8..3b94b2cd 100644 --- a/FLAC.dsw +++ b/FLAC.dsw @@ -69,18 +69,6 @@ Package=<4> Project_Dep_Name libFLAC++_static End Project Dependency Begin Project Dependency - Project_Dep_Name libOggFLAC_dynamic - End Project Dependency - Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency - Begin Project Dependency - Project_Dep_Name libOggFLAC++_dynamic - End Project Dependency - Begin Project Dependency - Project_Dep_Name libOggFLAC++_static - End Project Dependency - Begin Project Dependency Project_Dep_Name test_libs_common_static End Project Dependency Begin Project Dependency @@ -102,12 +90,6 @@ Package=<4> Project_Dep_Name test_libFLAC++ End Project Dependency Begin Project Dependency - Project_Dep_Name test_libOggFLAC - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_libOggFLAC++ - End Project Dependency - Begin Project Dependency Project_Dep_Name test_seeking End Project Dependency Begin Project Dependency @@ -159,12 +141,6 @@ Package=<4> Project_Dep_Name libFLAC++_static End Project Dependency Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency - Begin Project Dependency - Project_Dep_Name libOggFLAC++_static - End Project Dependency - Begin Project Dependency Project_Dep_Name test_libs_common_static End Project Dependency Begin Project Dependency @@ -186,12 +162,6 @@ Package=<4> Project_Dep_Name test_libFLAC++ End Project Dependency Begin Project Dependency - Project_Dep_Name test_libOggFLAC - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_libOggFLAC++ - End Project Dependency - Begin Project Dependency Project_Dep_Name test_seeking End Project Dependency Begin Project Dependency @@ -225,9 +195,6 @@ Package=<4> Project_Dep_Name libFLAC_static End Project Dependency Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency - Begin Project Dependency Project_Dep_Name utf8_static End Project Dependency }}} @@ -384,72 +351,6 @@ Package=<4> ############################################################################### -Project: "libOggFLAC_dynamic"=.\src\libOggFLAC\libOggFLAC_dynamic.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libFLAC_dynamic - End Project Dependency -}}} - -############################################################################### - -Project: "libOggFLAC_static"=.\src\libOggFLAC\libOggFLAC_static.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libFLAC_static - End Project Dependency -}}} - -############################################################################### - -Project: "libOggFLAC++_dynamic"=".\src\libOggFLAC++\libOggFLAC++_dynamic.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libOggFLAC_dynamic - End Project Dependency - Begin Project Dependency - Project_Dep_Name libFLAC++_dynamic - End Project Dependency -}}} - -############################################################################### - -Project: "libOggFLAC++_static"=".\src\libOggFLAC++\libOggFLAC++_static.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency - Begin Project Dependency - Project_Dep_Name libFLAC++_static - End Project Dependency -}}} - -############################################################################### - Project: "metaflac"=.\src\metaflac\metaflac.dsp - Package Owner=<4> Package=<5> @@ -536,9 +437,6 @@ Package=<4> Begin Project Dependency Project_Dep_Name libFLAC_static End Project Dependency - Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency }}} ############################################################################### @@ -579,42 +477,6 @@ Package=<4> ############################################################################### -Project: "test_libOggFLAC"=.\src\test_libOggFLAC\test_libOggFLAC.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libOggFLAC_static - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_libs_common_static - End Project Dependency -}}} - -############################################################################### - -Project: "test_libOggFLAC++"=".\src\test_libOggFLAC++\test_libOggFLAC++.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libOggFLAC++_static - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_libs_common_static - End Project Dependency -}}} - -############################################################################### - Project: "test_seeking"=.\src\test_seeking\test_seeking.dsp - Package Owner=<4> Package=<5> diff --git a/Makefile.lite b/Makefile.lite index 2245bed3..5911c4a4 100644 --- a/Makefile.lite +++ b/Makefile.lite @@ -30,7 +30,7 @@ topdir = . -.PHONY: all doc src libFLAC libFLAC++ libOggFLAC libOggFLAC++ share plugin_common plugin_xmms flac metaflac test_grabbag test_libFLAC test_libFLAC++ test_libOggFLAC test_libOggFLAC++ test_seeking test_streams +.PHONY: all doc src libFLAC libFLAC++ share plugin_common plugin_xmms flac metaflac test_grabbag test_libFLAC test_libFLAC++ test_seeking test_streams all: doc src DEFAULT_CONFIG = release @@ -57,16 +57,10 @@ libFLAC: libFLAC++: libFLAC (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) -libOggFLAC: libFLAC - (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) - -libOggFLAC++: libFLAC - (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) - share: libFLAC (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) -flac: libFLAC libOggFLAC share +flac: libFLAC share (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) metaflac: libFLAC share @@ -78,7 +72,7 @@ plugin_common: libFLAC plugin_xmms: libFLAC plugin_common (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) -test_seeking: libFLAC libOggFLAC +test_seeking: libFLAC (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) test_streams: libFLAC @@ -93,12 +87,6 @@ test_libFLAC: libFLAC test_libFLAC++: libFLAC libFLAC++ (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) -test_libOggFLAC: libFLAC libOggFLAC - (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) - -test_libOggFLAC++: libFLAC libOggFLAC libOggFLAC++ - (cd src/$@ ; $(MAKE) -f Makefile.lite $(CONFIG)) - test: debug (cd test ; $(MAKE) -f Makefile.lite debug) diff --git a/README b/README index 9934e7a9..c4fd6721 100644 --- a/README +++ b/README @@ -22,17 +22,15 @@ codec developed by Josh Coalson. FLAC is comprised of * `libFLAC', a library which implements reference encoders and - decoders, and a metadata interface + decoders for native FLAC and Ogg FLAC, and a metadata interface * `libFLAC++', a C++ object wrapper library around libFLAC - * `libOggFLAC' and `libOggFLAC++', which provide encoders and - decoders for FLAC streams in an Ogg container * `flac', a command-line program for encoding and decoding files * `metaflac', a command-line program for viewing and editing FLAC metadata * player plugins for XMMS and Winamp * user and API documentation -The libraries (libFLAC, libFLAC++, libOggFLAC, and libOggFLAC++) are +The libraries (libFLAC, libFLAC++) are licensed under Xiph.org's BSD-like license (see COPYING.Xiph). All other programs and plugins are licensed under the GNU General Public License (see COPYING.GPL). The documentation is licensed under the GNU Free diff --git a/configure.in b/configure.in index 2a7d2d88..b1f04ac7 100644 --- a/configure.in +++ b/configure.in @@ -289,11 +289,6 @@ AC_CONFIG_FILES([ \ src/libFLAC/include/private/Makefile \ src/libFLAC/include/protected/Makefile \ src/libFLAC++/Makefile \ - src/libOggFLAC/Makefile \ - src/libOggFLAC/include/Makefile \ - src/libOggFLAC/include/private/Makefile \ - src/libOggFLAC/include/protected/Makefile \ - src/libOggFLAC++/Makefile \ src/flac/Makefile \ src/metaflac/Makefile \ src/monkeys_audio_utilities/Makefile \ @@ -318,15 +313,11 @@ AC_CONFIG_FILES([ \ src/test_libs_common/Makefile \ src/test_libFLAC/Makefile \ src/test_libFLAC++/Makefile \ - src/test_libOggFLAC/Makefile \ - src/test_libOggFLAC++/Makefile \ src/test_seeking/Makefile \ src/test_streams/Makefile \ include/Makefile \ include/FLAC/Makefile \ include/FLAC++/Makefile \ - include/OggFLAC/Makefile \ - include/OggFLAC++/Makefile \ include/share/Makefile \ include/share/grabbag/Makefile \ include/test_libs_common/Makefile \ diff --git a/doc/html/changelog.html b/doc/html/changelog.html index 459c06c1..3aedd127 100644 --- a/doc/html/changelog.html +++ b/doc/html/changelog.html @@ -72,7 +72,7 @@
  • flac now supports FLAC as input to the encoder (i.e. can re-encode FLAC to FLAC) and preserve all the metadata like tags, etc.
  • New PICTURE metadata block for storing things like cover art, new --picture option to flac and --import-picture option to metaflac for importing pictures, and metadata API additions for searching for suitable pictures based on type, size and color constraints.
  • Support for new REPLAYGAIN_REFERENCE_LOUDNESS tag.
  • -
  • In the developer libraries, the interface has been simplfied by merging the three decoding layers into a single class; ditto for the encoders.
  • +
  • In the developer libraries, the interface has been simplfied by merging the three decoding layers into a single class; ditto for the encoders. Also, libOggFLAC has been merged into libFLAC and libOggFLAC++ has been merged into libFLAC++ so there is a single API supporting both native FLAC and Ogg FLAC.
  • @@ -154,6 +154,8 @@
  • libraries: