34 const QVariantList &args)
47 emitCommand(
_(
"menu (plugin:setup(codec_mp3), Settings/%1)").arg(
48 _(I18N_NOOP2(
"menu: /Settings/MP3 Encoder Setup",
49 "MP3 Encoder Setup"))));
56 Q_UNUSED(previous_params);
62 if (!dialog)
return Q_NULLPTR;
64 QStringList *list =
new(std::nothrow) QStringList();
66 if (list && dialog->exec()) {
71 if (list)
delete list;
75 if (dialog)
delete dialog;
83 return singleDecoder<Kwave::MP3Decoder>();
89 return singleEncoder<Kwave::MP3Encoder>();
93 #include "MP3CodecPlugin.moc" void emitCommand(const QString &command)
virtual QList< Kwave::Decoder * > createDecoder()
virtual QList< Kwave::Encoder * > createEncoder()
virtual void load(QStringList &) Q_DECL_OVERRIDE
QWidget * parentWidget() const
virtual void load(QStringList ¶ms)
virtual ~MP3CodecPlugin()
#define KWAVE_PLUGIN(name, class)
virtual QStringList * setup(QStringList &previous_params)
MP3CodecPlugin(QObject *parent, const QVariantList &args)
static CodecPlugin::Codec m_codec