aboutsummaryrefslogtreecommitdiff
path: root/src/qmmp/decoderfactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmp/decoderfactory.h')
-rw-r--r--src/qmmp/decoderfactory.h25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/qmmp/decoderfactory.h b/src/qmmp/decoderfactory.h
index c72fa68c8..adeb0da4c 100644
--- a/src/qmmp/decoderfactory.h
+++ b/src/qmmp/decoderfactory.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2006-2009 by Ilya Kotov *
+ * Copyright (C) 2006-2010 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -26,6 +26,7 @@ class QString;
class QIODevice;
class QWidget;
class QTranslator;
+class QStringList;
class Decoder;
class Output;
@@ -47,18 +48,18 @@ public:
hasSettings = false;
noInput = false;
noOutput = false;
-
}
- QString name; /*!< Input plugin full name */
- QString shortName; /*!< Input plugin short name for internal usage */
- QString filter; /*!< File filter (example: "*.mp3 *.ogg") */
- QString description; /*!< File filter description */
- QString contentType; /*!< Supported content types */
- QString protocols; /*!< Supported protocols. Should be empty if plugin uses stream input. */
- bool hasAbout; /*!< Should be \b true if plugin has about dialog, otherwise \b false */
- bool hasSettings; /*!< Should be \b true if plugin has settings dialog, otherwise \b false */
- bool noInput; /*!< Should be \b true if plugin has own input, otherwise \b false */
- bool noOutput; /*!< Should be \b true if plugin has own output, otherwise \b false */
+ QString name; /*!< Input plugin full name */
+ QString shortName; /*!< Input plugin short name for internal usage */
+ QStringList filters; /*!< File filters (example: "*.mp3") */
+ QString description; /*!< File filters description */
+ QStringList contentTypes; /*!< Supported content types */
+ QStringList protocols; /*!< A list of supported protocols.
+ * Should be empty if plugin uses stream input. */
+ bool hasAbout; /*!< Should be \b true if plugin has about dialog, otherwise \b false */
+ bool hasSettings; /*!< Should be \b true if plugin has settings dialog, otherwise \b false */
+ bool noInput; /*!< Should be \b true if plugin has own input, otherwise \b false */
+ bool noOutput; /*!< Should be \b true if plugin has own output, otherwise \b false */
};
/*! @brief Input plugin interface (decoder factory).
* @author Ilya Kotov <forkotov02@hotmail.ru>