aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/mad
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-12-27 10:21:26 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-12-27 10:21:26 +0000
commit9dfbc84364ebb83fe318ddacdf1d9ad49e21671f (patch)
tree891d6d9298c708cdadcf6f86f23fd09ff17f9f7b /src/plugins/Input/mad
parentb44a0720afd1c6796ae571cb7b45fe1b12cfa177 (diff)
downloadqmmp-9dfbc84364ebb83fe318ddacdf1d9ad49e21671f.tar.gz
qmmp-9dfbc84364ebb83fe318ddacdf1d9ad49e21671f.tar.bz2
qmmp-9dfbc84364ebb83fe318ddacdf1d9ad49e21671f.zip
ogg vorbis plugin: added replay gain support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1457 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/mad')
-rw-r--r--src/plugins/Input/mad/decoder_mad.cpp14
-rw-r--r--src/plugins/Input/mad/decoder_mad.h3
-rw-r--r--src/plugins/Input/mad/decodermadfactory.cpp9
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_cs.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_de.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_it.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_lt.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_pl.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_ru.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_tr.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_uk_UA.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_zh_CN.ts14
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts14
13 files changed, 81 insertions, 85 deletions
diff --git a/src/plugins/Input/mad/decoder_mad.cpp b/src/plugins/Input/mad/decoder_mad.cpp
index f76ff9350..1e4fea68f 100644
--- a/src/plugins/Input/mad/decoder_mad.cpp
+++ b/src/plugins/Input/mad/decoder_mad.cpp
@@ -13,13 +13,12 @@
#include <math.h>
#include <stdio.h>
#include "tagextractor.h"
-#include "replaygainreader.h"
#include "decoder_mad.h"
#define XING_MAGIC (('X' << 24) | ('i' << 16) | ('n' << 8) | 'g')
#define INPUT_BUFFER_SIZE (32*1024)
-DecoderMAD::DecoderMAD(const QString &url, QIODevice *i) : Decoder(i)
+DecoderMAD::DecoderMAD(QIODevice *i) : Decoder(i)
{
m_inited = false;
m_totalTime = 0;
@@ -33,7 +32,6 @@ DecoderMAD::DecoderMAD(const QString &url, QIODevice *i) : Decoder(i)
m_output_at = 0;
m_skip_frames = 0;
m_eof = false;
- m_url = url;
}
DecoderMAD::~DecoderMAD()
@@ -98,15 +96,7 @@ bool DecoderMAD::initialize()
mad_frame_mute (&frame);
stream.next_frame = 0;
stream.sync = 0;
-
- if(!m_url.contains("://"))
- {
- ReplayGainReader rg(m_url);
- configure(m_freq, m_channels, 16, rg.replayGainInfo());
- }
- else
- configure(m_freq, m_channels, 16);
-
+ configure(m_freq, m_channels, 16);
m_inited = TRUE;
return TRUE;
}
diff --git a/src/plugins/Input/mad/decoder_mad.h b/src/plugins/Input/mad/decoder_mad.h
index a98f7fbf7..c78e3f8c8 100644
--- a/src/plugins/Input/mad/decoder_mad.h
+++ b/src/plugins/Input/mad/decoder_mad.h
@@ -22,7 +22,7 @@ extern "C"
class DecoderMAD : public Decoder
{
public:
- DecoderMAD(const QString &url, QIODevice *i);
+ DecoderMAD(QIODevice *i);
virtual ~DecoderMAD();
// standard decoder API
@@ -46,7 +46,6 @@ private:
uint m_bitrate;
long m_freq, m_len;
qint64 m_output_bytes, m_output_at;
- QString m_url;
// file input buffer
char *m_input_buf;
diff --git a/src/plugins/Input/mad/decodermadfactory.cpp b/src/plugins/Input/mad/decodermadfactory.cpp
index 2ec86e011..2a7df8189 100644
--- a/src/plugins/Input/mad/decodermadfactory.cpp
+++ b/src/plugins/Input/mad/decodermadfactory.cpp
@@ -31,6 +31,7 @@
#include <taglib/tfile.h>
#include <taglib/mpegfile.h>
#include "mpegmetadatamodel.h"
+#include "replaygainreader.h"
#include "settingsdialog.h"
#include "decoder_mad.h"
#include "decodermadfactory.h"
@@ -95,7 +96,13 @@ const DecoderProperties DecoderMADFactory::properties() const
Decoder *DecoderMADFactory::create(const QString &url, QIODevice *input)
{
- return new DecoderMAD(url, input);
+ Decoder *d = new DecoderMAD(input);
+ if(!url.contains("://")) //local file
+ {
+ ReplayGainReader rg(url);
+ d->setReplayGainInfo(rg.replayGainInfo());
+ }
+ return d;
}
QList<FileInfo *> DecoderMADFactory::createPlayList(const QString &fileName, bool useMetaData)
diff --git a/src/plugins/Input/mad/translations/mad_plugin_cs.ts b/src/plugins/Input/mad/translations/mad_plugin_cs.ts
index ac90ee91e..d0bc46a5a 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_cs.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_cs.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>Modul MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>Soubory MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>O modulu MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Vstupní modul Qmmp MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Zkompilováno s libmad verze:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Zdrojový kód je založen na projektu mq3</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_de.ts b/src/plugins/Input/mad/translations/mad_plugin_de.ts
index 091f7a4aa..aaf31a68e 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_de.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_de.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>MPEG-Modul</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>MPEG-Dateien</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>Über MPEG-Audio-Modul</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Qmmp MPEG-Audio-Modul</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Kompiliert gegen libmad-Version:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Quellcode basiert auf dem mq3-Projekt</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_it.ts b/src/plugins/Input/mad/translations/mad_plugin_it.ts
index df9f0126e..d8571e4f5 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_it.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_it.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>Modulo MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>Brani MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>Info sul modulo audio MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Modulo audio MPEG per Qmmp</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Compilato con libmad-Version:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autore: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Codice sorgente basato sul progetto mq3</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_lt.ts b/src/plugins/Input/mad/translations/mad_plugin_lt.ts
index 9e6851995..44e981e2a 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_lt.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_lt.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>MPEG įskiepis</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>MPEG bylos</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>Apie MPEG audio įskiepį</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Qmmp MPEG įskiepis</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Sukurta libmad pagrindu:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Sukūrė: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Išvesties kodas sukurtas mq3 pagrindu</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_pl.ts b/src/plugins/Input/mad/translations/mad_plugin_pl.ts
index 209d3303d..3e1454134 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_pl.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_pl.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>Wtyczka MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>Pliki MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>O wtyczce Audio MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Wtyczka MPEG Audio dla Qmmp</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Skompilowane przy użyciu biblioteki libmad w wersji:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Kod źródłowy oparty na projekcie mq3</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_ru.ts b/src/plugins/Input/mad/translations/mad_plugin_ru.ts
index a913f51d7..58e7df962 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_ru.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_ru.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>Модуль MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>Файлы MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>Об аудио-модуле MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Аудио-модуль MPEG для Qmmp</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Собрано с версией libmad:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Разработчик: Илья Котов &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Исходный код основан на проекте mq3</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_tr.ts b/src/plugins/Input/mad/translations/mad_plugin_tr.ts
index 731fefe6d..3f567928c 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_tr.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_tr.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>MPEG Eklentisi</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>MPEG Dosyaları</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>MPEG Ses Eklentisi Hakkında</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Qmmp MPEG Ses Eklentisi</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Derlendiği libmad sürümü:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Yazan: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Kaynak kodu mq3 projesi temellidir</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_uk_UA.ts b/src/plugins/Input/mad/translations/mad_plugin_uk_UA.ts
index c509c85ca..351759f83 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_uk_UA.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_uk_UA.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>Модуль MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>Файли MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>Про аудіо-модуль MPEG</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Аудіо-модуль MPEG для Qmmp</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>Зібрано з версією libmad:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Розробник: Ілля Котов &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>Вихідний код базується на проекті mq3</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_CN.ts b/src/plugins/Input/mad/translations/mad_plugin_zh_CN.ts
index 5b7aef659..4e1138c22 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_zh_CN.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_zh_CN.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>MPEG 插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>MPEG 文件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>关于 MPEG 音频插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Qmmp MPEG 音频插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>编译基于 libmad 的版本:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>源代码基于 mq3 项目</translation>
</message>
diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts
index db84455c7..042c22d25 100644
--- a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts
+++ b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.ts
@@ -4,37 +4,37 @@
<context>
<name>DecoderMADFactory</name>
<message>
- <location filename="../decodermadfactory.cpp" line="86"/>
+ <location filename="../decodermadfactory.cpp" line="87"/>
<source>MPEG Plugin</source>
<translation>MPEG 插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="89"/>
+ <location filename="../decodermadfactory.cpp" line="90"/>
<source>MPEG Files</source>
<translation>MPEG 檔案</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="213"/>
+ <location filename="../decodermadfactory.cpp" line="220"/>
<source>About MPEG Audio Plugin</source>
<translation>關於 MPEG 聲訊插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="214"/>
+ <location filename="../decodermadfactory.cpp" line="221"/>
<source>Qmmp MPEG Audio Plugin</source>
<translation>Qmmp MPEG 聲訊插件</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="215"/>
+ <location filename="../decodermadfactory.cpp" line="222"/>
<source>Compiled against libmad version:</source>
<translation>編譯基於 libmad 的版本:</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="219"/>
+ <location filename="../decodermadfactory.cpp" line="226"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
<message>
- <location filename="../decodermadfactory.cpp" line="220"/>
+ <location filename="../decodermadfactory.cpp" line="227"/>
<source>Source code based on mq3 progect</source>
<translation>源碼基於 mq3 項目</translation>
</message>