summaryrefslogtreecommitdiff
path: root/doc/xine-lib-API/html/xine_8h.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/xine-lib-API/html/xine_8h.html')
-rw-r--r--doc/xine-lib-API/html/xine_8h.html99
1 files changed, 63 insertions, 36 deletions
diff --git a/doc/xine-lib-API/html/xine_8h.html b/doc/xine-lib-API/html/xine_8h.html
index b2dbe1ccf..e7f997129 100644
--- a/doc/xine-lib-API/html/xine_8h.html
+++ b/doc/xine-lib-API/html/xine_8h.html
@@ -20,23 +20,21 @@
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_BUILD_CC"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__build__info.html#a0">XINE_BUILD_CC</a>&nbsp;&nbsp;&nbsp;"gcc version 2.95.3 20010315 (release)"</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_BUILD_OS"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__build__info.html#a1">XINE_BUILD_OS</a>&nbsp;&nbsp;&nbsp;"Linux 2.4.5 i686"</td></tr>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__build__info.html#a1">XINE_BUILD_OS</a>&nbsp;&nbsp;&nbsp;"Linux 2.4.8 i686"</td></tr>
<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_BUILD_DATE"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__build__info.html#a2">XINE_BUILD_DATE</a>&nbsp;&nbsp;&nbsp;"Thu 26 Jul 2001 09:17:10"</td></tr>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__build__info.html#a2">XINE_BUILD_DATE</a>&nbsp;&nbsp;&nbsp;"Mon 17 Sep 2001 00:59:15"</td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_STOP"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__status__group.html#a0">XINE_STOP</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_PLAY"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__status__group.html#a1">XINE_PLAY</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_PAUSE"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__status__group.html#a2">XINE_PAUSE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
-<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::XINE_QUIT"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__status__group.html#a3">XINE_QUIT</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_QUIT"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__status__group.html#a2">XINE_QUIT</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_MAJOR_VERSION"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__version__group.html#a0">XINE_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_MINOR_VERSION"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__version__group.html#a1">XINE_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;5</td></tr>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__version__group.html#a1">XINE_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;9</td></tr>
<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_SUB_VERSION"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__version__group.html#a2">XINE_SUB_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__version__group.html#a2">XINE_SUB_VERSION</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::VO_CAP_HUE"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__cap.html#a0">VO_CAP_HUE</a>&nbsp;&nbsp;&nbsp;0x00000010</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::VO_CAP_SATURATION"></a>
@@ -61,8 +59,10 @@
#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__prop.html#a5">VO_PROP_BRIGHTNESS</a>&nbsp;&nbsp;&nbsp;5</td></tr>
<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::VO_PROP_COLORKEY"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__prop.html#a6">VO_PROP_COLORKEY</a>&nbsp;&nbsp;&nbsp;6</td></tr>
-<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::VO_NUM_PROPERTIES"></a>
-#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__prop.html#a7">VO_NUM_PROPERTIES</a>&nbsp;&nbsp;&nbsp;7</td></tr>
+<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::VO_PROP_SOFT_DEINTERLACE"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__prop.html#a7">VO_PROP_SOFT_DEINTERLACE</a>&nbsp;&nbsp;&nbsp;7</td></tr>
+<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::VO_NUM_PROPERTIES"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__prop.html#a8">VO_NUM_PROPERTIES</a>&nbsp;&nbsp;&nbsp;8</td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::ASPECT_AUTO"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__video__ratio.html#a0">ASPECT_AUTO</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::ASPECT_ANAMORPHIC"></a>
@@ -79,6 +79,18 @@
#define&nbsp;</td><td valign=bottom><a class="el" href="group__demux__strategy.html#a2">DEMUX_CONTENT_STRATEGY</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::DEMUX_EXTENSION_STRATEGY"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__demux__strategy.html#a3">DEMUX_EXTENSION_STRATEGY</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+<tr><td nowrap align=right valign=top><a name="a15" doxytag="xine.h::SPEED_PAUSE"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a15">SPEED_PAUSE</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td nowrap align=right valign=top><a name="a16" doxytag="xine.h::SPEED_SLOW_4"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a16">SPEED_SLOW_4</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td nowrap align=right valign=top><a name="a17" doxytag="xine.h::SPEED_SLOW_2"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a17">SPEED_SLOW_2</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td nowrap align=right valign=top><a name="a18" doxytag="xine.h::SPEED_NORMAL"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a18">SPEED_NORMAL</a>&nbsp;&nbsp;&nbsp;4</td></tr>
+<tr><td nowrap align=right valign=top><a name="a19" doxytag="xine.h::SPEED_FAST_2"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a19">SPEED_FAST_2</a>&nbsp;&nbsp;&nbsp;8</td></tr>
+<tr><td nowrap align=right valign=top><a name="a20" doxytag="xine.h::SPEED_FAST_4"></a>
+#define&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a20">SPEED_FAST_4</a>&nbsp;&nbsp;&nbsp;16</td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::mrl_unknown"></a>
#define&nbsp;</td><td valign=bottom><a class="el" href="group__mrl__types.html#a0">mrl_unknown</a>&nbsp;&nbsp;&nbsp;(0 &lt;&lt; 0)</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::mrl_dvd"></a>
@@ -138,8 +150,8 @@ typedef void&nbsp;</td><td valign=bottom><b>vo_overlay_t</b></td></tr>
typedef struct <a class="el" href="structvo__driver__s.html">vo_driver_s</a>&nbsp;</td><td valign=bottom><b>vo_driver_t</b></td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_t"></a>
typedef void&nbsp;</td><td valign=bottom><b>xine_t</b></td></tr>
-<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::ao_functions_t"></a>
-typedef void&nbsp;</td><td valign=bottom><b>ao_functions_t</b></td></tr>
+<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::ao_driver_t"></a>
+typedef void&nbsp;</td><td valign=bottom><b>ao_driver_t</b></td></tr>
<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::cfg_data_t"></a>
typedef void&nbsp;</td><td valign=bottom><b>cfg_data_t</b></td></tr>
<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::config_values_t"></a>
@@ -174,40 +186,55 @@ int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__version.html#a4
<a class="el" href="structconfig__values__t.html">config_values_t</a>*&nbsp;</td><td valign=bottom><a class="el" href="group__xine__init.html#a0">config_file_init</a> (char *filename)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Configuration file initialisation.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_init"></a>
-<a class="el" href="structxine__t.html">xine_t</a>*&nbsp;</td><td valign=bottom><a class="el" href="group__xine__init.html#a1">xine_init</a> (<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *vo, <a class="el" href="structao__functions__t.html">ao_functions_t</a> *ao, <a class="el" href="structconfig__values__t.html">config_values_t</a> *config, <a class="el" href="xine_8h.html#a0">gui_stream_end_cb_t</a> stream_end_cb, <a class="el" href="xine_8h.html#a1">gui_get_next_mrl_cb_t</a> get_next_mrl_cb, <a class="el" href="xine_8h.html#a2">gui_branched_cb_t</a> branched_cb)</td></tr>
+<a class="el" href="structxine__t.html">xine_t</a>*&nbsp;</td><td valign=bottom><a class="el" href="group__xine__init.html#a1">xine_init</a> (<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *vo, <a class="el" href="structao__driver__t.html">ao_driver_t</a> *ao, <a class="el" href="structconfig__values__t.html">config_values_t</a> *config, <a class="el" href="xine_8h.html#a0">gui_stream_end_cb_t</a> stream_end_cb, <a class="el" href="xine_8h.html#a1">gui_get_next_mrl_cb_t</a> get_next_mrl_cb, <a class="el" href="xine_8h.html#a2">gui_branched_cb_t</a> branched_cb)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Initialisation of xine.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_exit"></a>
void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__init.html#a2">xine_exit</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>De-initialisation of xine.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_play"></a>
-void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a0">xine_play</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *MRL, int pos)</td></tr>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a0">xine_play</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *MRL, int start_pos, int start_time)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Start to play a stream.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_pause"></a>
-void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a1">xine_pause</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
-<tr><td>&nbsp;</td><td><font size=-1><em>Pause toggle.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_stop"></a>
-void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a2">xine_stop</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_set_speed"></a>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a1">xine_set_speed</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int speed)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Set playback speed.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_get_speed"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a2">xine_get_speed</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Get the playback speed.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::xine_set_av_offset"></a>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a3">xine_set_av_offset</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int offset_pts)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Set audio/video sync.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::xine_get_av_offset"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a4">xine_get_av_offset</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>Get audio/video sync.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::xine_stop"></a>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a5">xine_stop</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Stop playing.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::xine_eject"></a>
-int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a3">xine_eject</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::xine_eject"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a6">xine_eject</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Eject media.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::xine_get_status"></a>
-int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a4">xine_get_status</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::xine_get_status"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a7">xine_get_status</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get current xine status.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::xine_get_current_position"></a>
-int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a5">xine_get_current_position</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::xine_get_current_position"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a8">xine_get_current_position</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get current position.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::xine_get_audio_channel"></a>
-int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a6">xine_get_audio_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine.h::xine_get_current_time"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a9">xine_get_current_time</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>get current pos in seconds.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a10" doxytag="xine.h::xine_get_stream_length"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a10">xine_get_stream_length</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td>&nbsp;</td><td><font size=-1><em>estimate length of input stream in seconds.</em></font><br><br></td></tr>
+<tr><td nowrap align=right valign=top><a name="a11" doxytag="xine.h::xine_get_audio_channel"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a11">xine_get_audio_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get current audio channel.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::xine_select_audio_channel"></a>
-void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a7">xine_select_audio_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int channel)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a12" doxytag="xine.h::xine_select_audio_channel"></a>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a12">xine_select_audio_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int channel)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Set audio channel.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::xine_get_spu_channel"></a>
-int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a8">xine_get_spu_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a13" doxytag="xine.h::xine_get_spu_channel"></a>
+int&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a13">xine_get_spu_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get current sub-title channel.</em></font><br><br></td></tr>
-<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine.h::xine_select_spu_channel"></a>
-void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a9">xine_select_spu_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int channel)</td></tr>
+<tr><td nowrap align=right valign=top><a name="a14" doxytag="xine.h::xine_select_spu_channel"></a>
+void&nbsp;</td><td valign=bottom><a class="el" href="group__xine__management.html#a14">xine_select_spu_channel</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int channel)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Set sub-title channel.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_get_browsable_input_plugin_ids"></a>
char**&nbsp;</td><td valign=bottom><a class="el" href="group__browse__group.html#a0">xine_get_browsable_input_plugin_ids</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr>
@@ -231,7 +258,7 @@ char**&nbsp;</td><td valign=bottom><a class="el" href="group__loadplugins__group
char**&nbsp;</td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a2">xine_list_audio_output_plugins</a> (void)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>generate a list of all available audio output plugins.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::xine_load_audio_output_plugin"></a>
-<a class="el" href="structao__functions__t.html">ao_functions_t</a>*&nbsp;</td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a3">xine_load_audio_output_plugin</a> (<a class="el" href="structconfig__values__t.html">config_values_t</a> *config, char *id)</td></tr>
+<a class="el" href="structao__driver__t.html">ao_driver_t</a>*&nbsp;</td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a3">xine_load_audio_output_plugin</a> (<a class="el" href="structconfig__values__t.html">config_values_t</a> *config, char *id)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>load a specific audio output plugin.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_register_event_listener"></a>
int&nbsp;</td><td valign=bottom><a class="el" href="group__event__group.html#a2">xine_register_event_listener</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, <a class="el" href="group__event__group.html#a1">event_listener_t</a> listener)</td></tr>
@@ -250,7 +277,7 @@ void&nbsp;</td><td valign=bottom><a class="el" href="group__event__group.html#a4
<b>Author: </b><dd>
Guenter Bartsch &lt;<a href="mailto:guenter@users.sourceforge.net">guenter@users.sourceforge.net</a>&gt; , Siegfried Langauf &lt;<a href="mailto:siggi@users.sourceforge.net">siggi@users.sourceforge.net</a>&gt; , Daniel Caujolle-Bert &lt;<a href="mailto:f1rmb@users.sourceforge.net">f1rmb@users.sourceforge.net</a>&gt; </dl><dl compact><dt>
<b>Date: </b><dd>
-25/07/2001
+16/09/2001
<p>
</dl>API of XINE library. <div class="fragment"><pre>
Copyright (C) 2000-2001 the xine project
@@ -297,7 +324,7 @@ Guenter Bartsch &lt;<a href="mailto:guenter@users.sourceforge.net">guenter@users
Skin file location </td>
</tr>
</table>
-<hr><address><small>Generated at Thu Jul 26 11:29:45 2001 for XINE, A Free Video Player Project - API reference by
+<hr><address><small>Generated at Mon Sep 17 01:05:55 2001 for XINE, A Free Video Player Project - API reference by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.gif" alt="doxygen" align="middle" border=0
width=110 height=53></a>1.2.8 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,