diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-12-01 19:56:05 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-12-01 19:56:05 +0000 |
| commit | 961485569de2b9fe69c6777fd83cf40db9684c1e (patch) | |
| tree | a7dd9703a23eaf8c6db8803e1998c0578377778d | |
| parent | db5f3f8b49d4f7b7a7a72d71f7ad65c5720e9113 (diff) | |
| download | qmmp-961485569de2b9fe69c6777fd83cf40db9684c1e.tar.gz qmmp-961485569de2b9fe69c6777fd83cf40db9684c1e.tar.bz2 qmmp-961485569de2b9fe69c6777fd83cf40db9684c1e.zip | |
added vqf support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2529 90c681e8-e032-0410-971d-27865f9a5e38
33 files changed, 378 insertions, 287 deletions
diff --git a/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp b/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp index 8b3d16129..31799fef6 100644 --- a/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp +++ b/src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp @@ -189,11 +189,7 @@ bool DecoderFFmpeg::initialize() for (wma_idx = 0; wma_idx < (int)ic->nb_streams; wma_idx++) { c = ic->streams[wma_idx]->codec; -#if LIBAVCODEC_VERSION_MAJOR < 53 - if (c->codec_type == CODEC_TYPE_AUDIO) -#else if (c->codec_type == AVMEDIA_TYPE_AUDIO) -#endif break; } @@ -202,11 +198,8 @@ bool DecoderFFmpeg::initialize() else c->request_channels = 2; -#if (LIBAVCODEC_VERSION_INT >= ((52<<16)+(101<<8)+0)) av_dump_format(ic,0,0,0); -#else - dump_format(ic,0,0,0); -#endif + AVCodec *codec = avcodec_find_decoder(c->codec_id); if (!codec) @@ -224,27 +217,38 @@ bool DecoderFFmpeg::initialize() m_totalTime = input()->isSequential() ? 0 : ic->duration * 1000 / AV_TIME_BASE; m_output_buf = (uint8_t *)av_malloc(AVCODEC_MAX_AUDIO_FRAME_SIZE*2); -#if (LIBAVCODEC_VERSION_INT >= ((52<<16)+(20<<8)+0)) + if(c->codec_id == CODEC_ID_SHORTEN) //ffmpeg bug workaround m_totalTime = 0; -#endif -#if (LIBAVUTIL_VERSION_INT >= ((50<<16)+(38<<8)+0)) - if(c->sample_fmt == AV_SAMPLE_FMT_S32) - configure(c->sample_rate, c->request_channels, Qmmp::PCM_S32LE); - else - configure(c->sample_rate, c->request_channels, Qmmp::PCM_S16LE); -#else - if(c->sample_fmt == SAMPLE_FMT_S32) - configure(c->sample_rate, c->request_channels, Qmmp::PCM_S32LE); - else - configure(c->sample_rate, c->request_channels, Qmmp::PCM_S16LE); -#endif + Qmmp::AudioFormat format = Qmmp::PCM_UNKNOWM; + + switch(c->sample_fmt) + { + case AV_SAMPLE_FMT_U8: + format = Qmmp::PCM_S8; + break; + case AV_SAMPLE_FMT_S16: + format = Qmmp::PCM_S16LE; + break; + case AV_SAMPLE_FMT_S32: + case AV_SAMPLE_FMT_FLT: + format = Qmmp::PCM_S32LE; + break; + default: + qWarning("DecoderFFmpeg: unsupported audio format"); + return false; + } + + configure(c->sample_rate, c->request_channels, format); + if(ic->bit_rate) m_bitrate = ic->bit_rate/1000; if(c->bit_rate) m_bitrate = c->bit_rate/1000; qDebug("DecoderFFmpeg: initialize succes"); + + qDebug("total time = %lld ", m_totalTime); return true; } @@ -271,12 +275,14 @@ qint64 DecoderFFmpeg::read(char *audio, qint64 maxSize) } if(!m_output_at) fillBuffer(); + if(!m_output_at) return 0; qint64 len = qMin(m_output_at, maxSize); memcpy(audio, m_output_buf, len); m_output_at -= len; memmove(m_output_buf, m_output_buf + len, m_output_at); + return len; } @@ -285,11 +291,19 @@ qint64 DecoderFFmpeg::ffmpeg_decode(uint8_t *audio) int out_size = AVCODEC_MAX_AUDIO_FRAME_SIZE * 2; if((m_pkt.stream_index == wma_idx)) { -#if (LIBAVCODEC_VERSION_INT >= ((52<<16)+(23<<8)+0)) int l = avcodec_decode_audio3(c, (int16_t *)(audio), &out_size, &m_temp_pkt); -#else - int l = avcodec_decode_audio2(c, (int16_t *)(audio), &out_size, m_temp_pkt.data, m_temp_pkt.size); -#endif + + if(c->sample_fmt == AV_SAMPLE_FMT_FLT) + { + //convert float to signed 32 bit LE + for(int i = 0; i < out_size >> 2; i++) + { + int32_t *out = (int32_t *)audio; + float *in = (float *) audio; + out[i] = qBound(-1.0f, in[i], +1.0f) * (double) 0x7fffffff; + } + } + if(c->bit_rate) m_bitrate = c->bit_rate/1000; if(l < 0) @@ -375,7 +389,7 @@ void DecoderFFmpeg::fillBuffer() m_output_at = 0; m_temp_pkt.size = 0; - if(c->codec_id == CODEC_ID_SHORTEN) + if(c->codec_id == CODEC_ID_SHORTEN || c->codec_id == CODEC_ID_TWINVQ) { if(m_pkt.data) av_free_packet(&m_pkt); @@ -386,7 +400,7 @@ void DecoderFFmpeg::fillBuffer() } else if(m_output_at == 0) { - if(c->codec_id == CODEC_ID_SHORTEN) + if(c->codec_id == CODEC_ID_SHORTEN || c->codec_id == CODEC_ID_TWINVQ) continue; if(m_pkt.data) diff --git a/src/plugins/Input/ffmpeg/decoderffmpegfactory.cpp b/src/plugins/Input/ffmpeg/decoderffmpegfactory.cpp index c8147eab4..153de7bdb 100644 --- a/src/plugins/Input/ffmpeg/decoderffmpegfactory.cpp +++ b/src/plugins/Input/ffmpeg/decoderffmpegfactory.cpp @@ -66,15 +66,17 @@ bool DecoderFFmpegFactory::canDecode(QIODevice *i) const } if(filters.contains("*.wma") && !memcmp(fmt->name, "asf", 3)) return true; - if(filters.contains("*.mp3") && !memcmp(fmt->name, "mp3", 3)) + else if(filters.contains("*.mp3") && !memcmp(fmt->name, "mp3", 3)) return true; - if(filters.contains("*.aac") && !memcmp(fmt->name, "aac", 3)) + else if(filters.contains("*.aac") && !memcmp(fmt->name, "aac", 3)) return true; - if(filters.contains("*.ac3") && !memcmp(fmt->name, "eac3", 4)) + else if(filters.contains("*.ac3") && !memcmp(fmt->name, "eac3", 4)) return true; - if(filters.contains("*.dts") && !memcmp(fmt->name, "dts", 3)) + else if(filters.contains("*.dts") && !memcmp(fmt->name, "dts", 3)) return true; - if(filters.contains("*.mka") && !memcmp(fmt->name, "mka", 3)) + else if(filters.contains("*.mka") && !memcmp(fmt->name, "mka", 3)) + return true; + else if(filters.contains("*.vqf") && !memcmp(fmt->name, "vqf", 3)) return true; return false; } diff --git a/src/plugins/Input/ffmpeg/settingsdialog.cpp b/src/plugins/Input/ffmpeg/settingsdialog.cpp index ea336ba90..14cf5aa3c 100644 --- a/src/plugins/Input/ffmpeg/settingsdialog.cpp +++ b/src/plugins/Input/ffmpeg/settingsdialog.cpp @@ -63,9 +63,10 @@ SettingsDialog::SettingsDialog(QWidget *parent) ui.ac3CheckBox->setChecked(filters.contains("*.ac3") && avcodec_find_decoder(CODEC_ID_EAC3)); ui.dtsCheckBox->setEnabled(avcodec_find_decoder(CODEC_ID_DTS)); ui.dtsCheckBox->setChecked(filters.contains("*.dts") && avcodec_find_decoder(CODEC_ID_DTS)); - ui.mkaCheckBox->setEnabled(avcodec_find_decoder(CODEC_ID_TRUEHD)); ui.mkaCheckBox->setChecked(filters.contains("*.mka") && avcodec_find_decoder(CODEC_ID_TRUEHD)); + ui.vqfCheckBox->setEnabled(avcodec_find_decoder(CODEC_ID_TWINVQ)); + ui.vqfCheckBox->setChecked(filters.contains("*.vqf") && avcodec_find_decoder(CODEC_ID_TWINVQ)); } SettingsDialog::~SettingsDialog() @@ -97,6 +98,8 @@ void SettingsDialog::accept() filters << "*.dts"; if (ui.mkaCheckBox->isChecked()) filters << "*.mka"; + if (ui.vqfCheckBox->isChecked()) + filters << "*.vqf"; QSettings settings(Qmmp::configFile(), QSettings::IniFormat); settings.setValue("FFMPEG/filters", filters); QDialog::accept(); diff --git a/src/plugins/Input/ffmpeg/settingsdialog.ui b/src/plugins/Input/ffmpeg/settingsdialog.ui index 7fdae7871..cdeac3529 100644 --- a/src/plugins/Input/ffmpeg/settingsdialog.ui +++ b/src/plugins/Input/ffmpeg/settingsdialog.ui @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>308</width> - <height>344</height> + <height>328</height> </rect> </property> <property name="windowTitle"> @@ -65,7 +65,7 @@ <item> <widget class="QCheckBox" name="apeCheckBox"> <property name="text"> - <string>Monkey's Audio</string> + <string>Monkey's Audio (APE)</string> </property> </widget> </item> @@ -132,6 +132,13 @@ </property> </widget> </item> + <item> + <widget class="QCheckBox" name="vqfCheckBox"> + <property name="text"> + <string>VQF</string> + </property> + </widget> + </item> </layout> </widget> </item> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts index dc4ccbc29..69adca24d 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>O modulu FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Vstupní modul Qmmp FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Modul FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Formáty FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Přeloženo s libavformat-%1.%2.%3 a libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Vzorkovací frekvence</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Počet kanálů</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Nastavení modulu FFmpeg</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG audio layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts index 32a76a83a..c5f02e6d1 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Über FFmpeg-Audio-Modul</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Qmmp FFmpeg-Audio-Modul</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autor: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg-Modul</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg-Formate</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Kompiliert gegen libavformat-%1.%2.%3 und libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Abtastrate</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Kanäle</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -136,11 +131,21 @@ <translation>Matroska Audio (Dolby TrueHD, verlustfrei)</translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Einstellungen FFmpeg-Modul</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG Audio Layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts index 56cd8168e..a054f5942 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Acerca del módulo de audio FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Módulo de audio FFmpeg para Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Escrito por: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Módulo FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Formatos FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Compilado con libavformat-%1.%2.%3 y libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Frecuencia</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Canales</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Configuración del módulo FFmpeg</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG Audio Layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts index 987b3b12d..999e69d16 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Info sul modulo audi FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Modulo audio FFmpeg per Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autore: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Modulo FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Formati FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Compilato con libavformat-%1.%2.%3 e libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Campionamento</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Canali</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Impostazioni del modulo FFmpeg</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG Audio Layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ja.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ja.ts index 6f62cbbc7..73ae32afc 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ja.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ja.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg プラグイン</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg 用の形式</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>FFmpeg 音響プラグインについて</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>QMMP FFmpeg 音響プラグイン</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>libavformat-%1.%2.%3 と libavcodec-%4.%5.%6 対応でコンパイル</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>制作: Илья Котов (Ilya Kotov) <forkotov02@hotmail.ru></translation> </message> @@ -62,17 +62,17 @@ <translation>キロビット毎秒</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>サンプルレート</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>チャンネル</translation> </message> @@ -96,7 +96,7 @@ </message> <message> <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> + <source>Monkey's Audio (APE)</source> <translation type="unfinished"></translation> </message> <message> @@ -144,5 +144,10 @@ <source>Matroska Audio (Dolby TrueHD Lossless)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts index 427063bf5..8440de8a4 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Apie FFmpeg įskiepį</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>FFmpeg Qmmp audio įskiepis</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Sukūrė: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg įskiepis</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg bylų tipai</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Surinkta iš libavformat-%1.%2.%3 ir libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Dažnis</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Kanalai</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>FFmpeg įskiepio nustatymai</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG audio layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_nl.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_nl.ts index d0d800237..edb6745e3 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_nl.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_nl.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Over de FFmpeg Audio Module</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>FFmpeg Audio Module voor Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Auteur: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg Module</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg Formaat</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Gebouwd tegen libavformat-%1.%2.%3 en libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Sample frequentie</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Kanalen</translation> </message> @@ -90,11 +90,6 @@ <translation>Windows Media Audio</translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation>True Audio</translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>FFmpeg Module Instellingen</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation>MP3 (MPEG audio layer 3)</translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts index 72be95611..e712c742d 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Wtyczka FFMPEG</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Formaty FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>O wtyczce FFmpeg Audio</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Wtyczka FFmpeg Audio dla Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Skompilowane przy użyciu libavformat-%1.%2.%3 i libavcodec-%4.%5.%6</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> </message> @@ -62,17 +62,17 @@ <translation></translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Próbkowanie</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation></translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Kanały</translation> </message> @@ -96,8 +96,8 @@ </message> <message> <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation></translation> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.ui" line="75"/> @@ -144,5 +144,10 @@ <source>Matroska Audio (Dolby TrueHD Lossless)</source> <translation>Matroska Audio (Dolby TrueHD Bezstratny)</translation> </message> + <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts index d14b1ac51..fb475ab44 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Об аудио-модуле FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Аудио-модуль FFmpeg для Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Разработчик: Илья Котов <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Модуль FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Форматы FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Собрано с libavformat-%1.%2.%3 и libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>Кб/с</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Дискретизация</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Гц</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Каналов</translation> </message> @@ -90,11 +90,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation type="unfinished"></translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Настройки модуля FFmpeg</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation type="unfinished"></translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts index 36522265d..85861db81 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg Eklentisi</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg Biçimleri</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>FFmpeg Ses Eklentisi Hakkında</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Qmmp FFmpeg Ses Eklentisi</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>libavformat-%1.%2.%3 ve libavcodec-%4.%5.%6 ile derlenmiştir</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Yazan: Ilya Kotov <forkotov02@hotmail.ru></translation> </message> @@ -62,17 +62,17 @@ <translation type="unfinished">kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation type="unfinished">Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation type="unfinished"></translation> </message> @@ -96,8 +96,8 @@ </message> <message> <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation>Monkey's Audio</translation> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.ui" line="75"/> @@ -144,5 +144,10 @@ <source>Matroska Audio (Dolby TrueHD Lossless)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts index 2c65dd8bd..67bd08b49 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>Про аудіо-модуль FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Аудіо-модуль FFmpeg для Qmmp</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Розробник: Ілля Котов <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>Модуль FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>Формати FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>Зібрано з libavformat-%1.%2.%3 та libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>Кб/с</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>Частота</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Гц</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>Канали</translation> </message> @@ -90,11 +90,6 @@ <translation></translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation></translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation></translation> @@ -135,11 +130,21 @@ <translation></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>Налаштування модуля FFmpeg</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation></translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts index a51de4152..7d7f52a6b 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>关于 FFmpeg 音频插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Qmmp FFmpeg 音频插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg 插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg 格式</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>编译依赖 libavformat-%1.%2.%3 和 libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>取样率</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>声音通道</translation> </message> @@ -90,11 +90,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation type="unfinished"></translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>FFmpeg 插件设置</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation type="unfinished"></translation> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts index f0d8d9958..781ee3bea 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts @@ -4,32 +4,32 @@ <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="195"/> + <location filename="../decoderffmpegfactory.cpp" line="198"/> <source>About FFmpeg Audio Plugin</source> <translation>關於 FFmpeg 聲訊插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="197"/> + <location filename="../decoderffmpegfactory.cpp" line="200"/> <source>Qmmp FFmpeg Audio Plugin</source> <translation>Qmmp FFmpeg 聲訊插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="207"/> + <location filename="../decoderffmpegfactory.cpp" line="208"/> <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>作者:Ilya Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="88"/> + <location filename="../decoderffmpegfactory.cpp" line="91"/> <source>FFmpeg Plugin</source> <translation>FFmpeg 插件</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="90"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>FFmpeg Formats</source> <translation>FFmpeg 格式</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="199"/> + <location filename="../decoderffmpegfactory.cpp" line="201"/> <source>Compiled against libavformat-%1.%2.%3 and libavcodec-%4.%5.%6</source> <translation>編譯依賴 libavformat-%1.%2.%3 與 libavcodec-%4.%5.%6</translation> </message> @@ -62,17 +62,17 @@ <translation>kbps</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Sample rate</source> <translation>取樣率</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="66"/> + <location filename="../ffmpegmetadatamodel.cpp" line="62"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../ffmpegmetadatamodel.cpp" line="67"/> + <location filename="../ffmpegmetadatamodel.cpp" line="63"/> <source>Channels</source> <translation>聲音通道</translation> </message> @@ -90,11 +90,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.ui" line="68"/> - <source>Monkey's Audio</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../settingsdialog.ui" line="75"/> <source>True Audio</source> <translation type="unfinished"></translation> @@ -135,11 +130,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../settingsdialog.ui" line="138"/> + <source>VQF</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="14"/> <source>FFmpeg Plugin Settings</source> <translation>FFmpeg 插件設置</translation> </message> <message> + <location filename="../settingsdialog.ui" line="68"/> + <source>Monkey's Audio (APE)</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../settingsdialog.ui" line="89"/> <source>MP3 (MPEG audio layer 3)</source> <translation type="unfinished"></translation> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts index 5cbde4099..595387296 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Vzhled</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished">Zobrazení</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Nástroje</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts index 530d07d32..37a59761f 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation>Erscheinungsbild</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation>Kurzbefehle</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Ansicht</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Wiedergabeliste</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Werkzeuge</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts index aacc6631f..e080867a3 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Aspecto</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished">Atajos</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Ver</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Lista de reproducción</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Herramientas</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts index 0fb9d4c01..d98ed96b5 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Lejátszási lista</translation> </message> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Megjelenés</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished">Megnéz</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Eszközök</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts index 76009ecc0..96f5e0371 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Aspetto</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Lista brani</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Strumenti</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts index 6245c6ab4..977c9afd2 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts @@ -719,27 +719,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>プレイリスト</translation> </message> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation>外観</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation>ショートカット</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>観容</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>ツール</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts index 94e540d49..dc1e84ee5 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts @@ -719,27 +719,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Išvaizda</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished">Santrumpos</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Rodyti</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Grojaraštis</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Įrankiai</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts index 395b7768a..b146594e1 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Vertoning</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished">Weergave</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Afspeellijst</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Gereedschappen</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts index 6409691ef..e1f38b7b4 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation>Wygląd</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation>Skróty klawiszowe</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Wygląd</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Lista odtwarzania</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Narzędzia</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts index 299846bd5..e9633b524 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Aparência</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Lista de músicas</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts index ba16c6d5d..9b4421581 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation>Внешний вид</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation>Сочетания клавиш</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Вид</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Сервис</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts index 24b8eb29a..fbead7098 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Vzhľad</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished">Skratky</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Zobraziť</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Playlist</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Nástroje</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts index d4bb038a2..93c2b7157 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">Görünüm</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">Çalma Listesi</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Araçlar</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts index 6bc5a7659..5d5f0167c 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation>Зовнішній вигляд</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation>Комбінації клавіш</translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation>Вигляд</translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation>Список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>Утиліти</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts index f9ed1ed6a..40bd74a6c 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">外观</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">播放列表</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>工具</translation> </message> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts index c981e6fb2..c415ecf30 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts @@ -718,27 +718,27 @@ <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="316"/> + <location filename="../mainwindow.cpp" line="319"/> <source>Appearance</source> <translation type="unfinished">外觀</translation> </message> <message> - <location filename="../mainwindow.cpp" line="317"/> + <location filename="../mainwindow.cpp" line="320"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="379"/> + <location filename="../mainwindow.cpp" line="382"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="387"/> + <location filename="../mainwindow.cpp" line="390"/> <source>Playlist</source> <translation type="unfinished">播放清單</translation> </message> <message> - <location filename="../mainwindow.cpp" line="407"/> + <location filename="../mainwindow.cpp" line="410"/> <source>Tools</source> <translation>工具</translation> </message> |
