From 92eca5d90be6f4c6aaa46bb222d82f724a863e9f Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 13 Jan 2016 06:14:20 +0000 Subject: removed libsamplerate-based resampler from base package git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5999 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Effect/CMakeLists.txt | 5 - src/plugins/Effect/Effect.pro | 1 - src/plugins/Effect/srconverter/CMakeLists.txt | 66 ---------- .../srconverter/effectsrconverterfactory.cpp | 64 ---------- .../Effect/srconverter/effectsrconverterfactory.h | 44 ------- src/plugins/Effect/srconverter/settingsdialog.cpp | 48 -------- src/plugins/Effect/srconverter/settingsdialog.h | 46 ------- src/plugins/Effect/srconverter/settingsdialog.ui | 135 --------------------- src/plugins/Effect/srconverter/srconverter.cpp | 116 ------------------ src/plugins/Effect/srconverter/srconverter.h | 48 -------- src/plugins/Effect/srconverter/srconverter.pro | 32 ----- .../translations/srconverter_plugin_bg.ts | 70 ----------- .../translations/srconverter_plugin_cs.ts | 70 ----------- .../translations/srconverter_plugin_de.ts | 70 ----------- .../translations/srconverter_plugin_el.ts | 70 ----------- .../translations/srconverter_plugin_en.ts | 70 ----------- .../translations/srconverter_plugin_es.ts | 70 ----------- .../translations/srconverter_plugin_fr.ts | 70 ----------- .../translations/srconverter_plugin_gl_ES.ts | 70 ----------- .../translations/srconverter_plugin_he.ts | 70 ----------- .../translations/srconverter_plugin_hu.ts | 70 ----------- .../translations/srconverter_plugin_it.ts | 70 ----------- .../translations/srconverter_plugin_ja.ts | 70 ----------- .../translations/srconverter_plugin_kk.ts | 70 ----------- .../translations/srconverter_plugin_lt.ts | 70 ----------- .../translations/srconverter_plugin_nl.ts | 70 ----------- .../translations/srconverter_plugin_pl_PL.ts | 70 ----------- .../translations/srconverter_plugin_pt.ts | 70 ----------- .../translations/srconverter_plugin_pt_BR.ts | 70 ----------- .../translations/srconverter_plugin_ru.ts | 70 ----------- .../translations/srconverter_plugin_sk.ts | 70 ----------- .../translations/srconverter_plugin_sr_BA.ts | 70 ----------- .../translations/srconverter_plugin_sr_RS.ts | 70 ----------- .../translations/srconverter_plugin_tr.ts | 70 ----------- .../translations/srconverter_plugin_uk_UA.ts | 70 ----------- .../translations/srconverter_plugin_zh_CN.ts | 70 ----------- .../translations/srconverter_plugin_zh_TW.ts | 70 ----------- .../srconverter/translations/translations.qrc | 30 ----- 38 files changed, 2455 deletions(-) delete mode 100644 src/plugins/Effect/srconverter/CMakeLists.txt delete mode 100644 src/plugins/Effect/srconverter/effectsrconverterfactory.cpp delete mode 100644 src/plugins/Effect/srconverter/effectsrconverterfactory.h delete mode 100644 src/plugins/Effect/srconverter/settingsdialog.cpp delete mode 100644 src/plugins/Effect/srconverter/settingsdialog.h delete mode 100644 src/plugins/Effect/srconverter/settingsdialog.ui delete mode 100644 src/plugins/Effect/srconverter/srconverter.cpp delete mode 100644 src/plugins/Effect/srconverter/srconverter.h delete mode 100644 src/plugins/Effect/srconverter/srconverter.pro delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_bg.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_de.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_el.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_en.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_es.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_fr.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_gl_ES.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_he.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_hu.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_it.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_ja.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_kk.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_lt.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_nl.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_pl_PL.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_pt.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_pt_BR.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_sk.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_BA.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_RS.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_tr.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.ts delete mode 100644 src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts delete mode 100644 src/plugins/Effect/srconverter/translations/translations.qrc (limited to 'src') diff --git a/src/plugins/Effect/CMakeLists.txt b/src/plugins/Effect/CMakeLists.txt index 88ef4f3c6..bae1e89fd 100644 --- a/src/plugins/Effect/CMakeLists.txt +++ b/src/plugins/Effect/CMakeLists.txt @@ -1,14 +1,9 @@ SET(USE_SOXR TRUE CACHE BOOL "enable/disable SoX resampler plugin") -SET(USE_SRC TRUE CACHE BOOL "enable/disable SRC plugin") SET(USE_BS2B TRUE CACHE BOOL "enable/disable bs2b plugin") SET(USE_LADSPA TRUE CACHE BOOL "enable/disable ladspa plugin") SET(USE_CROSSFADE TRUE CACHE BOOL "enable/disable crossfade plugin") SET(USE_STEREO TRUE CACHE BOOL "enable/disable extra stereo plugin") -IF(USE_SRC) -add_subdirectory(srconverter) -ENDIF(USE_SRC) - IF(USE_SOXR) add_subdirectory(soxr) ENDIF(USE_SOXR) diff --git a/src/plugins/Effect/Effect.pro b/src/plugins/Effect/Effect.pro index ada94887a..f250b6097 100644 --- a/src/plugins/Effect/Effect.pro +++ b/src/plugins/Effect/Effect.pro @@ -8,7 +8,6 @@ SUBDIRS += bs2b } unix { - SUBDIRS += srconverter contains(CONFIG, SOXR_PLUGIN):SUBDIRS += soxr contains(CONFIG, LADSPA_PLUGIN):SUBDIRS += ladspa } diff --git a/src/plugins/Effect/srconverter/CMakeLists.txt b/src/plugins/Effect/srconverter/CMakeLists.txt deleted file mode 100644 index 19341e529..000000000 --- a/src/plugins/Effect/srconverter/CMakeLists.txt +++ /dev/null @@ -1,66 +0,0 @@ -project(libsrconverter) - -cmake_minimum_required(VERSION 2.4.7) - -if(COMMAND cmake_policy) -cmake_policy(SET CMP0003 NEW) -endif(COMMAND cmake_policy) - -# qt plugin -ADD_DEFINITIONS( -Wall ) -ADD_DEFINITIONS(${QT_DEFINITIONS}) -ADD_DEFINITIONS(-DQT_PLUGIN) -ADD_DEFINITIONS(-DQT_NO_DEBUG) -ADD_DEFINITIONS(-DQT_SHARED) -ADD_DEFINITIONS(-DQT_THREAD) - -include_directories(${CMAKE_CURRENT_BINARY_DIR}) - -SET(QT_INCLUDES - ${QT_INCLUDES} - ${CMAKE_CURRENT_SOURCE_DIR}/../../../ -) - -# libqmmp -include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../) -link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) - -pkg_check_modules(SAMPLERATE samplerate) - -include_directories(${SAMPLERATE_INCLUDE_DIRS}) -link_directories(${SAMPLERATE_LIBRARY_DIRS}) -ADD_DEFINITIONS(${SAMPLERATE_CFLAGS}) - -SET(libsrconverter_SRCS - srconverter.cpp - settingsdialog.cpp - effectsrconverterfactory.cpp -) - -SET(libsrconverter_HDRS - srconverter.h -) - -SET(libsrconverter_RCCS translations/translations.qrc) - -QT4_ADD_RESOURCES(libsrconverter_RCC_SRCS ${libsrconverter_RCCS}) - -# user interface - - -SET(libsrconverter_UIS - settingsdialog.ui -) - -QT4_WRAP_UI(libsrconverter_UIS_H ${libsrconverter_UIS}) -# Don't forget to include output directory, otherwise -# the UI file won't be wrapped! -include_directories(${CMAKE_CURRENT_BINARY_DIR}) - -IF(SAMPLERATE_FOUND) -ADD_LIBRARY(srconverter MODULE ${libsrconverter_SRCS} ${libsrconverter_UIS_H} - ${libsrconverter_RCC_SRCS} ${libsrconverter_HDRS}) -add_dependencies(srconverter qmmp) -target_link_libraries(srconverter ${QT_LIBRARIES} libqmmp ${SAMPLERATE_LDFLAGS}) -install(TARGETS srconverter DESTINATION ${LIB_DIR}/qmmp/Effect) -ENDIF(SAMPLERATE_FOUND) diff --git a/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp b/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp deleted file mode 100644 index 861302ea8..000000000 --- a/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp +++ /dev/null @@ -1,64 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ - -#include -#include -#include "settingsdialog.h" -#include "srconverter.h" -#include "effectsrconverterfactory.h" - -const EffectProperties EffectSRConverterFactory::properties() const -{ - EffectProperties properties; - properties.name = tr("SRC Plugin"); - properties.shortName = "SRC"; - properties.hasSettings = true; - properties.hasAbout = true; - properties.priority = EffectProperties::EFFECT_PRIORITY_HIGH; - return properties; -} - -Effect *EffectSRConverterFactory::create() -{ - return new SRConverter(); -} - -void EffectSRConverterFactory::showSettings(QWidget *parent) -{ - SettingsDialog *s = new SettingsDialog(parent); - s ->show(); -} - -void EffectSRConverterFactory::showAbout(QWidget *parent) -{ - QMessageBox::about (parent, tr("About Sample Rate Converter Plugin"), - tr("Qmmp Sample Rate Converter Plugin")+"\n"+ - tr("Written by: Ilya Kotov ")); -} - -QTranslator *EffectSRConverterFactory::createTranslator(QObject *parent) -{ - QTranslator *translator = new QTranslator(parent); - QString locale = Qmmp::systemLanguageID(); - translator->load(QString(":/srconverter_plugin_") + locale); - return translator; -} - -Q_EXPORT_PLUGIN2(srconverter, EffectSRConverterFactory) diff --git a/src/plugins/Effect/srconverter/effectsrconverterfactory.h b/src/plugins/Effect/srconverter/effectsrconverterfactory.h deleted file mode 100644 index cc1b6a91a..000000000 --- a/src/plugins/Effect/srconverter/effectsrconverterfactory.h +++ /dev/null @@ -1,44 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007-2009 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -#ifndef EFFECTSRCONVERTERFACTORY_H -#define EFFECTSRCONVERTERFACTORY_H - -#include -#include -#include - -/** - @author Ilya Kotov -*/ -class EffectSRConverterFactory : public QObject, public EffectFactory -{ -Q_OBJECT -Q_INTERFACES(EffectFactory); - -public: - const EffectProperties properties() const; - Effect *create(); - void showSettings(QWidget *parent); - void showAbout(QWidget *parent); - QTranslator *createTranslator(QObject *parent); -}; - - -#endif diff --git a/src/plugins/Effect/srconverter/settingsdialog.cpp b/src/plugins/Effect/srconverter/settingsdialog.cpp deleted file mode 100644 index fc7d1c5ae..000000000 --- a/src/plugins/Effect/srconverter/settingsdialog.cpp +++ /dev/null @@ -1,48 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ - -#include - -#include - -#include "settingsdialog.h" - -SettingsDialog::SettingsDialog(QWidget *parent) - : QDialog(parent) -{ - ui.setupUi(this); - setAttribute(Qt::WA_DeleteOnClose, true); - QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - ui.srSpinBox->setValue(settings.value("SRC/sample_rate",48000).toInt()); - ui.engineComboBox->setCurrentIndex(settings.value("SRC/engine", 0).toInt()); -} - - -SettingsDialog::~SettingsDialog() -{ -} - -void SettingsDialog::accept() -{ - QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - settings.setValue("SRC/sample_rate",ui.srSpinBox->value()); - settings.setValue("SRC/engine", ui.engineComboBox->currentIndex()); - QDialog::accept(); -} diff --git a/src/plugins/Effect/srconverter/settingsdialog.h b/src/plugins/Effect/srconverter/settingsdialog.h deleted file mode 100644 index 17986e54f..000000000 --- a/src/plugins/Effect/srconverter/settingsdialog.h +++ /dev/null @@ -1,46 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -#ifndef SETTINGSDIALOG_H -#define SETTINGSDIALOG_H - -#include - -#include "ui_settingsdialog.h" - -/** - @author Ilya Kotov -*/ -class SettingsDialog : public QDialog -{ -Q_OBJECT -public: - SettingsDialog(QWidget *parent = 0); - - ~SettingsDialog(); - -public slots: - virtual void accept(); - -private: - Ui::SettingsDialog ui; - -}; - -#endif diff --git a/src/plugins/Effect/srconverter/settingsdialog.ui b/src/plugins/Effect/srconverter/settingsdialog.ui deleted file mode 100644 index 44c638833..000000000 --- a/src/plugins/Effect/srconverter/settingsdialog.ui +++ /dev/null @@ -1,135 +0,0 @@ - - SettingsDialog - - - - 0 - 0 - 338 - 99 - - - - Sample Rate Converter Plugin Settings - - - - - - Sample Rate (Hz): - - - - - - - 96000 - - - 100 - - - 48000 - - - - - - - Interpolation Engine: - - - - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - - - - - Qt::Horizontal - - - - 228 - 24 - - - - - - - - - 0 - 0 - - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - - buttonBox - accepted() - SettingsDialog - accept() - - - 270 - 76 - - - 91 - 88 - - - - - buttonBox - rejected() - SettingsDialog - reject() - - - 326 - 78 - - - 139 - 60 - - - - - diff --git a/src/plugins/Effect/srconverter/srconverter.cpp b/src/plugins/Effect/srconverter/srconverter.cpp deleted file mode 100644 index 753e60172..000000000 --- a/src/plugins/Effect/srconverter/srconverter.cpp +++ /dev/null @@ -1,116 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007-2016 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ - -#include -#include -#include -#include -#include "srconverter.h" - -SRConverter::SRConverter() : Effect() -{ - int converter_type_array[] = {SRC_SINC_BEST_QUALITY, SRC_SINC_MEDIUM_QUALITY, SRC_SINC_FASTEST, - SRC_ZERO_ORDER_HOLD, SRC_LINEAR}; - m_src_state = 0; - m_srcError = 0; - m_src_data.data_in = 0; - m_src_data.data_out = 0; - QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - m_overSamplingFs = settings.value("SRC/sample_rate",48000).toInt(); - m_converter_type = converter_type_array[settings.value("SRC/engine", 0).toInt()]; -} - -SRConverter::~SRConverter() -{ - freeSRC(); -} - -void SRConverter::applyEffect(Buffer *b) -{ - if (m_src_state && b->samples > 0) - { - m_src_data.end_of_input = 0; - m_src_data.data_in = b->data; - m_src_data.input_frames = b->samples / channels(); - m_src_data.output_frames = m_src_data.src_ratio * m_src_data.input_frames + 1; - - if ((m_srcError = src_process(m_src_state, &m_src_data)) > 0) - { - qWarning("SRConverter: src_process(): %s\n", src_strerror(m_srcError)); - } - - b->samples = m_src_data.output_frames_gen * channels(); - m_src_data.data_in = 0; - m_src_data.input_frames = 0; - - if(b->samples > b->size) - { - delete [] b->data; - b->data = new float[b->samples]; - b->size = b->samples; - } - - memcpy(b->data, m_src_data.data_out, b->samples * sizeof(float)); - } -} - -void SRConverter::configure(quint32 freq, ChannelMap map) -{ - freeSRC(); - if(freq != m_overSamplingFs) - { - m_src_state = src_new(m_converter_type, map.count(), &m_srcError); - if (m_src_state) - { - m_src_data.src_ratio = (float)m_overSamplingFs/(float)freq; - src_set_ratio(m_src_state, m_src_data.src_ratio); - } - else - qDebug("SRConverter: src_new(): %s", src_strerror(m_srcError)); - - m_src_data.data_out = new float[int(m_src_data.src_ratio * QMMP_BLOCK_FRAMES * map.count() * 2 + 2)]; - } - Effect::configure(m_overSamplingFs, map); -} - -void SRConverter::freeSRC() -{ - if (m_src_state) - { - src_reset(m_src_state); - src_delete(m_src_state); - } - m_src_state = 0; - - if(m_src_data.data_in) - { - delete [] m_src_data.data_in; - m_src_data.data_in = 0; - } - if(m_src_data.data_out) - { - delete [] m_src_data.data_out; - m_src_data.data_out = 0; - } - - m_src_data.end_of_input = 0; - m_src_data.input_frames = 0; - m_src_data.output_frames = 0; -} diff --git a/src/plugins/Effect/srconverter/srconverter.h b/src/plugins/Effect/srconverter/srconverter.h deleted file mode 100644 index f0573d911..000000000 --- a/src/plugins/Effect/srconverter/srconverter.h +++ /dev/null @@ -1,48 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2007-2016 by Ilya Kotov * - * forkotov02@hotmail.ru * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -#ifndef SRCONVERTER_H -#define SRCONVERTER_H - -#include -#include - -/** - @author Ilya Kotov -*/ - -class SRConverter : public Effect -{ -public: - SRConverter(); - virtual ~SRConverter(); - - void applyEffect(Buffer *b); - void configure(quint32 freq, ChannelMap map); - -private: - void freeSRC(); - SRC_STATE *m_src_state; - SRC_DATA m_src_data; - quint32 m_overSamplingFs; - int m_srcError; - int m_converter_type; -}; - -#endif diff --git a/src/plugins/Effect/srconverter/srconverter.pro b/src/plugins/Effect/srconverter/srconverter.pro deleted file mode 100644 index b9e809a8e..000000000 --- a/src/plugins/Effect/srconverter/srconverter.pro +++ /dev/null @@ -1,32 +0,0 @@ -include(../../plugins.pri) - -HEADERS += srconverter.h \ - effectsrconverterfactory.h \ - settingsdialog.h - -SOURCES += srconverter.cpp \ - effectsrconverterfactory.cpp \ - settingsdialog.cpp - -TARGET=$$PLUGINS_PREFIX/Effect/srconverter -QMAKE_CLEAN =$$PLUGINS_PREFIX/Effect/libsrconverter.so -INCLUDEPATH += ../../../ -CONFIG += warn_on \ -plugin \ -link_pkgconfig - -PKGCONFIG += samplerate -TEMPLATE = lib -QMAKE_LIBDIR += ../../../../lib -LIBS += -lqmmp -L/usr/lib -I/usr/include - -RESOURCES = translations/translations.qrc - -isEmpty(LIB_DIR){ - LIB_DIR = /lib -} -target.path = $$LIB_DIR/qmmp/Effect -INSTALLS += target - -FORMS += settingsdialog.ui - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_bg.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_bg.ts deleted file mode 100644 index b00bebbaa..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_bg.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts deleted file mode 100644 index 23e59f66f..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Modul SRC - - - - About Sample Rate Converter Plugin - O modulu SRC - - - - Qmmp Sample Rate Converter Plugin - Modul Qmmp pro konverzi vzorkovací frekvence - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Autor: Ilja Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Nastavení modulu SRC - - - - Sample Rate (Hz): - Vzorkovací frekvence (Hz): - - - - Interpolation Engine: - Způsob interpolace: - - - - Best Sinc Interpolation - Nejlepší interpolace pomocí sinc - - - - Medium Sinc Interpolation - Střední interpolace pomocí sinc - - - - Fastest Sinc Interpolation - Nejrychlejší interpolace pomocí sinc - - - - ZOH Interpolation - Interpolace ZOH - - - - Linear Interpolation - Lineární interpolace - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.ts deleted file mode 100644 index 85625c82d..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC-Modul - - - - About Sample Rate Converter Plugin - Über Abtastratenkonverter-Modul - - - - Qmmp Sample Rate Converter Plugin - Qmmp Abtastratenkonverter-Modul - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Geschrieben von: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Einstellungen Abtastratenkonverter-Modul - - - - Sample Rate (Hz): - Abtastrate (Hz): - - - - Interpolation Engine: - Interpolation: - - - - Best Sinc Interpolation - Sinc (hohe Qualität) - - - - Medium Sinc Interpolation - Sinc (mittlere Qualität) - - - - Fastest Sinc Interpolation - Schnellste Sinc-Interpolation - - - - ZOH Interpolation - Zero-Order-Hold (ZOH) - - - - Linear Interpolation - Linear - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_el.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_el.ts deleted file mode 100644 index 870e5599d..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_el.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Πρόσθετο SRC - - - - About Sample Rate Converter Plugin - Σχετικά με το πρόσθετο μετατροπής ρυθμού δειγματοληψίας - - - - Qmmp Sample Rate Converter Plugin - Qmmp πρόσθετο μετατροπής ρυθμού δειγματοληψίας - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Γράφτηκε από τον: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Ρυθμίσεις πρόσθετου μετατροπής ρυθμού δειγματοληψίας - - - - Sample Rate (Hz): - Ρυθμός δειγματοληψίας (Hz): - - - - Interpolation Engine: - Μηχανή παρεμβολής: - - - - Best Sinc Interpolation - Καλύτερη παρεμβολή sinc - - - - Medium Sinc Interpolation - Μέση παρεμβολή sinc - - - - Fastest Sinc Interpolation - Τάχιστη παρεμβολή sinc - - - - ZOH Interpolation - Παρεμβολή ZOH - - - - Linear Interpolation - Γραμμική παρεμβολή - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_en.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_en.ts deleted file mode 100644 index da4d38f14..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_en.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_es.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_es.ts deleted file mode 100644 index e276e2d67..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_es.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Módulo SRC - - - - About Sample Rate Converter Plugin - Acerca del módulo de conversión de frecuencia - - - - Qmmp Sample Rate Converter Plugin - Módulo de conversión de frecuencia para Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Escrito por: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Configuración del módulo de conversión de frecuencia - - - - Sample Rate (Hz): - Frecuencia (Hz): - - - - Interpolation Engine: - Motor de interpolación: - - - - Best Sinc Interpolation - Interpolación sinc mejor - - - - Medium Sinc Interpolation - Interpolación sinc media - - - - Fastest Sinc Interpolation - Interpolación sinc rápida - - - - ZOH Interpolation - Interpolación ZOH - - - - Linear Interpolation - Interpolación linear - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_fr.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_fr.ts deleted file mode 100644 index 6d9020d8a..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_fr.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Greffon de conversion d'échantillonnage - - - - About Sample Rate Converter Plugin - À propos du greffon de conversion d'échantillonnage - - - - Qmmp Sample Rate Converter Plugin - Greffon de conversion d'échantillonnage pour Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Écrit par : Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Configuration du greffon de conversion d'échantillonnage - - - - Sample Rate (Hz): - Taux d'échantillonnage (Hz) : - - - - Interpolation Engine: - Moteur d'interpolation : - - - - Best Sinc Interpolation - interpolation sinc la meilleure - - - - Medium Sinc Interpolation - interpolation sinc moyenne - - - - Fastest Sinc Interpolation - interpolation sinc la plus rapide - - - - ZOH Interpolation - interpolation ZOH - - - - Linear Interpolation - interpolation linéaire - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_gl_ES.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_gl_ES.ts deleted file mode 100644 index 3225a1c66..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_gl_ES.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Engadido SRC - - - - About Sample Rate Converter Plugin - Sobre o engadido Sample Rate Converter - - - - Qmmp Sample Rate Converter Plugin - Engadido Qmmp Sample Rate Converter - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Escrito por: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Opcións do engadido Sample Rate Converter - - - - Sample Rate (Hz): - Frecuencia (Hz): - - - - Interpolation Engine: - Motor de interpolación: - - - - Best Sinc Interpolation - Best Sinc Interpolation - - - - Medium Sinc Interpolation - Medium Sinc Interpolation - - - - Fastest Sinc Interpolation - Fastest Sinc Interpolation - - - - ZOH Interpolation - ZOH Interpolation - - - - Linear Interpolation - Linear Interpolation - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_he.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_he.ts deleted file mode 100644 index 0b0df0383..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_he.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - תוספת SRC - - - - About Sample Rate Converter Plugin - אודות תוספת ממיר שיעור דגימה - - - - Qmmp Sample Rate Converter Plugin - תוספת ממיר שיעור דגימה של Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - חוברה על ידי: Ilya Kotov <forkotov02@hotmail.ru>‎ - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - הגדרות תוספת ממיר שיעור דגימה - - - - Sample Rate (Hz): - שיעור דגימה (הרץ): - - - - Interpolation Engine: - מנוע אינטרפולציה: - - - - Best Sinc Interpolation - אינטרפולציה Sinc הטובה ביותר - - - - Medium Sinc Interpolation - אינטרפולציה Sinc בינונית - - - - Fastest Sinc Interpolation - אינטרפולציה Sinc הכי מהירה - - - - ZOH Interpolation - אינטרפולציית ZOH - - - - Linear Interpolation - אינטרפולציה לינארית - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_hu.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_hu.ts deleted file mode 100644 index 88975a1c8..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_hu.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_it.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_it.ts deleted file mode 100644 index de1adb07e..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_it.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Modulo SRC - - - - About Sample Rate Converter Plugin - Info sul modulo di conversione campionamento - - - - Qmmp Sample Rate Converter Plugin - Modulo di conversione campionamento Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Autore: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Impostazioni del modulo di conversione campionamento - - - - Sample Rate (Hz): - Campionamento (Hz): - - - - Interpolation Engine: - Interpolazione: - - - - Best Sinc Interpolation - Migliore - - - - Medium Sinc Interpolation - Media - - - - Fastest Sinc Interpolation - Veloce - - - - ZOH Interpolation - Interpolazione Zero-Order-Hold (ZOH) - - - - Linear Interpolation - Lineare - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ja.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_ja.ts deleted file mode 100644 index e0dc1d5df..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ja.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC プラグイン - - - - About Sample Rate Converter Plugin - サンプルレートコンバータープラグインについて - - - - Qmmp Sample Rate Converter Plugin - QMMP サンプルレートコンバータープラグイン - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - 制作: Илья Котов (Ilya Kotov) <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - サンプルレートコンバーターの設定 - - - - Sample Rate (Hz): - サンプルレート (Hz): - - - - Interpolation Engine: - 補間エンジン: - - - - Best Sinc Interpolation - 最良 Sinc 補間 - - - - Medium Sinc Interpolation - 中庸 Sinc 補間 - - - - Fastest Sinc Interpolation - 最速 Sinc 補間 - - - - ZOH Interpolation - ZOH 補間 - - - - Linear Interpolation - 線形補間 - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_kk.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_kk.ts deleted file mode 100644 index 619705b8d..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_kk.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_lt.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_lt.ts deleted file mode 100644 index 8f40f3ebe..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_lt.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC įskiepis - - - - About Sample Rate Converter Plugin - Apie SRC įskiepį - - - - Qmmp Sample Rate Converter Plugin - Qmmp SRC įskiepis - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Sukurta: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - SRC įskiepio nustatymai - - - - Sample Rate (Hz): - Diskretizacijos dažnis (Hz): - - - - Interpolation Engine: - Interpoliacijos variklis: - - - - Best Sinc Interpolation - Geriausias interpoliacijos lygis - - - - Medium Sinc Interpolation - Vidutinis interpoliacijos lygis - - - - Fastest Sinc Interpolation - Greičiausias interpoliacijos lygis - - - - ZOH Interpolation - ZOH interpoliacija - - - - Linear Interpolation - Linijinė interpoliacija - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_nl.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_nl.ts deleted file mode 100644 index 69d6852da..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_nl.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC Module - - - - About Sample Rate Converter Plugin - Over de Sample Rate Converter Module - - - - Qmmp Sample Rate Converter Plugin - Sample Rate Converter Module voor Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Auteur: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Sample Rate Converter Module Instellingen - - - - Sample Rate (Hz): - Sample frequentie (Hz): - - - - Interpolation Engine: - Interpolatie Engine: - - - - Best Sinc Interpolation - Beste Sinc Interpolatie - - - - Medium Sinc Interpolation - Medium Sinc Interpolatie - - - - Fastest Sinc Interpolation - Snelste Sinc Interpolatie - - - - ZOH Interpolation - ZOH Interpolatie - - - - Linear Interpolation - Lineaire Interpolatie - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pl_PL.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_pl_PL.ts deleted file mode 100644 index 98ae77f3a..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pl_PL.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Wtyczka SRC - - - - About Sample Rate Converter Plugin - O wtyczce Sample Rate Converter - - - - Qmmp Sample Rate Converter Plugin - Wtyczka Sample Rate Converter dla Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Autor: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Ustawienia wtyczki Sample Rate Converter - - - - Sample Rate (Hz): - Próbkowanie (Hz): - - - - Interpolation Engine: - Rodzaj interpolacji: - - - - Best Sinc Interpolation - SINC (najlepsza jakość) - - - - Medium Sinc Interpolation - SINC (średnia jakość) - - - - Fastest Sinc Interpolation - SINC (najszybsza) - - - - ZOH Interpolation - Interpolacja (ZOH) - - - - Linear Interpolation - Interpolacja liniowa - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt.ts deleted file mode 100644 index e203e2ced..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Suplemento SRC - - - - About Sample Rate Converter Plugin - Sobre o suplemento Sample Rate Converter - - - - Qmmp Sample Rate Converter Plugin - Suplemento Qmmp Sample Rate Converter - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Desenvolvido por: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Definições - - - - Sample Rate (Hz): - Frequência (Hz): - - - - Interpolation Engine: - Mecanismo de interpolação: - - - - Best Sinc Interpolation - Interpolação máxima - - - - Medium Sinc Interpolation - Interpolação média - - - - Fastest Sinc Interpolation - Interpolação rápida - - - - ZOH Interpolation - Interpolação ZOH - - - - Linear Interpolation - Interpolação linear - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt_BR.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt_BR.ts deleted file mode 100644 index 7c961df3b..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_pt_BR.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.ts deleted file mode 100644 index c757e939d..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Модуль SRC - - - - About Sample Rate Converter Plugin - О модуле передискретизации - - - - Qmmp Sample Rate Converter Plugin - Модуль передискретизации для Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Разработчик: Илья Котов <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Настройки модуля передескретизации - - - - Sample Rate (Hz): - Частота дискретизации (Гц): - - - - Interpolation Engine: - Алгоритм интерполяции: - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sk.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_sk.ts deleted file mode 100644 index 57e46808a..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sk.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - - - - - About Sample Rate Converter Plugin - - - - - Qmmp Sample Rate Converter Plugin - - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - - - - - Sample Rate (Hz): - - - - - Interpolation Engine: - - - - - Best Sinc Interpolation - - - - - Medium Sinc Interpolation - - - - - Fastest Sinc Interpolation - - - - - ZOH Interpolation - - - - - Linear Interpolation - - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_BA.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_BA.ts deleted file mode 100644 index ce054b7bb..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_BA.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Претварач узорковања - - - - About Sample Rate Converter Plugin - О прикључку за претварање узорковања - - - - Qmmp Sample Rate Converter Plugin - Кумп прикључак за претварање узорковања - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Аутор: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Поставке претварача узорковања - - - - Sample Rate (Hz): - Узорковање (Hz): - - - - Interpolation Engine: - Интерполација: - - - - Best Sinc Interpolation - најбоља sinc - - - - Medium Sinc Interpolation - умјерена sinc - - - - Fastest Sinc Interpolation - најбржа sinc - - - - ZOH Interpolation - ЗОХ - - - - Linear Interpolation - линеарна - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_RS.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_RS.ts deleted file mode 100644 index 969a4f059..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_sr_RS.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Претварач узорковања - - - - About Sample Rate Converter Plugin - О прикључку за претварање узорковања - - - - Qmmp Sample Rate Converter Plugin - Кумп прикључак за претварање узорковања - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Аутор: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Поставке претварача узорковања - - - - Sample Rate (Hz): - Узорковање (Hz): - - - - Interpolation Engine: - Интерполација: - - - - Best Sinc Interpolation - најбоља sinc - - - - Medium Sinc Interpolation - умерена sinc - - - - Fastest Sinc Interpolation - најбржа sinc - - - - ZOH Interpolation - ЗОХ - - - - Linear Interpolation - линеарна - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_tr.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_tr.ts deleted file mode 100644 index ed6c40942..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_tr.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC Eklentisi - - - - About Sample Rate Converter Plugin - Örnekleme Oranı Dönüştürücü Eklentisi Hakkında - - - - Qmmp Sample Rate Converter Plugin - Qmmp Örnekleme Oranı Dönüştürücü Eklentisi - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Yazan: Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Örnekleme Oranı Dönüştürücü Eklentisi Ayarları - - - - Sample Rate (Hz): - Örnekleme Oranı (Hz): - - - - Interpolation Engine: - İnterpolasyon Motoru: - - - - Best Sinc Interpolation - Best Sinc İnterpolasyonu - - - - Medium Sinc Interpolation - Medium Sinc İnterpolasyonu - - - - Fastest Sinc Interpolation - Fastest Sinc İnterpolasyonu - - - - ZOH Interpolation - ZOH İnterpolasyonu - - - - Linear Interpolation - Doğrusal İnterpolasyon - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.ts deleted file mode 100644 index 183d9570d..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - Модуль SRC - - - - About Sample Rate Converter Plugin - Про модуль Sample Rate Converter - - - - Qmmp Sample Rate Converter Plugin - Модуль Sample Rate Converter для Qmmp - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - Розробник: Ілля Котов <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - Налаштування модуля Sample Rate Converter - - - - Sample Rate (Hz): - Дискретизація семпла (Гц): - - - - Interpolation Engine: - Технологія інтерполяції: - - - - Best Sinc Interpolation - Кращий синк інтерполяції - - - - Medium Sinc Interpolation - Середній синк інтерполяції - - - - Fastest Sinc Interpolation - Найшвидший синк інтерполяції - - - - ZOH Interpolation - Інтерполяція ZOH - - - - Linear Interpolation - Лінійна інтерполяція - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.ts deleted file mode 100644 index 67d5d043a..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC 插件 - - - - About Sample Rate Converter Plugin - 关于取样率转换插件 - - - - Qmmp Sample Rate Converter Plugin - Qmmp 取样率转换插件 - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - 作者:Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - 取样率转换插件设置 - - - - Sample Rate (Hz): - 取样率 (Hz): - - - - Interpolation Engine: - 内插引擎: - - - - Best Sinc Interpolation - 最好 SINC 插入 (高品质) - - - - Medium Sinc Interpolation - 一般 SINC 插入 (中品质) - - - - Fastest Sinc Interpolation - 最快 SINC 插入 (低品质) - - - - ZOH Interpolation - 零阶保持插入 (ZOH) - - - - Linear Interpolation - 线性插入 - - - diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts deleted file mode 100644 index 25b2ebf1a..000000000 --- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.ts +++ /dev/null @@ -1,70 +0,0 @@ - - - - - EffectSRConverterFactory - - - SRC Plugin - SRC 插件 - - - - About Sample Rate Converter Plugin - 關於取樣率轉換插件 - - - - Qmmp Sample Rate Converter Plugin - Qmmp 取樣率轉換插件 - - - - Written by: Ilya Kotov <forkotov02@hotmail.ru> - 作者:Ilya Kotov <forkotov02@hotmail.ru> - - - - SettingsDialog - - - Sample Rate Converter Plugin Settings - 取樣率轉換插件設定 - - - - Sample Rate (Hz): - 取樣率 (Hz): - - - - Interpolation Engine: - 內插引擎: - - - - Best Sinc Interpolation - 最好 SINC 插入 (高品質) - - - - Medium Sinc Interpolation - 一般 SINC 插入 (中品質) - - - - Fastest Sinc Interpolation - 最快 SINC 插入 (低品質) - - - - ZOH Interpolation - 零階保持插入 (ZOH) - - - - Linear Interpolation - 線性插入 - - - diff --git a/src/plugins/Effect/srconverter/translations/translations.qrc b/src/plugins/Effect/srconverter/translations/translations.qrc deleted file mode 100644 index 580fe9f1d..000000000 --- a/src/plugins/Effect/srconverter/translations/translations.qrc +++ /dev/null @@ -1,30 +0,0 @@ - - - - srconverter_plugin_ru.qm - srconverter_plugin_uk_UA.qm - srconverter_plugin_zh_CN.qm - srconverter_plugin_zh_TW.qm - srconverter_plugin_tr.qm - srconverter_plugin_cs.qm - srconverter_plugin_pt_BR.qm - srconverter_plugin_pt.qm - srconverter_plugin_de.qm - srconverter_plugin_pl_PL.qm - srconverter_plugin_fr.qm - srconverter_plugin_it.qm - srconverter_plugin_kk.qm - srconverter_plugin_lt.qm - srconverter_plugin_hu.qm - srconverter_plugin_nl.qm - srconverter_plugin_ja.qm - srconverter_plugin_sk.qm - srconverter_plugin_es.qm - srconverter_plugin_he.qm - srconverter_plugin_gl_ES.qm - srconverter_plugin_sr_BA.qm - srconverter_plugin_sr_RS.qm - srconverter_plugin_bg.qm - srconverter_plugin_el.qm - - -- cgit v1.2.3-13-gbd6f