Updated FLAC encoder/decoder binaries to v1.3.0 (2013-05-27), compiled with ICL 13.0.

This commit is contained in:
LoRd_MuldeR 2013-06-16 13:50:24 +02:00
parent 1e72659490
commit f85afb6627
9 changed files with 79 additions and 75 deletions

View File

@ -17,6 +17,10 @@ a:visited { color: #0000EE; }
<body>
<h3>LameXP - Version History</h3><br>
<a name="4.08"></a>Changes between v4.07 and v4.08 [<font color="darkred">unreleased</font>]:<br><ul>
<li>Updated FLAC encoder/decoder to v1.3.0 (2013-05-27), compiled with ICL 13.0
</ul><br>
<a name="4.07"></a>Changes between v4.06 and v4.07 [2013-04-28]:<br><ul>
<li>Upgraded build environment to Microsoft Visual Studio 2012 with Update-2
<li>Minimum supported platform now is Windows XP with Service Pack 3 (<a href="http://www.microsoft.com/en-us/download/details.aspx?id=24" target="_blank">download</a>)

View File

@ -3400,105 +3400,105 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="288"/>
<location filename="../../src/Dialog_Update.cpp" line="565"/>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="566"/>
<source>Build</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="290"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="397"/>
<location filename="../../src/Dialog_Update.cpp" line="398"/>
<source>Testing your internet connection, please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="417"/>
<location filename="../../src/Dialog_Update.cpp" line="1009"/>
<location filename="../../src/Dialog_Update.cpp" line="418"/>
<location filename="../../src/Dialog_Update.cpp" line="1010"/>
<source>It appears that the computer currently is offline!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="420"/>
<location filename="../../src/Dialog_Update.cpp" line="1012"/>
<location filename="../../src/Dialog_Update.cpp" line="421"/>
<location filename="../../src/Dialog_Update.cpp" line="1013"/>
<source>Please make sure your computer is connected to the internet and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="478"/>
<location filename="../../src/Dialog_Update.cpp" line="479"/>
<source>Network connectivity test has failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="481"/>
<location filename="../../src/Dialog_Update.cpp" line="482"/>
<source>Please make sure your internet connection is working properly and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="495"/>
<location filename="../../src/Dialog_Update.cpp" line="496"/>
<source>Checking for new updates online, please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="550"/>
<location filename="../../src/Dialog_Update.cpp" line="551"/>
<source>Failed to fetch update information from server!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="555"/>
<location filename="../../src/Dialog_Update.cpp" line="556"/>
<source>Sorry, the update server might be busy at this time. Plase try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="567"/>
<location filename="../../src/Dialog_Update.cpp" line="568"/>
<source>More information available at:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="573"/>
<location filename="../../src/Dialog_Update.cpp" line="574"/>
<source>A new version of LameXP is available!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="575"/>
<location filename="../../src/Dialog_Update.cpp" line="576"/>
<source>We highly recommend all users to install this update as soon as possible.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="584"/>
<location filename="../../src/Dialog_Update.cpp" line="585"/>
<source>No new updates available at this time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="586"/>
<location filename="../../src/Dialog_Update.cpp" line="587"/>
<source>Your version of LameXP is still up-to-date. Please check for updates regularly!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="595"/>
<location filename="../../src/Dialog_Update.cpp" line="596"/>
<source>Your version appears to be newer than the latest release.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="597"/>
<location filename="../../src/Dialog_Update.cpp" line="598"/>
<source>This usually indicates your are currently using a pre-release version of LameXP.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="890"/>
<location filename="../../src/Dialog_Update.cpp" line="891"/>
<source>Update is being downloaded, please be patient...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="935"/>
<location filename="../../src/Dialog_Update.cpp" line="936"/>
<source>Update ready to install. Applicaion will quit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="943"/>
<location filename="../../src/Dialog_Update.cpp" line="944"/>
<source>Update failed. Please try again or download manually!</source>
<translation type="unfinished"></translation>
</message>

View File

@ -3437,105 +3437,105 @@
<translation type="unfinished">Zamknij</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="288"/>
<location filename="../../src/Dialog_Update.cpp" line="565"/>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="566"/>
<source>Build</source>
<translation type="unfinished">Build</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="290"/>
<source>Unknown</source>
<translation type="unfinished">Nieznana</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="397"/>
<location filename="../../src/Dialog_Update.cpp" line="398"/>
<source>Testing your internet connection, please wait...</source>
<translation type="unfinished">Testowanie połączenia internetowego, prosze czekać...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="417"/>
<location filename="../../src/Dialog_Update.cpp" line="1009"/>
<location filename="../../src/Dialog_Update.cpp" line="418"/>
<location filename="../../src/Dialog_Update.cpp" line="1010"/>
<source>It appears that the computer currently is offline!</source>
<translation type="unfinished">LameXP wykrył brak dostępu do internetu!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="420"/>
<location filename="../../src/Dialog_Update.cpp" line="1012"/>
<location filename="../../src/Dialog_Update.cpp" line="421"/>
<location filename="../../src/Dialog_Update.cpp" line="1013"/>
<source>Please make sure your computer is connected to the internet and try again.</source>
<translation type="unfinished">Upewnij się że komputer jest podłączony do internetu i spróbuj ponownie.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="478"/>
<location filename="../../src/Dialog_Update.cpp" line="479"/>
<source>Network connectivity test has failed!</source>
<translation type="unfinished">Test połączenia internetowego zakończony niepowodzeniem!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="481"/>
<location filename="../../src/Dialog_Update.cpp" line="482"/>
<source>Please make sure your internet connection is working properly and try again.</source>
<translation type="unfinished">Upewnij się że połączenie internetowe działa prawidłowo i spróbuj ponownie.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="495"/>
<location filename="../../src/Dialog_Update.cpp" line="496"/>
<source>Checking for new updates online, please wait...</source>
<translation type="unfinished">Sprawdzanie aktualizacji online, prosze czekać...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="550"/>
<location filename="../../src/Dialog_Update.cpp" line="551"/>
<source>Failed to fetch update information from server!</source>
<translation type="unfinished">Pobieranie informacji z serwera zakończone niepowodzeniem!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="555"/>
<location filename="../../src/Dialog_Update.cpp" line="556"/>
<source>Sorry, the update server might be busy at this time. Plase try again later.</source>
<translation type="unfinished">Serwer aktualizacji wydaje się nie odpowiadać w tej chwili. Prosze spróbować później.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="567"/>
<location filename="../../src/Dialog_Update.cpp" line="568"/>
<source>More information available at:</source>
<translation type="unfinished">Więcej informacji tutaj:</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="573"/>
<location filename="../../src/Dialog_Update.cpp" line="574"/>
<source>A new version of LameXP is available!</source>
<translation type="unfinished">Dostępna nowa wersja LameXP!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="575"/>
<location filename="../../src/Dialog_Update.cpp" line="576"/>
<source>We highly recommend all users to install this update as soon as possible.</source>
<translation type="unfinished">Jest wysoce zalecane aby zainstalować aktualizację jak najszybciej.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="584"/>
<location filename="../../src/Dialog_Update.cpp" line="585"/>
<source>No new updates available at this time.</source>
<translation type="unfinished">Nie ma nowych aktualizacji w tej chwili.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="586"/>
<location filename="../../src/Dialog_Update.cpp" line="587"/>
<source>Your version of LameXP is still up-to-date. Please check for updates regularly!</source>
<translation type="unfinished">Posiadasz najnowszą wersję LameXP. Sprawdzaj aktualizacje regularnie!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="595"/>
<location filename="../../src/Dialog_Update.cpp" line="596"/>
<source>Your version appears to be newer than the latest release.</source>
<translation type="unfinished">Posiadasz nowszą wersję LameXP niż ostatnie wydanie.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="597"/>
<location filename="../../src/Dialog_Update.cpp" line="598"/>
<source>This usually indicates your are currently using a pre-release version of LameXP.</source>
<translation type="unfinished">To wskazuje na to, że posiadasz wersję alfa LameXP.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="890"/>
<location filename="../../src/Dialog_Update.cpp" line="891"/>
<source>Update is being downloaded, please be patient...</source>
<translation type="unfinished">Pobieranie aktualizacji w toku, prosze czekać...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="935"/>
<location filename="../../src/Dialog_Update.cpp" line="936"/>
<source>Update ready to install. Applicaion will quit...</source>
<translation type="unfinished">Aktualizacja gotowa do instalacji. Teraz program zostanie zamknięty...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="943"/>
<location filename="../../src/Dialog_Update.cpp" line="944"/>
<source>Update failed. Please try again or download manually!</source>
<translation type="unfinished">Aktualizacja zakończona niepowodzeniem. Prosze spróbować ponownie lub zainstalować ręcznie!</translation>
</message>

View File

@ -3420,105 +3420,105 @@
<translation>Stäng</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="288"/>
<location filename="../../src/Dialog_Update.cpp" line="565"/>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="566"/>
<source>Build</source>
<translation>Build</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="289"/>
<location filename="../../src/Dialog_Update.cpp" line="290"/>
<source>Unknown</source>
<translation>Okänd</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="397"/>
<location filename="../../src/Dialog_Update.cpp" line="398"/>
<source>Testing your internet connection, please wait...</source>
<translation>Kontrollerar iInternetanslutningen, vänta...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="417"/>
<location filename="../../src/Dialog_Update.cpp" line="1009"/>
<location filename="../../src/Dialog_Update.cpp" line="418"/>
<location filename="../../src/Dialog_Update.cpp" line="1010"/>
<source>It appears that the computer currently is offline!</source>
<translation>Datorn verkar inte vara ansluten till Internet!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="420"/>
<location filename="../../src/Dialog_Update.cpp" line="1012"/>
<location filename="../../src/Dialog_Update.cpp" line="421"/>
<location filename="../../src/Dialog_Update.cpp" line="1013"/>
<source>Please make sure your computer is connected to the internet and try again.</source>
<translation>Tillse att datorn är ansluten till Internet och försök igen.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="478"/>
<location filename="../../src/Dialog_Update.cpp" line="479"/>
<source>Network connectivity test has failed!</source>
<translation>Anslutningskontrollen misslyckades!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="481"/>
<location filename="../../src/Dialog_Update.cpp" line="482"/>
<source>Please make sure your internet connection is working properly and try again.</source>
<translation>Tillse att Internetuppkopplingen fungerar korrekt och försök igen.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="495"/>
<location filename="../../src/Dialog_Update.cpp" line="496"/>
<source>Checking for new updates online, please wait...</source>
<translation>Söker nya uppdateringar, vänta...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="550"/>
<location filename="../../src/Dialog_Update.cpp" line="551"/>
<source>Failed to fetch update information from server!</source>
<translation>Kunde inte hämta uppdateringsinformation från servern!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="555"/>
<location filename="../../src/Dialog_Update.cpp" line="556"/>
<source>Sorry, the update server might be busy at this time. Plase try again later.</source>
<translation>Uppdateringsservern kan vara upptagen. Försök senare.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="567"/>
<location filename="../../src/Dialog_Update.cpp" line="568"/>
<source>More information available at:</source>
<translation>Mer information hittas :</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="573"/>
<location filename="../../src/Dialog_Update.cpp" line="574"/>
<source>A new version of LameXP is available!</source>
<translation>En ny version av LameXP finns tillgänglig!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="575"/>
<location filename="../../src/Dialog_Update.cpp" line="576"/>
<source>We highly recommend all users to install this update as soon as possible.</source>
<translation>Vi rekommenderar alla användare att installera denna uppdatering snart som möjligt.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="584"/>
<location filename="../../src/Dialog_Update.cpp" line="585"/>
<source>No new updates available at this time.</source>
<translation>Det finns inga nya uppdateringar.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="586"/>
<location filename="../../src/Dialog_Update.cpp" line="587"/>
<source>Your version of LameXP is still up-to-date. Please check for updates regularly!</source>
<translation>Din version av LameXP är uppdaterad. Kontrollera regelbundet!</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="595"/>
<location filename="../../src/Dialog_Update.cpp" line="596"/>
<source>Your version appears to be newer than the latest release.</source>
<translation>Din version verkar vara nyare än senaste &apos;Release&apos;.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="597"/>
<location filename="../../src/Dialog_Update.cpp" line="598"/>
<source>This usually indicates your are currently using a pre-release version of LameXP.</source>
<translation>Det innebär normalt att du använder en beta-version av LameXP.</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="890"/>
<location filename="../../src/Dialog_Update.cpp" line="891"/>
<source>Update is being downloaded, please be patient...</source>
<translation>Uppdatering laddas ner, vänta...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="935"/>
<location filename="../../src/Dialog_Update.cpp" line="936"/>
<source>Update ready to install. Applicaion will quit...</source>
<translation>Uppdatering klar att installeras. Programmet kommer att avslutas...</translation>
</message>
<message>
<location filename="../../src/Dialog_Update.cpp" line="943"/>
<location filename="../../src/Dialog_Update.cpp" line="944"/>
<source>Update failed. Please try again or download manually!</source>
<translation>Uppdateringen misslyckades. Försök igen, eller ladda ner manuellt!</translation>
</message>

Binary file not shown.

View File

@ -34,7 +34,7 @@
#define VER_LAMEXP_MINOR_LO 8
#define VER_LAMEXP_TYPE Alpha
#define VER_LAMEXP_PATCH 2
#define VER_LAMEXP_BUILD 1289
#define VER_LAMEXP_BUILD 1292
#define VER_LAMEXP_CONFG 1288
///////////////////////////////////////////////////////////////////////////////

View File

@ -58,7 +58,7 @@ bool FLACDecoder::decode(const QString &sourceFile, const QString &outputFile, v
bool bTimeout = false;
bool bAborted = false;
QRegExp regExp("\\s(\\d+)% complete");
QRegExp regExp("\\b(\\d+)% complete");
while(process.state() != QProcess::NotRunning)
{
@ -80,7 +80,7 @@ bool FLACDecoder::decode(const QString &sourceFile, const QString &outputFile, v
}
while(process.bytesAvailable() > 0)
{
QByteArray line = process.readLine();
QByteArray line = process.readLine().replace('\b', char(0x20));
QString text = QString::fromUtf8(line.constData()).simplified();
if(regExp.lastIndexIn(text) >= 0)
{

View File

@ -74,7 +74,7 @@ bool FLACEncoder::encode(const QString &sourceFile, const AudioFileModel &metaIn
bool bAborted = false;
int prevProgress = -1;
QRegExp regExp("\\s(\\d+)% complete");
QRegExp regExp("\\b(\\d+)% complete");
while(process.state() != QProcess::NotRunning)
{
@ -96,7 +96,7 @@ bool FLACEncoder::encode(const QString &sourceFile, const AudioFileModel &metaIn
}
while(process.bytesAvailable() > 0)
{
QByteArray line = process.readLine();
QByteArray line = process.readLine().replace('\b', char(0x20));
QString text = QString::fromUtf8(line.constData()).simplified();
if(regExp.lastIndexIn(text) >= 0)
{

View File

@ -59,7 +59,7 @@ 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, ""},
{"4f3a905b5b77ea49a7b302ab0a028ab115270e1b285caafbc35013ffc1de64bdec4488b561ef497c4befae952759a9dd", CPU_TYPE_ALL_ALL, "flac.exe", 121, ""},
{"1f596224564452e66d0c717dfd776d0c4fa4fcc8650a424895a780b19d7acc8c8fb0f5c0501f2adfabc8a96da6074529", CPU_TYPE_ALL_ALL, "flac.exe", 130, ""},
{"52e213df29da215c59e82cd4fefb290aa2842280383fd59ffaa06cb2c58f1081b0dbd7b6e57f69fe3a872b6e7dd0c1cf", CPU_TYPE_ALL_ALL, "gpgv.exe", 1413, ""},
{"19c9dbe9089491c1f59ae48016d95d4336c4d3743577db4e782d8b59eca3b2bda6ed8f92f9004f88f434935b79e4974b", CPU_TYPE_ALL_ALL, "gpgv.gpg", UINT_MAX, ""},
{"53cfab3896a47d48f523315f475fa07856d468ad1aefcc8cce19c18cdf509e2f92840dab92a442995df36d941cb7a6ca", CPU_TYPE_ALL_GEN, "lame.i386.exe", 3995, "Final"},