summaryrefslogtreecommitdiff
path: root/src/audio_out/audio_irixal_out.c
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-09-04 23:31:05 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-09-04 23:31:05 +0000
commit403f01979cef7e03b8322ddb870e3959c8de0f77 (patch)
tree0c40e03354069d59379b924ac9deeee0d17b10d8 /src/audio_out/audio_irixal_out.c
parentd1010f51a2cb07ba83d71423ab740a5a0c3d0934 (diff)
downloadxine-lib-403f01979cef7e03b8322ddb870e3959c8de0f77.tar.gz
xine-lib-403f01979cef7e03b8322ddb870e3959c8de0f77.tar.bz2
merging in the new_api branch ... unfortunately video_out / vo_scale is broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
Diffstat (limited to 'src/audio_out/audio_irixal_out.c')
-rw-r--r--src/audio_out/audio_irixal_out.c30
1 files changed, 21 insertions, 9 deletions
diff --git a/src/audio_out/audio_irixal_out.c b/src/audio_out/audio_irixal_out.c
index a116033d2..5b8191c16 100644
--- a/src/audio_out/audio_irixal_out.c
+++ b/src/audio_out/audio_irixal_out.c
@@ -1,7 +1,7 @@
/*
- * Copyright (C) 2000, 2001 the xine project
+ * Copyright (C) 2000-2002 the xine project
*
- * This file is part of xine, a unix video player.
+ * This file is part of xine, a free video player.
*
* xine is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,13 +17,16 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: audio_irixal_out.c,v 1.7 2002/06/12 12:22:27 f1rmb Exp $
+ * $Id: audio_irixal_out.c,v 1.8 2002/09/04 23:31:07 guenter Exp $
*/
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
+#warning DISABLED: FIXME
+#if 0
+
#include <stdio.h>
#include <errno.h>
#include <string.h>
@@ -395,14 +398,11 @@ ao_driver_t *init_audio_out_plugin (config_values_t *config)
this->ao_driver.get_gap_tolerance = ao_irixal_get_gap_tolerance;
this->ao_driver.control = ao_irixal_ctrl;
- return &this->ao_driver;
+ return this;
}
-static ao_info_t ao_info_irixal =
-{
- AO_IRIXAL_IFACE_VERSION,
- "irixal",
- NULL,
+static ao_info_t ao_info_irixal = {
+ "xine audio output plugin using IRIX libaudio",
10
};
@@ -412,3 +412,15 @@ ao_info_t *get_audio_out_plugin_info()
return &ao_info_irixal;
}
+/*
+ * exported plugin catalog entry
+ */
+
+plugin_info_t xine_plugin_info[] = {
+ /* type, API, "name", version, special_info, init_function */
+ { PLUGIN_AUDIO_OUT, AO_OUT_IRIXAL_IFACE_VERSION, "irixal", XINE_VERSION_CODE, &ao_info_irixal, init_audio_out_plugin },
+ { PLUGIN_NONE, 0, "", 0, NULL, NULL }
+};
+
+
+#endif