26 #include <QStringList> 31 #include "inputsourcefactory.h" 33 class QmmpPluginCache;
75 const QString
url()
const;
89 void addMetaData(
const QMap<Qmmp::MetaData, QString> &metaData);
124 static QList<InputSourceFactory *>
factories();
163 QMap<Qmmp::MetaData, QString> m_metaData;
164 QHash<QString, QString> m_streamInfo;
165 bool m_hasMetaData, m_hasStreamInfo;
166 static void loadPlugins();
167 static QList<QmmpPluginCache*> *m_cache;
168 static QStringList m_disabledNames;
171 #endif // INPUTSOURCE_H