Added a custom build of FAAD with proper Unicode support.
This commit is contained in:
parent
44c5c7e56c
commit
0a13d81bf3
Binary file not shown.
@ -25,7 +25,7 @@
|
||||
#define VER_LAMEXP_MAJOR 4
|
||||
#define VER_LAMEXP_MINOR_HI 0
|
||||
#define VER_LAMEXP_MINOR_LO 0
|
||||
#define VER_LAMEXP_BUILD 114
|
||||
#define VER_LAMEXP_BUILD 115
|
||||
#define VER_LAMEXP_SUFFIX TechPreview
|
||||
|
||||
/*
|
||||
|
@ -46,8 +46,8 @@ bool AACDecoder::decode(const QString &sourceFile, const QString &outputFile, vo
|
||||
QProcess process;
|
||||
QStringList args;
|
||||
|
||||
args << "-o" << pathToShort(QDir::toNativeSeparators(outputFile));
|
||||
args << pathToShort(QDir::toNativeSeparators(sourceFile));
|
||||
args << "-o" << QDir::toNativeSeparators(outputFile);
|
||||
args << QDir::toNativeSeparators(sourceFile);
|
||||
|
||||
if(!startProcess(process, m_binary, args))
|
||||
{
|
||||
@ -57,7 +57,7 @@ bool AACDecoder::decode(const QString &sourceFile, const QString &outputFile, vo
|
||||
bool bTimeout = false;
|
||||
bool bAborted = false;
|
||||
|
||||
QRegExp regExp("[^\\w](\\d+)%\\s+decoding\\s+");
|
||||
QRegExp regExp("\\[(\\d+)%\\]\\s+decoding\\s+");
|
||||
|
||||
while(process.state() != QProcess::NotRunning)
|
||||
{
|
||||
|
@ -41,7 +41,7 @@ struct lamexp_tool_t
|
||||
static const struct lamexp_tool_t g_lamexp_tools[] =
|
||||
{
|
||||
{"153f4274702f3629093b561a31dbf50e2c146305", "alac.exe"},
|
||||
{"fb4fc54913672d8167fed367280bc5d39cf16a27", "faad.exe"},
|
||||
{"610bd36eb882666f89e3939ec4d928d13b60b63f", "faad.exe"},
|
||||
{"070bf98f78e572a97e4703ef5720c682567a6a56", "flac.exe"},
|
||||
{"cf379081035ae6bfb6f7bc22f13bfb7ac6302ac5", "gpgv.exe"},
|
||||
{"d837bf6ee4dab557d8b02d46c75a24e58980fffa", "gpgv.gpg"},
|
||||
|
Loading…
Reference in New Issue
Block a user