From af8b0038e7cbd5b58a30d5eb7883c2307f86c10a Mon Sep 17 00:00:00 2001 From: Daniel Caujolle-Bert Date: Thu, 26 Apr 2001 11:31:35 +0000 Subject: load video plugin function implementation, + support in video out plugins (xv for now). CVS patchset: 27 CVS date: 2001/04/26 11:31:35 --- include/xine.h.tmpl.in | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) (limited to 'include') diff --git a/include/xine.h.tmpl.in b/include/xine.h.tmpl.in index d8f40c2ed..59ee03d70 100644 --- a/include/xine.h.tmpl.in +++ b/include/xine.h.tmpl.in @@ -29,7 +29,7 @@ \endverbatim */ /* - * $Id: xine.h.tmpl.in,v 1.6 2001/04/25 22:17:08 guenter Exp $ + * $Id: xine.h.tmpl.in,v 1.7 2001/04/26 11:31:35 f1rmb Exp $ * */ @@ -319,9 +319,26 @@ char **xine_get_autoplay_mrls (xine_t *this, char *plugin_id); /** @} end of autoplaygroup */ +/** + * @defgroup loadpluginsgroup Loading plugins + * @{ + */ +/* visual_type (see bellow) */ +#define VIDEO_OUTPUT_TYPE_GETID 0 +#define VIDEO_OUTPUT_TYPE_PROBE 1 +#define VIDEO_OUTPUT_TYPE_X11 2 +#define VIDEO_OUTPUT_TYPE_FB 3 +vo_driver_t *load_video_output_plugin(config_values_t *config, + char *filename, char *id, + int visual_type, void *visual); +/* audio_type */ +#define AUDIO_OUTPUT_TYPE_GETID 0 +#define AUDIO_OUTPUT_TYPE_PROBE 1 +#define AUDIO_OUTPUT_TYPE_OSS 2 +#define AUDIO_OUTPUT_TYPE_ALSA 3 +#define AUDIO_OUTPUT_TYPE_ESD 4 + +/** @} end of loadpluginsgroup */ + /** @} end of xine_api */ #endif - - - - -- cgit v1.2.3