diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2001-04-26 11:31:35 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2001-04-26 11:31:35 +0000 |
commit | af8b0038e7cbd5b58a30d5eb7883c2307f86c10a (patch) | |
tree | 08fd51ef14106d67b5896127864801b27fa18e1a /include | |
parent | 5c18115bd8aab3c10182804bd45ee95a5bc7cdb5 (diff) | |
download | xine-lib-af8b0038e7cbd5b58a30d5eb7883c2307f86c10a.tar.gz xine-lib-af8b0038e7cbd5b58a30d5eb7883c2307f86c10a.tar.bz2 |
load video plugin function implementation, + support in video out
plugins (xv for now).
CVS patchset: 27
CVS date: 2001/04/26 11:31:35
Diffstat (limited to 'include')
-rw-r--r-- | include/xine.h.tmpl.in | 27 |
1 files changed, 22 insertions, 5 deletions
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 - - - - |