diff --git a/etc/Translation/LameXP_ES.ts b/etc/Translation/LameXP_ES.ts
index 6363d236..1b08e29c 100644
--- a/etc/Translation/LameXP_ES.ts
+++ b/etc/Translation/LameXP_ES.ts
@@ -158,7 +158,7 @@
-
+ True audio - Códec de audio sin pérdida
@@ -896,155 +896,155 @@
-
+ Algoritmo de calidad LAME
-
+ Mayor velocidad
-
+ Mayor calidad
-
+ Calidad muy alta (muy lento)
-
+ Calidad alta (recomendado)
-
+ Calidad media (predeterminado)
-
+ Calidad baja (rápido)
-
+ Calidad muy baja (muy rápido)
-
+ Administración de tasa de bits (LAME y OggEnc2)
-
+ Habilitar administración de tasa de bits
-
+ Mínima (kbps):
-
+ Máxima (kbps):
-
+ Modo de canal / Frecuencia de muestreo
-
+ Autoseleccionar (predeterminado)
-
+ Estéreo conjunto
-
+ Estéreo conjunto forzado
-
+ Simple
-
+ Mono dual
-
+ Mono
-
+ Modo de canal MP3:
-
+ 16.000
-
+ 22.050
-
+ 24.000
-
+ 32.000
-
+ 44.100
-
+ 48.000
-
+ Frecuencia de muestreo (Hz):
-
+ Opciones de Nero AAC
-
+ Habilitar procesamiento en 2-Pasos (Modo ABR)
-
+ Seleccionar perfil AAC:
-
+ Aplicar LC-AAC
-
+ Aplicar HE-AAC (AAC + SBR)
-
+ Auto-seleccionar (Recomendado)
-
+ Aplicar HE-AAC v2 (AAC + SBR + PS)
-
+ Normalización del volumen
-
+ Habilitar filtro de normalización
-
+ Pico de volumen (dB):
-
+ Resetear opciones avanzadas
diff --git a/res/localization/LameXP_ES.qm b/res/localization/LameXP_ES.qm
index 864a1cf6..7def8bc3 100644
Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ
diff --git a/src/Config.h b/src/Config.h
index 7d2361c1..8ee23fc8 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -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 259
+#define VER_LAMEXP_BUILD 260
#define VER_LAMEXP_SUFFIX Beta-1
/*
diff --git a/src/Thread_Initialization.cpp b/src/Thread_Initialization.cpp
index bb69da4a..0c9d403d 100644
--- a/src/Thread_Initialization.cpp
+++ b/src/Thread_Initialization.cpp
@@ -31,6 +31,7 @@
#include
#include
#include
+#include
#include
@@ -118,6 +119,9 @@ void InitializationThread::run()
QDir toolsDir(":/tools/");
QList toolsList = toolsDir.entryInfoList(QStringList("*.*"), QDir::Files, QDir::Name);
+
+ QTime timer;
+ timer.start();
//Extract all files
for(int i = 0; i < toolsList.count(); i++)
@@ -150,6 +154,14 @@ void InitializationThread::run()
qDebug("All extracted.\n");
+ //Check delay
+ double delayExtract = static_cast(timer.elapsed()) / 1000.0;
+ if(delayExtract > 8.0)
+ {
+ qWarning("Extracting tools took %.3f seconds -> probably slow realtime virus scanner.", delayExtract);
+ qWarning("Please report performance problems to your anti-virus developer !!!\n");
+ }
+
//Register all translations
initTranslations();
@@ -175,7 +187,7 @@ void InitializationThread::delay(void)
for(int i = 0; i < 20; i++)
{
printf("%c\b", temp[i%4]);
- msleep(100);
+ msleep(25);
}
printf("Done\n\n");