diff --git a/doc/Changelog.html b/doc/Changelog.html
index 89a45b19..ef760b50 100644
--- a/doc/Changelog.html
+++ b/doc/Changelog.html
@@ -23,6 +23,7 @@ a:visited { color: #0000EE; }
Added a method to use custom tools instead of the "built-in" ones (see FAQ doc for details)
Updated Qt runtime libraries to v4.7.3
Updated LAME encoder to v3.99.1.0 (2011-04-15), compiled with ICL 12.0.3 and MSVC 10.0 (details)
+Updated mpg123 decoder to v1.13.3 (2011-04-21), compiled with GCC 4.6.0
Updated MediaInfo to v0.7.44 (2011-04-19), compiled with ICL 12.0.3 and MSVC 10.0
Updated language files (big thank-you to all contributors !!!)
diff --git a/doc/FAQ.html b/doc/FAQ.html
index c4c4e8cd..94466452 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -541,15 +541,15 @@ LameXP is developed using the What are the prerequisites to build LameXP from the sources?
LameXP is currently being developed using the following build environment:
-- Visual Studio 2010 with Service Pack 1
-
- Qt SDK v1.1 RC, Qt libraries v4.7.3 for Windows (MSVC 2008)
-
- Windows SDK for Windows 7 and .NET Framework 4 (v7.1)
+Visual Studio 2010 with Service Pack 1, running on Windows 7 with Service Pack 1
+Desktop Qt v4.7.3 (MSVC 2008), included in Qt SDK v1.1
+Windows Platform SDK v7.1 (Windows SDK for Windows 7 and .NET Framework 4)
Also note the following hints:
-- You must launch Visual Studio using "qtvars.bat vsstart" in order to enable the Qt tools
-
- The Microsoft Windows SDK v6.0A should work as well, with a few limitations
-
- In order to make a fully "static" build of LameXP, you need to compile Qt as static libraries
+
- Run "qtenv2.bat" before launching Visual Studio in order to set up the Qt environment
- Visual Studio 2008 solution/project files are still provided for people targeting Windows 2000
+
- In order to make a "fully static" build of LameXP, you need to compile Qt as 'static' libraries
+
- The Windows Platform SDK v6.0A should work as well, but there may be a few limitations
- Support for the GNU Toolchain (GCC/MinGW + Make) is planned for a future version
diff --git a/res/tools/mpg123.exe b/res/tools/mpg123.exe
index 24821fab..87c39d29 100644
Binary files a/res/tools/mpg123.exe and b/res/tools/mpg123.exe differ
diff --git a/src/Config.h b/src/Config.h
index ddc0e10e..019f763a 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -30,7 +30,7 @@
#define VER_LAMEXP_MINOR_LO 2
#define VER_LAMEXP_TYPE Alpha
#define VER_LAMEXP_PATCH 6
-#define VER_LAMEXP_BUILD 457
+#define VER_LAMEXP_BUILD 458
///////////////////////////////////////////////////////////////////////////////
// Tools versions
diff --git a/src/Decoder_MP3.cpp b/src/Decoder_MP3.cpp
index 862f7f3e..4ae29adc 100644
--- a/src/Decoder_MP3.cpp
+++ b/src/Decoder_MP3.cpp
@@ -46,7 +46,7 @@ bool MP3Decoder::decode(const QString &sourceFile, const QString &outputFile, vo
QProcess process;
QStringList args;
- args << "-v" << "-w" << QDir::toNativeSeparators(outputFile);
+ args << "-v" << "--utf8" << "-w" << QDir::toNativeSeparators(outputFile);
args << QDir::toNativeSeparators(sourceFile);
if(!startProcess(process, m_binary, args))
diff --git a/src/Thread_Initialization.cpp b/src/Thread_Initialization.cpp
index 72322d53..e3079019 100644
--- a/src/Thread_Initialization.cpp
+++ b/src/Thread_Initialization.cpp
@@ -63,7 +63,7 @@ g_lamexp_tools[] =
{"3cbf0c5afba64378ca30f646b57741d877be520a", CPU_TYPE_GEN, "mediainfo.i386.exe", 744},
{"69f8733ad935d71d48cc3d907b4596adbabb2e81", CPU_TYPE_X64, "mediainfo.x64.exe", 744},
{"aa89763a5ba4d1a5986549b9ee53e005c51940c1", CPU_TYPE_ALL, "mpcdec.exe", 435},
- {"38f81efca6c1eeab0b9dc39d06c2ac750267217f", CPU_TYPE_ALL, "mpg123.exe", 1132},
+ {"c327400fcee268f581d8c03e2a5cbbe8031abb6f", CPU_TYPE_ALL, "mpg123.exe", 1133},
{"8dd7138714c3bcb39f5a3213413addba13d06f1e", CPU_TYPE_ALL, "oggdec.exe", UINT_MAX},
{"14a99d3b1f0b166dbd68db45196da871e58e14ec", CPU_TYPE_X86, "oggenc2.i386.exe", 287602},
{"36f8d93ef3df6a420a73a9b5cf02dafdaf4321f0", CPU_TYPE_SSE, "oggenc2.sse2.exe", 287602},