diff --git a/LameXP_VS2013.vcxproj b/LameXP_VS2013.vcxproj index ab9adc11..e2012f4c 100644 --- a/LameXP_VS2013.vcxproj +++ b/LameXP_VS2013.vcxproj @@ -395,7 +395,8 @@ copy /Y "$(SolutionDir)\..\Prerequisites\VisualLeakDetector\bin\Win32\*.manifest - + + @@ -1119,7 +1120,7 @@ copy /Y "$(SolutionDir)\..\Prerequisites\VisualLeakDetector\bin\Win32\*.manifest $(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs) - + Document "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)" RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" @@ -1227,6 +1228,18 @@ copy /Y "$(SolutionDir)\..\Prerequisites\VisualLeakDetector\bin\Win32\*.manifest $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + + Document + "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)" + "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)" + "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)" + RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" + RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" + RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" + $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + diff --git a/LameXP_VS2013.vcxproj.filters b/LameXP_VS2013.vcxproj.filters index b344e6d4..2efdb2a3 100644 --- a/LameXP_VS2013.vcxproj.filters +++ b/LameXP_VS2013.vcxproj.filters @@ -250,9 +250,6 @@ Generated Files\QRC - - Generated Files\QRC - Generated Files\QRC @@ -406,6 +403,12 @@ Generated Files\MOC + + Generated Files\QRC + + + Generated Files\QRC + @@ -686,9 +689,6 @@ Header Files\Encoders - - Resources - Header Files\Threads @@ -746,12 +746,18 @@ Header Files\Encoders + + Resources + Miscellaneous + + Resources + diff --git a/doc/Changelog.md b/doc/Changelog.md index 6bcf755f..f7e20c7a 100644 --- a/doc/Changelog.md +++ b/doc/Changelog.md @@ -12,6 +12,7 @@ * Updated mpg123 decoder to v1.20.1 (2014-06-17), compiled with GCC 4.9.0 * Updated Vorbis encoder to OggEnc v2.87 (2014-06-24), using libvorbis v1.3.4 and aoTuV b6.03_2014 * Updated Vorbis decoder to OggDec v1.10.1 (2014-06-25), using libVorbis v1.3.4 +* Updated FLAC encoder/decoder to v1.3.1 (2014-11-26), compiled with ICL 15.0 and MSVC 12.0 * Updated GnuPG to v1.4.18 (2014-06-30), compiled with GCC 4.9.1 * Updated QAAC add-in to the latest to QAAC v2.44, including a [fix](https://github.com/nu774/qaac/commit/ad1e0ea9daed076531e96cfa3b82f290ba9eeb20) for the ``--artwork`` option * Fixed potential crash in Cue Sheet importer (occurred when *all* input files were missing) diff --git a/res/Tools_Decd.qrc b/res/Tools_Decd.qrc deleted file mode 100644 index 1b686aa0..00000000 --- a/res/Tools_Decd.qrc +++ /dev/null @@ -1,20 +0,0 @@ - - - - tools/avs2wav.exe - tools/faad.exe - tools/mac.exe - tools/mpcdec.exe - tools/mpg123.exe - tools/oggdec.exe - tools/opusdec.i386.exe - tools/opusdec.sse2.exe - tools/refalac.exe - tools/shorten.exe - tools/speexdec.exe - tools/tta.exe - tools/valdec.exe - tools/wma2wav.exe - tools/wvunpack.exe - - diff --git a/res/Tools_Encd_A.qrc b/res/Tools_Encd_A.qrc index d4ddc8b5..394a107a 100644 --- a/res/Tools_Encd_A.qrc +++ b/res/Tools_Encd_A.qrc @@ -4,11 +4,7 @@ tools/aften.i386.exe tools/aften.sse2.exe tools/aften.x64.exe - tools/dcaenc.exe - tools/flac.exe tools/lame.i386.exe tools/lame.sse2.exe - tools/opusenc.i386.exe - tools/opusenc.sse2.exe diff --git a/res/Tools_Encd_B.qrc b/res/Tools_Encd_B.qrc index cacd5099..d5f9efaf 100644 --- a/res/Tools_Encd_B.qrc +++ b/res/Tools_Encd_B.qrc @@ -1,6 +1,8 @@ - tools/oggenc2.i386.exe + tools/dcaenc.exe + tools/flac.i386.exe + tools/flac.x64.exe diff --git a/res/Tools_Encd_C.qrc b/res/Tools_Encd_C.qrc index c63247ec..d3a206d4 100644 --- a/res/Tools_Encd_C.qrc +++ b/res/Tools_Encd_C.qrc @@ -1,6 +1,7 @@ - tools/oggenc2.sse2.exe + tools/opusenc.i386.exe + tools/opusenc.sse2.exe diff --git a/res/Tools_Encd_D.qrc b/res/Tools_Encd_D.qrc index 814f41d5..5a5eba88 100644 --- a/res/Tools_Encd_D.qrc +++ b/res/Tools_Encd_D.qrc @@ -1,6 +1,8 @@ + tools/oggenc2.i386.exe + tools/oggenc2.sse2.exe tools/oggenc2.x64.exe diff --git a/res/tools/flac.exe b/res/tools/flac.exe deleted file mode 100644 index e88ff43b..00000000 Binary files a/res/tools/flac.exe and /dev/null differ diff --git a/res/tools/flac.i386.exe b/res/tools/flac.i386.exe new file mode 100644 index 00000000..c0a2000c Binary files /dev/null and b/res/tools/flac.i386.exe differ diff --git a/res/tools/flac.x64.exe b/res/tools/flac.x64.exe new file mode 100644 index 00000000..46536432 Binary files /dev/null and b/res/tools/flac.x64.exe differ diff --git a/src/Config.h b/src/Config.h index 70b7696b..e8f913bb 100644 --- a/src/Config.h +++ b/src/Config.h @@ -35,7 +35,7 @@ #define VER_LAMEXP_MINOR_LO 1 #define VER_LAMEXP_TYPE Beta #define VER_LAMEXP_PATCH 13 -#define VER_LAMEXP_BUILD 1672 +#define VER_LAMEXP_BUILD 1673 #define VER_LAMEXP_CONFG 1558 /////////////////////////////////////////////////////////////////////////////// diff --git a/src/Tools.h b/src/Tools.h index d4abe281..84e8c096 100644 --- a/src/Tools.h +++ b/src/Tools.h @@ -64,7 +64,8 @@ g_lamexp_tools[] = {"07834b1b8ecac2f3db79ad048005eca3a284cb759e15d399eb1a560a403122e20db5f08e60319759b8463aeef2410d02", CPU_TYPE_ALL_ALL, "dcaenc.exe", 20120419, ""}, {"7c249f507b96967bedabdd7e631638807a7595ebff58eaaadf63530783d515eda9660bc2b1a0457fddae7e3eaef8a074", CPU_TYPE_ALL_ALL, "elevator.exe", UINT_MAX, ""}, {"bbc262cfe9c48633e5f1780d30347d7663075cfd7bdc76347cce3b1191d62f788d9b91bc63dffae2f66d1759d5849e92", CPU_TYPE_ALL_ALL, "faad.exe", 27, ""}, - {"1f596224564452e66d0c717dfd776d0c4fa4fcc8650a424895a780b19d7acc8c8fb0f5c0501f2adfabc8a96da6074529", CPU_TYPE_ALL_ALL, "flac.exe", 130, ""}, + {"36f9b021a8136664fce4c556571270f9151ca11d191b31630b0cad7b28107be2175909b8d28c903cb1c17d260c38d5de", CPU_TYPE_X86_ALL, "flac.i386.exe", 131, ""}, + {"68e08fc34f981d183f243308791b5e158c28903a2052ca239bb9ad3d54d976c9ec7f0bb0b50c0aadfcefb4a1d0f63a18", CPU_TYPE_X64_ALL, "flac.x64.exe" , 131, ""}, {"8aee1bdbeb9b0bfe0877504cb0c368a2eb98a71c184abdacc2b7e4d8472069da56ed3e06ca8f558598e250f778ff1c42", CPU_TYPE_ALL_ALL, "gpgv.exe", 1418, ""}, {"19c9dbe9089491c1f59ae48016d95d4336c4d3743577db4e782d8b59eca3b2bda6ed8f92f9004f88f434935b79e4974b", CPU_TYPE_ALL_ALL, "gpgv.gpg", UINT_MAX, ""}, {"53cfab3896a47d48f523315f475fa07856d468ad1aefcc8cce19c18cdf509e2f92840dab92a442995df36d941cb7a6ca", CPU_TYPE_ALL_GEN, "lame.i386.exe", 3995, "Final"},