* It checks for all available effects and transitions, removes blacklisted
* ones, calls fillTransitionsList() and parseEffectFile() to fill the lists
* (with sorted, unique items) and then fills the global lists. */
- static Mlt::Repository *parseEffectFiles();
+ static void parseEffectFiles(const QString &locale = QString());
static void refreshLumas();
static QDomDocument createDescriptionFromMlt(Mlt::Repository* repository, const QString& type, const QString& name);
static QDomDocument getUsedCustomEffects(QMap <QString, QString> effectids);
/** @brief Reloads information about custom effects. */
static void parseCustomEffectsFile();
- static const char* ladspaEffectString(int ladspaId, QStringList params);
- static void ladspaEffectFile(const QString & fname, int ladspaId, QStringList params);
-
- static const char* ladspaPitchEffectString(QStringList params);
- static const char* ladspaReverbEffectString(QStringList params);
- static const char* ladspaRoomReverbEffectString(QStringList params);
- static const char* ladspaEqualizerEffectString(QStringList params);
- static const char* ladspaDeclipEffectString(QStringList);
- static const char* ladspaVinylEffectString(QStringList params);
- static const char* ladspaLimiterEffectString(QStringList params);
- static const char* ladspaPitchShifterEffectString(QStringList params);
- static const char* ladspaPhaserEffectString(QStringList params);
- static const char* ladspaRateScalerEffectString(QStringList params);
- static const char* ladspaEqualizer15EffectString(QStringList params);
private:
initEffects(); // disable the constructor