]> git.sesse.net Git - vlc/blobdiff - include/plugins.h
D�but du portage BeOS. Beaucoup de fuchiers ont �t� modifi� car il a fallu
[vlc] / include / plugins.h
index e5d042a97c9d71101a53b86f8d0657b178375d87..7c2629d0ff982b3a90faabd2bac1d97c481bcc0f 100644 (file)
  * Boston, MA 02111-1307, USA.
  *****************************************************************************/
 
-void * RequestPlugin     ( char * psz_mask, char * psz_name );
-void   TrashPlugin       ( void * p_plugin );
-void * GetPluginFunction ( void *plugin, char *name );
+#ifdef SYS_BEOS
+typedef int plugin_id_t;
+#else
+typedef void* plugin_id_t;
+#endif
+
+int    RequestPlugin     ( plugin_id_t * p_plugin, char * psz_mask, char * psz_name );
+void   TrashPlugin       ( plugin_id_t p_plugin );
+void * GetPluginFunction ( plugin_id_t plugin, char *name );