summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDarren Salt <linux@youmustbejoking.demon.co.uk>2005-02-02 23:11:38 +0000
committerDarren Salt <linux@youmustbejoking.demon.co.uk>2005-02-02 23:11:38 +0000
commit00f8f557ae278bb0aa4dee3cb664e154d32a7ba3 (patch)
treed8dbb13434f02919b80fcdbd51007acdb2de393c /include
parentce5f06278c18c0e414dd5f8c2fcc6101bcbcfc22 (diff)
downloadxine-lib-00f8f557ae278bb0aa4dee3cb664e154d32a7ba3.tar.gz
xine-lib-00f8f557ae278bb0aa4dee3cb664e154d32a7ba3.tar.bz2
More plugin description accessor functions (may load plugins).
CVS patchset: 7377 CVS date: 2005/02/02 23:11:38
Diffstat (limited to 'include')
-rw-r--r--include/xine.h.in18
1 files changed, 16 insertions, 2 deletions
diff --git a/include/xine.h.in b/include/xine.h.in
index 415e8c2d7..098ab59a6 100644
--- a/include/xine.h.in
+++ b/include/xine.h.in
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: xine.h.in,v 1.137 2005/01/22 23:29:06 holstsn Exp $
+ * $Id: xine.h.in,v 1.138 2005/02/02 23:11:40 dsalt Exp $
*
* public xine-lib (libxine) interface and documentation
*
@@ -992,9 +992,23 @@ char *xine_get_mime_types (xine_t *self);
* returns NULL if no demuxer is available to handle this. */
char *xine_get_demux_for_mime_type (xine_t *self, const char *mime_type);
-/* get a description string for an input plugin */
+/* get a description string for a plugin */
const char *xine_get_input_plugin_description (xine_t *self,
const char *plugin_id);
+const char *xine_get_demux_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_spu_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_audio_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_video_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_audio_driver_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_video_driver_plugin_description (xine_t *self,
+ const char *plugin_id);
+const char *xine_get_post_plugin_description (xine_t *self,
+ const char *plugin_id);
/* get lists of available audio and video output plugins */
const char *const *xine_list_audio_output_plugins (xine_t *self) ;