diff options
Diffstat (limited to 'doc/xine-lib-API')
49 files changed, 0 insertions, 7530 deletions
diff --git a/doc/xine-lib-API/.cvsignore b/doc/xine-lib-API/.cvsignore deleted file mode 100644 index 282522db0..000000000 --- a/doc/xine-lib-API/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in diff --git a/doc/xine-lib-API/Makefile.am b/doc/xine-lib-API/Makefile.am deleted file mode 100644 index d9c437c2d..000000000 --- a/doc/xine-lib-API/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ - -SUBDIRS = html - -debug: -install-debug: - -mostlyclean-generic: - -rm -f *~ \#* .*~ .\#* - -maintainer-clean-generic: - -@echo "This command is intended for maintainers to use;" - -@echo "it deletes files that may require special tools to rebuild." - -rm -f Makefile.in xine_header.html diff --git a/doc/xine-lib-API/html/.cvsignore b/doc/xine-lib-API/html/.cvsignore deleted file mode 100644 index 282522db0..000000000 --- a/doc/xine-lib-API/html/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in diff --git a/doc/xine-lib-API/html/Makefile.am b/doc/xine-lib-API/html/Makefile.am deleted file mode 100644 index 928d0859f..000000000 --- a/doc/xine-lib-API/html/Makefile.am +++ /dev/null @@ -1,53 +0,0 @@ -docs_DOCS = \ - group__demux__strategy.html modules.html group__event__group.html \ - structao__driver__t.html group__loadplugins__group.html structao__functions__t.html \ - group__mrl__types.html structcfg__data__t.html \ - annotated.html group__status__group.html structconfig__values__s.html \ - doxygen.css group__ui__callbacks.html structconfig__values__t.html \ - doxygen.gif group__version__group.html structmrl__t.html \ - files.html group__video__cap.html structvo__driver__s.html \ - functions.html group__video__group.html structvo__driver__t.html \ - globals.html group__video__prop.html structvo__frame__t.html \ - group__audio__cap.html group__video__ratio.html structvo__overlay__t.html \ - group__audio__group.html group__visual__types.html structxine__t.html \ - group__audio__prop.html group__xine__api.html xine_8h-source.html \ - group__autoplay__group.html group__xine__init.html xine_8h.html \ - group__browse__group.html group__xine__management.html xine_logo.png \ - group__build__info.html group__xine__version.html \ - group__config__group.html index.html - -EXTRA_DIST = $(docs_DOCS) - -docdir = $(prefix)/share/doc/xine/xine-lib-API/html - -install-data-local: - @documentations='$(docs_DOCS)'; \ - for doc in $$documentations; do \ - destdir=$(DESTDIR)$(docdir); \ - name=`echo $$doc` \ - dir=$$destdir; \ - $(mkinstalldirs) $$dir; \ - $(INSTALL_DATA) $$doc $$dir/$$name; \ - echo "installing $$doc as $$dir/$$name"; \ - done - -uninstall-local: - @documentations='$(docs_DOCS)'; \ - for doc in $$documentations; do \ - destdir=$(DESTDIR)$(docdir); \ - name=`echo $$doc` \ - dir=$$destdir; \ - rm -f $$dir/$$name; \ - echo "removing $$dir/$$name" ; \ - done - -debug: -install-debug: - -mostlyclean-generic: - -rm -f *~ \#* .*~ .\#* - -maintainer-clean-generic: - -@echo "This command is intended for maintainers to use;" - -@echo "it deletes files that may require special tools to rebuild." - -rm -f Makefile.in diff --git a/doc/xine-lib-API/html/annotated.html b/doc/xine-lib-API/html/annotated.html deleted file mode 100644 index f45765ef2..000000000 --- a/doc/xine-lib-API/html/annotated.html +++ /dev/null @@ -1,29 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference Data Structures</h1>Here are the data structures with brief descriptions:<ul> -<li><a class="el" href="structao__driver__t.html">ao_driver_t</a> -<li><a class="el" href="structcfg__data__t.html">cfg_data_t</a> -<li><a class="el" href="structconfig__values__s.html">config_values_s</a> -<li><a class="el" href="structconfig__values__t.html">config_values_t</a> (Data type of structure <a class="el" href="structconfig__values__s.html">config_values_s</a>) -<li><a class="el" href="structmrl__t.html">mrl_t</a> -<li><a class="el" href="structvo__driver__s.html">vo_driver_s</a> -<li><a class="el" href="structvo__driver__t.html">vo_driver_t</a> (Data type of structure <a class="el" href="structvo__driver__s.html">vo_driver_s</a>) -<li><a class="el" href="structvo__frame__t.html">vo_frame_t</a> -<li><a class="el" href="structvo__overlay__t.html">vo_overlay_t</a> -<li><a class="el" href="structxine__t.html">xine_t</a> -</ul> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/doxygen.css b/doc/xine-lib-API/html/doxygen.css deleted file mode 100644 index 7f8e5b883..000000000 --- a/doc/xine-lib-API/html/doxygen.css +++ /dev/null @@ -1,20 +0,0 @@ -H1 { text-align: center; } -A.qindex {} -A.qindexRef {} -A.el { text-decoration: none; font-weight: bold } -A.elRef { font-weight: bold } -A.code { text-decoration: none; font-weight: normal; color: #4444ee } -A.codeRef { font-weight: normal; color: #4444ee } -DL.el { margin-left: -1cm } -DIV.fragment { width: 100%; border: none; background-color: #eeeeee } -DIV.ah { background-color: black; margin-bottom: 3; margin-top: 3 } -TD.md { background-color: #f2f2ff } -DIV.groupHeader { margin-left: 16; margin-top: 12; margin-bottom: 6; font-weight: bold } -DIV.groupText { margin-left: 16; font-style: italic; font-size: smaller } -FONT.keyword { color: #008000 } -FONT.keywordtype { color: #604020 } -FONT.keywordflow { color: #e08000 } -FONT.comment { color: #800000 } -FONT.preprocessor { color: #806020 } -FONT.stringliteral { color: #002080 } -FONT.charliteral { color: #008080 } diff --git a/doc/xine-lib-API/html/doxygen.gif b/doc/xine-lib-API/html/doxygen.gif Binary files differdeleted file mode 100644 index 192c83ce0..000000000 --- a/doc/xine-lib-API/html/doxygen.gif +++ /dev/null diff --git a/doc/xine-lib-API/html/files.html b/doc/xine-lib-API/html/files.html deleted file mode 100644 index df18e202a..000000000 --- a/doc/xine-lib-API/html/files.html +++ /dev/null @@ -1,19 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference File List</h1>Here is a list of all documented files with brief descriptions:<ul> -<li><a class="el" href="xine_8h.html">xine.h</a> <a href="xine_8h-source.html">[code]</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/functions.html b/doc/xine-lib-API/html/functions.html deleted file mode 100644 index 6e7f72c99..000000000 --- a/doc/xine-lib-API/html/functions.html +++ /dev/null @@ -1,41 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference Data Fields</h1>Here is a list of all documented struct and union fields with links to the structures/unions they belong to:<ul> -<li>alloc_frame -: <a class="el" href="structvo__driver__s.html#m1">vo_driver_s</a><li>data -: <a class="el" href="structconfig__values__s.html#m6">config_values_s</a><li>display_frame -: <a class="el" href="structvo__driver__s.html#m3">vo_driver_s</a><li>exit -: <a class="el" href="structvo__driver__s.html#m9">vo_driver_s</a><li>get_capabilities -: <a class="el" href="structvo__driver__s.html#m0">vo_driver_s</a><li>get_property -: <a class="el" href="structvo__driver__s.html#m5">vo_driver_s</a><li>get_property_min_max -: <a class="el" href="structvo__driver__s.html#m7">vo_driver_s</a><li>gui_data_exchange -: <a class="el" href="structvo__driver__s.html#m8">vo_driver_s</a><li>link -: <a class="el" href="structmrl__t.html#m2">mrl_t</a><li>lookup_int -: <a class="el" href="structconfig__values__s.html#m1">config_values_s</a><li>lookup_str -: <a class="el" href="structconfig__values__s.html#m0">config_values_s</a><li>mrl -: <a class="el" href="structmrl__t.html#m1">mrl_t</a><li>origin -: <a class="el" href="structmrl__t.html#m0">mrl_t</a><li>overlay_blend -: <a class="el" href="structvo__driver__s.html#m4">vo_driver_s</a><li>read -: <a class="el" href="structconfig__values__s.html#m5">config_values_s</a><li>save -: <a class="el" href="structconfig__values__s.html#m4">config_values_s</a><li>set_int -: <a class="el" href="structconfig__values__s.html#m3">config_values_s</a><li>set_property -: <a class="el" href="structvo__driver__s.html#m6">vo_driver_s</a><li>set_str -: <a class="el" href="structconfig__values__s.html#m2">config_values_s</a><li>size -: <a class="el" href="structmrl__t.html#m4">mrl_t</a><li>type -: <a class="el" href="structmrl__t.html#m3">mrl_t</a><li>update_frame_format -: <a class="el" href="structvo__driver__s.html#m2">vo_driver_s</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/globals.html b/doc/xine-lib-API/html/globals.html deleted file mode 100644 index 687455f0f..000000000 --- a/doc/xine-lib-API/html/globals.html +++ /dev/null @@ -1,148 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference Globals</h1>Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:<ul> -<li>AO_CAP_MIXER_VOL -: <a class="el" href="xine_8h.html#a9">xine.h</a><li>AO_CAP_MODE_4CHANNEL -: <a class="el" href="xine_8h.html#a6">xine.h</a><li>AO_CAP_MODE_5_1CHANNEL -: <a class="el" href="xine_8h.html#a8">xine.h</a><li>AO_CAP_MODE_5CHANNEL -: <a class="el" href="xine_8h.html#a7">xine.h</a><li>AO_CAP_MODE_A52 -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>AO_CAP_MODE_AC5 -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>AO_CAP_MODE_MONO -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>AO_CAP_MODE_STEREO -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>AO_CAP_MUTE_VOL -: <a class="el" href="xine_8h.html#a11">xine.h</a><li>AO_CAP_NOCAP -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>AO_CAP_PCM_VOL -: <a class="el" href="xine_8h.html#a10">xine.h</a><li>AO_PROP_MIXER_VOL -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>AO_PROP_MUTE_VOL -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>AO_PROP_PCM_VOL -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>ASPECT_ANAMORPHIC -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>ASPECT_AUTO -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>ASPECT_DVB -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>ASPECT_FULL -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>ASPECT_SQUARE -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>config_file_init() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>DEMUX_CONTENT_STRATEGY -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>DEMUX_DEFAULT_STRATEGY -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>DEMUX_EXTENSION_STRATEGY -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>DEMUX_REVERT_STRATEGY -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>event_listener_t -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>event_t -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>gui_branched_cb_t -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>gui_get_next_mrl_cb_t -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>gui_stream_end_cb_t -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>MRL_DUPLICATE -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>mrl_dvd -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>mrl_file -: <a class="el" href="xine_8h.html#a6">xine.h</a><li>mrl_file_backup -: <a class="el" href="xine_8h.html#a15">xine.h</a><li>mrl_file_blockdev -: <a class="el" href="xine_8h.html#a10">xine.h</a><li>mrl_file_chardev -: <a class="el" href="xine_8h.html#a8">xine.h</a><li>mrl_file_directory -: <a class="el" href="xine_8h.html#a9">xine.h</a><li>mrl_file_exec -: <a class="el" href="xine_8h.html#a14">xine.h</a><li>mrl_file_fifo -: <a class="el" href="xine_8h.html#a7">xine.h</a><li>mrl_file_hidden -: <a class="el" href="xine_8h.html#a16">xine.h</a><li>mrl_file_normal -: <a class="el" href="xine_8h.html#a11">xine.h</a><li>mrl_file_sock -: <a class="el" href="xine_8h.html#a13">xine.h</a><li>mrl_file_symlink -: <a class="el" href="xine_8h.html#a12">xine.h</a><li>mrl_net -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>mrl_rtp -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>mrl_stdin -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>mrl_unknown -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>mrl_vcd -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>MRL_ZERO -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>MRLS_DUPLICATE -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>NUM_ASPECT_RATIOS -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>SPEED_FAST_2 -: <a class="el" href="xine_8h.html#a19">xine.h</a><li>SPEED_FAST_4 -: <a class="el" href="xine_8h.html#a20">xine.h</a><li>SPEED_NORMAL -: <a class="el" href="xine_8h.html#a18">xine.h</a><li>SPEED_PAUSE -: <a class="el" href="xine_8h.html#a15">xine.h</a><li>SPEED_SLOW_2 -: <a class="el" href="xine_8h.html#a17">xine.h</a><li>SPEED_SLOW_4 -: <a class="el" href="xine_8h.html#a16">xine.h</a><li>VISUAL_TYPE_AA -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>VISUAL_TYPE_FB -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>VISUAL_TYPE_GTK -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>VISUAL_TYPE_X11 -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>VO_CAP_BRIGHTNESS -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>VO_CAP_COLORKEY -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>VO_CAP_CONTRAST -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>VO_CAP_HUE -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>VO_CAP_SATURATION -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>VO_NUM_PROPERTIES -: <a class="el" href="xine_8h.html#a8">xine.h</a><li>VO_PROP_ASPECT_RATIO -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>VO_PROP_BRIGHTNESS -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>VO_PROP_COLORKEY -: <a class="el" href="xine_8h.html#a6">xine.h</a><li>VO_PROP_CONTRAST -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>VO_PROP_HUE -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>VO_PROP_INTERLACED -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>VO_PROP_SATURATION -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>VO_PROP_SOFT_DEINTERLACE -: <a class="el" href="xine_8h.html#a7">xine.h</a><li>XINE_ASPECT_RATIO_211_1 -: <a class="el" href="xine_8h.html#a6">xine.h</a><li>XINE_ASPECT_RATIO_4_3 -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>XINE_ASPECT_RATIO_ANAMORPHIC -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>XINE_ASPECT_RATIO_DONT_TOUCH -: <a class="el" href="xine_8h.html#a7">xine.h</a><li>XINE_ASPECT_RATIO_SQUARE -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>XINE_BUILD_CC -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>XINE_BUILD_DATE -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>XINE_BUILD_OS -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_check_version() -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>xine_eject() -: <a class="el" href="xine_8h.html#a6">xine.h</a><li>xine_exit() -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_get_audio_capabilities() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_audio_channel() -: <a class="el" href="xine_8h.html#a11">xine.h</a><li>xine_get_audio_property() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_autoplay_input_plugin_ids() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_autoplay_mrls() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_get_av_offset() -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>xine_get_browsable_input_plugin_ids() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_browse_mrls() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_get_current_frame() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_current_position() -: <a class="el" href="xine_8h.html#a8">xine.h</a><li>xine_get_current_time() -: <a class="el" href="xine_8h.html#a9">xine.h</a><li>xine_get_major_version() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_get_minor_version() -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_get_speed() -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_get_spu_channel() -: <a class="el" href="xine_8h.html#a13">xine.h</a><li>xine_get_status() -: <a class="el" href="xine_8h.html#a7">xine.h</a><li>xine_get_str_version() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_get_stream_length() -: <a class="el" href="xine_8h.html#a10">xine.h</a><li>xine_get_sub_version() -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>XINE_IMGFMT_YUY2 -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>XINE_IMGFMT_YV12 -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_init() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_list_audio_output_plugins() -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_list_video_output_plugins() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_load_audio_output_plugin() -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>xine_load_video_output_plugin() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>XINE_MAJOR_VERSION -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>XINE_MINOR_VERSION -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>XINE_PLAY -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_play() -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>XINE_PLUGINDIR -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>XINE_QUIT -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_register_event_listener() -: <a class="el" href="xine_8h.html#a2">xine.h</a><li>xine_remove_event_listener() -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>xine_select_audio_channel() -: <a class="el" href="xine_8h.html#a12">xine.h</a><li>xine_select_spu_channel() -: <a class="el" href="xine_8h.html#a14">xine.h</a><li>xine_send_event() -: <a class="el" href="xine_8h.html#a4">xine.h</a><li>xine_set_audio_property() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>xine_set_av_offset() -: <a class="el" href="xine_8h.html#a3">xine.h</a><li>xine_set_speed() -: <a class="el" href="xine_8h.html#a1">xine.h</a><li>XINE_SKINDIR -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>XINE_STOP -: <a class="el" href="xine_8h.html#a0">xine.h</a><li>xine_stop() -: <a class="el" href="xine_8h.html#a5">xine.h</a><li>XINE_SUB_VERSION -: <a class="el" href="xine_8h.html#a2">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__audio__cap.html b/doc/xine-lib-API/html/group__audio__cap.html deleted file mode 100644 index 11eb86726..000000000 --- a/doc/xine-lib-API/html/group__audio__cap.html +++ /dev/null @@ -1,372 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>audio driver capabilities</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="audio_cap::AO_CAP_NOCAP"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a1">AO_CAP_NOCAP</a> 0x00000000</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="audio_cap::AO_CAP_MODE_A52"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a2">AO_CAP_MODE_A52</a> 0x00000001</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="audio_cap::AO_CAP_MODE_AC5"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a3">AO_CAP_MODE_AC5</a> 0x00000002</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="audio_cap::AO_CAP_MODE_MONO"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a4">AO_CAP_MODE_MONO</a> 0x00000004</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="audio_cap::AO_CAP_MODE_STEREO"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a5">AO_CAP_MODE_STEREO</a> 0x00000008</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="audio_cap::AO_CAP_MODE_4CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a6">AO_CAP_MODE_4CHANNEL</a> 0x00000010</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="audio_cap::AO_CAP_MODE_5CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a7">AO_CAP_MODE_5CHANNEL</a> 0x00000020</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="audio_cap::AO_CAP_MODE_5_1CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a8">AO_CAP_MODE_5_1CHANNEL</a> 0x00000040</td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="audio_cap::AO_CAP_MIXER_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a9">AO_CAP_MIXER_VOL</a> 0x00000080</td></tr> -<tr><td nowrap align=right valign=top><a name="a10" doxytag="audio_cap::AO_CAP_PCM_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a10">AO_CAP_PCM_VOL</a> 0x00000100</td></tr> -<tr><td nowrap align=right valign=top><a name="a11" doxytag="audio_cap::AO_CAP_MUTE_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a11">AO_CAP_MUTE_VOL</a> 0x00000200</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="audio_cap::xine_get_audio_capabilities"></a> -int </td><td valign=bottom><a class="el" href="group__audio__cap.html#a0">xine_get_audio_capabilities</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr> -<tr><td> </td><td><font size=-1><em>Get audio driver capabilities.</em></font><br><br></td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a9" doxytag="xine.h::AO_CAP_MIXER_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MIXER_VOL 0x00000080 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports mixer control. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a6" doxytag="xine.h::AO_CAP_MODE_4CHANNEL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_4CHANNEL 0x00000010 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports 4 channels. 1 sample == 8 bytes (L,R,LR,RR) <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a7" doxytag="xine.h::AO_CAP_MODE_5CHANNEL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_5CHANNEL 0x00000020 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports 5 channels. 1 sample == 10 bytes (L,R,LR,RR,C) <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a8" doxytag="xine.h::AO_CAP_MODE_5_1CHANNEL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_5_1CHANNEL 0x00000040 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports 5.1 channels. 1 sample == 12 bytes (L,R,LR,RR,C,LFE) <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::AO_CAP_MODE_A52"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_A52 0x00000001 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports A/52 output. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::AO_CAP_MODE_AC5"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_AC5 0x00000002 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports AC5 output. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::AO_CAP_MODE_MONO"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_MONO 0x00000004 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports mono output. 1 sample == 2 bytes (C) <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::AO_CAP_MODE_STEREO"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MODE_STEREO 0x00000008 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports stereo output. 1 sample == 4 bytes (L,R) <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a11" doxytag="xine.h::AO_CAP_MUTE_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_MUTE_VOL 0x00000200 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can mute volume. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::AO_CAP_NOCAP"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_NOCAP 0x00000000 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver has no capabilities. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<a name="a10" doxytag="xine.h::AO_CAP_PCM_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_CAP_PCM_VOL 0x00000100 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver supports pcm control. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_capabilities</a>() </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::xine_get_audio_capabilities"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_audio_capabilities ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get audio driver capabilities. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Audio capabilities. -<p> -</dl>Get audio driver capabilities, returned value can be AND/ORed with AO_CAP_* constant to get relevant informations. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__audio__group.html b/doc/xine-lib-API/html/group__audio__group.html deleted file mode 100644 index 7b152a642..000000000 --- a/doc/xine-lib-API/html/group__audio__group.html +++ /dev/null @@ -1,22 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Audio.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__audio__prop.html">Constants for the get/set properties functions.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__audio__cap.html">audio driver capabilities</a></td></tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__audio__prop.html b/doc/xine-lib-API/html/group__audio__prop.html deleted file mode 100644 index 779e0f501..000000000 --- a/doc/xine-lib-API/html/group__audio__prop.html +++ /dev/null @@ -1,244 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Constants for the get/set properties functions.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="audio_prop::AO_PROP_MIXER_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a2">AO_PROP_MIXER_VOL</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="audio_prop::AO_PROP_PCM_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a3">AO_PROP_PCM_VOL</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="audio_prop::AO_PROP_MUTE_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a4">AO_PROP_MUTE_VOL</a> 2</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="audio_prop::xine_get_audio_property"></a> -int </td><td valign=bottom><a class="el" href="group__audio__prop.html#a0">xine_get_audio_property</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int property)</td></tr> -<tr><td> </td><td><font size=-1><em>Get audio driver property.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="audio_prop::xine_set_audio_property"></a> -int </td><td valign=bottom><a class="el" href="group__audio__prop.html#a1">xine_set_audio_property</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int property, int value)</td></tr> -<tr><td> </td><td><font size=-1><em>Set audio driver property value.</em></font><br><br></td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a2" doxytag="xine.h::AO_PROP_MIXER_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_PROP_MIXER_VOL 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Mixer volume property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_property</a>(), <a class="el" href="xine_8h.html#a1">xine_set_audio_property</a>() </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::AO_PROP_MUTE_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_PROP_MUTE_VOL 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Pcm volume property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_property</a>(), <a class="el" href="xine_8h.html#a1">xine_set_audio_property</a>() </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::AO_PROP_PCM_VOL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define AO_PROP_PCM_VOL 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Pcm volume property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_audio_property</a>(), <a class="el" href="xine_8h.html#a1">xine_set_audio_property</a>() </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::xine_get_audio_property"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_audio_property ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>property</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get audio driver property. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>property</em> - </td><td> -( see AO_PROP_* ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -value of property. -<p> -</dl>Get audio property ( AO_PROP_* ) value . <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>property</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_set_audio_property"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_set_audio_property ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>property</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>value</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set audio driver property value. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>property</em> - </td><td> -( see AO_PROP_* ) </td></tr> -<tr><td valign=top><em>value</em> - </td><td> -of property </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -value on success, otherwise ~value. -<p> -</dl>Set audio property value ( AO_PROP_* ). It will return value if operation is successfuly completed, and ~value on failure. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>property</em> - </td><td> - </td></tr> -<tr><td valign=top><em>value</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__autoplay__group.html b/doc/xine-lib-API/html/group__autoplay__group.html deleted file mode 100644 index 413c60e5e..000000000 --- a/doc/xine-lib-API/html/group__autoplay__group.html +++ /dev/null @@ -1,149 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Autoplay support</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="autoplay_group::xine_get_autoplay_input_plugin_ids"></a> -char** </td><td valign=bottom><a class="el" href="group__autoplay__group.html#a0">xine_get_autoplay_input_plugin_ids</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr> -<tr><td> </td><td><font size=-1><em>Request playlist from plugin.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="autoplay_group::xine_get_autoplay_mrls"></a> -char** </td><td valign=bottom><a class="el" href="group__autoplay__group.html#a1">xine_get_autoplay_mrls</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *plugin_id, int *num_mrls)</td></tr> -<tr><td> </td><td><font size=-1><em>Request MRL list from plugin.</em></font><br><br></td></tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::xine_get_autoplay_input_plugin_ids"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char ** xine_get_autoplay_input_plugin_ids ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Request playlist from plugin. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Playlist. -<p> -</dl>Some input plugins can generate autoplay lists returns a list of ids of these plugins. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_get_autoplay_mrls"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char ** xine_get_autoplay_mrls ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>plugin_id</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>num_mrls</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Request MRL list from plugin. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>plugin_id</em> - </td><td> -Plugin name ( see <a class="el" href="xine_8h.html#a0">xine_get_autoplay_input_plugin_ids</a>() ) </td></tr> -<tr><td valign=top><em>num_mrls</em> - </td><td> -Entries in return array. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -MRL list. -<p> -</dl>Get autoplay MRL list for input plugin named <plugin_id>. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>plugin_id</em> - </td><td> - </td></tr> -<tr><td valign=top><em>num_mrls</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__browse__group.html b/doc/xine-lib-API/html/group__browse__group.html deleted file mode 100644 index 79c00257c..000000000 --- a/doc/xine-lib-API/html/group__browse__group.html +++ /dev/null @@ -1,285 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Browsing support</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__mrl__types.html">Types of available mrls</a></td></tr> -<tr><td colspan=2><br><h2>Data Structures</h2></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structmrl__t.html">mrl_t</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structmrl__t.html">mrl_t</a></td></tr> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="browse_group::MRL_ZERO"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a2">MRL_ZERO</a>(m)</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="browse_group::MRL_DUPLICATE"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a3">MRL_DUPLICATE</a>(s, d)</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="browse_group::MRLS_DUPLICATE"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a4">MRLS_DUPLICATE</a>(s, d)</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="browse_group::xine_get_browsable_input_plugin_ids"></a> -char** </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> -<tr><td> </td><td><font size=-1><em>Request list of browsable featured plugins.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="browse_group::xine_get_browse_mrls"></a> -<a class="el" href="structmrl__t.html">mrl_t</a>** </td><td valign=bottom><a class="el" href="group__browse__group.html#a1">xine_get_browse_mrls</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *plugin_id, char *start_mrl, int *num_mrls)</td></tr> -<tr><td> </td><td><font size=-1><em>Request available MRLs from plugins.</em></font><br><br></td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a4" doxytag="xine.h::MRLS_DUPLICATE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define MRLS_DUPLICATE( - </b></td> - <td valign="bottom"><b> -s, d ) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -<b>Value:</b><div class="fragment"><pre> { \ - <font class="keywordtype">int</font> i = 0; \ - \ - assert((s) != NULL); \ - assert((d) != NULL); \ - \ - <font class="keywordflow">while</font>((s) != NULL) { \ - d[i] = (<a class="code" href="structmrl__t.html">mrl_t</a> *) malloc(<font class="keyword">sizeof</font>(<a class="code" href="structmrl__t.html">mrl_t</a>)); \ - <a class="code" href="xine_8h.html#a3">MRL_DUPLICATE</a>(s[i], d[i]); \ - i++; \ - } \ -}</pre></div>Duplicate two arrays of mrls (s = source, d = destination). <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a>, <a class="el" href="xine_8h.html#a1">xine_get_browse_mrls</a>() </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::MRL_DUPLICATE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define MRL_DUPLICATE( - </b></td> - <td valign="bottom"><b> -s, d ) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Duplicate two mrls entries (s = source, d = destination). <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a>, <a class="el" href="xine_8h.html#a1">xine_get_browse_mrls</a>() </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::MRL_ZERO"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define MRL_ZERO( - </b></td> - <td valign="bottom"><b> -m ) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -<b>Value:</b><div class="fragment"><pre> { \ - <font class="keywordflow">if</font>((m)) { \ - <font class="keywordflow">if</font>((m)->origin) \ - free((m)->origin); \ - <font class="keywordflow">if</font>((m)->mrl) \ - free((m)->mrl); \ - <font class="keywordflow">if</font>((m)->link) \ - free((m)->link); \ - (m)->origin = NULL; \ - (m)->mrl = NULL; \ - (m)->link = NULL; \ - (m)->type = 0; \ - (m)->size = (off_t) 0; \ - } \ -}</pre></div>Freeing/zeroing all of entries of given mrl. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a>, <a class="el" href="xine_8h.html#a1">xine_get_browse_mrls</a>() </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::xine_get_browsable_input_plugin_ids"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char ** xine_get_browsable_input_plugin_ids ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Request list of browsable featured plugins. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -List of plugins -<p> -</dl>Some input plugins are browseable, get the list of ids of these plugins. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_get_browse_mrls"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structmrl__t.html">mrl_t</a> ** xine_get_browse_mrls ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>plugin_id</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>start_mrl</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>num_mrls</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Request available MRLs from plugins. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>plugin_id</em> - </td><td> -Plugin name ( see <a class="el" href="xine_8h.html#a0">xine_get_browsable_input_plugin_ids</a>() ) </td></tr> -<tr><td valign=top><em>start_mrl</em> - </td><td> -MRL </td></tr> -<tr><td valign=top><em>num_mrl</em> - </td><td> -how many mrls was found </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -start_mrl on success, NULL on failure. -<p> -</dl>Asks input plugin named <plugin_id> to return a list of available MRLs in domain/directory <start_mrl>. -<p> -<start_mrl> may be NULL indicating the toplevel domain/dir returns <start_mrl> if <start_mrl> is a valid MRL, not a directory returns NULL if <start_mrl> is an invalid MRL, not even a directory. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>plugin_id</em> - </td><td> - </td></tr> -<tr><td valign=top><em>start_mrl</em> - </td><td> - </td></tr> -<tr><td valign=top><em>num_mrls</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__build__info.html b/doc/xine-lib-API/html/group__build__info.html deleted file mode 100644 index dd4afd4b7..000000000 --- a/doc/xine-lib-API/html/group__build__info.html +++ /dev/null @@ -1,96 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Build informations</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="build_info::XINE_BUILD_CC"></a> -#define </td><td valign=bottom><a class="el" href="group__build__info.html#a0">XINE_BUILD_CC</a> "gcc version 2.95.3 20010315 (release)"</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="build_info::XINE_BUILD_OS"></a> -#define </td><td valign=bottom><a class="el" href="group__build__info.html#a1">XINE_BUILD_OS</a> "Linux 2.4.9 i686"</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="build_info::XINE_BUILD_DATE"></a> -#define </td><td valign=bottom><a class="el" href="group__build__info.html#a2">XINE_BUILD_DATE</a> "Mon 15 Oct 2001 00:22:19"</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a0" doxytag="xine.h::XINE_BUILD_CC"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_BUILD_CC "gcc version 2.95.3 20010315 (release)" - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Compiler used to build xine-lib </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::XINE_BUILD_DATE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_BUILD_DATE "Mon 15 Oct 2001 00:22:19" - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Build time </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::XINE_BUILD_OS"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_BUILD_OS "Linux 2.4.9 i686" - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -OS used to build xine-lib </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__config__group.html b/doc/xine-lib-API/html/group__config__group.html deleted file mode 100644 index 31387a6a2..000000000 --- a/doc/xine-lib-API/html/group__config__group.html +++ /dev/null @@ -1,36 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Configuration structure type.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Data Structures</h2></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structao__driver__t.html">ao_driver_t</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structcfg__data__t.html">cfg_data_t</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structconfig__values__s.html">config_values_s</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structconfig__values__s.html">config_values_s</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structconfig__values__t.html">config_values_t</a></td></tr> -<tr><td> </td><td><font size=-1><em>Data type of structure <a class="el" href="structconfig__values__s.html">config_values_s</a>.</em> <a href="structconfig__values__t.html#_details">More...</a><em></em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structxine__t.html">xine_t</a></td></tr> -<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="config_group::xine_t"></a> -typedef void </td><td valign=bottom><b>xine_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="config_group::ao_driver_t"></a> -typedef void </td><td valign=bottom><b>ao_driver_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="config_group::cfg_data_t"></a> -typedef void </td><td valign=bottom><b>cfg_data_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="config_group::config_values_t"></a> -typedef struct <a class="el" href="structconfig__values__s.html">config_values_s</a> </td><td valign=bottom><b>config_values_t</b></td></tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__demux__strategy.html b/doc/xine-lib-API/html/group__demux__strategy.html deleted file mode 100644 index cf8eef242..000000000 --- a/doc/xine-lib-API/html/group__demux__strategy.html +++ /dev/null @@ -1,132 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Possible demuxer guessing strategy.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="demux_strategy::DEMUX_DEFAULT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a0">DEMUX_DEFAULT_STRATEGY</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="demux_strategy::DEMUX_REVERT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a1">DEMUX_REVERT_STRATEGY</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="demux_strategy::DEMUX_CONTENT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a2">DEMUX_CONTENT_STRATEGY</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="demux_strategy::DEMUX_EXTENSION_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a3">DEMUX_EXTENSION_STRATEGY</a> 3</td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -"demux_strategy" should be set to one of these value in configuration file ( see <a href="group__config__group.html">Configuration structure type.</a>) before <a class="el" href="xine_8h.html#a1">xine_init</a>() call. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl><hr><h2>Define Documentation</h2> -<a name="a2" doxytag="xine.h::DEMUX_CONTENT_STRATEGY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define DEMUX_CONTENT_STRATEGY 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Recognize by content only. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::DEMUX_DEFAULT_STRATEGY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define DEMUX_DEFAULT_STRATEGY 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Recognize by content then by extension. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::DEMUX_EXTENSION_STRATEGY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define DEMUX_EXTENSION_STRATEGY 3 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Recognize by extension only. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::DEMUX_REVERT_STRATEGY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define DEMUX_REVERT_STRATEGY 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Recognize by extension then by content. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__event__group.html b/doc/xine-lib-API/html/group__event__group.html deleted file mode 100644 index 8dbed980d..000000000 --- a/doc/xine-lib-API/html/group__event__group.html +++ /dev/null @@ -1,286 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Sending events</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="event_group::event_t"></a> -typedef void </td><td valign=bottom><a class="el" href="group__event__group.html#a0">event_t</a></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="event_group::event_listener_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__event__group.html#a1">event_listener_t</a> )(<a class="el" href="structxine__t.html">xine_t</a> *xine, <a class="el" href="group__event__group.html#a0">event_t</a> *event, void *data)</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="event_group::xine_register_event_listener"></a> -int </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> -<tr><td> </td><td><font size=-1><em>registers an event listener callback.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="event_group::xine_remove_event_listener"></a> -int </td><td valign=bottom><a class="el" href="group__event__group.html#a3">xine_remove_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> -<tr><td> </td><td><font size=-1><em>Attempts to remove a registered event listener.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="event_group::xine_send_event"></a> -void </td><td valign=bottom><a class="el" href="group__event__group.html#a4">xine_send_event</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, <a class="el" href="group__event__group.html#a0">event_t</a> *event, void *data)</td></tr> -<tr><td> </td><td><font size=-1><em>sends an event to all listeners.</em></font><br><br></td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Event dispatcher mechanism <hr><h2>Typedef Documentation</h2> -<a name="a1" doxytag="xine.h::event_listener_t"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -typedef void(* event_listener_t)(<a class="el" href="structxine__t.html">xine_t</a> *xine, <a class="el" href="group__event__group.html#a0">event_t</a> *event, void *data) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Event listener callback. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__event__group.html#a2">xine_register_event_listener</a>, <a class="el" href="group__event__group.html#a3">xine_remove_event_listener</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::event_t"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -typedef void event_t - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Opaque data type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__event__group.html#a1">event_listener_t</a>, <a class="el" href="group__event__group.html#a4">xine_send_event</a> </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a2" doxytag="xine.h::xine_register_event_listener"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_register_event_listener ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="group__event__group.html#a1">event_listener_t</a> <em>listener</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -registers an event listener callback. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>listener</em> - </td><td> -callback function. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -0 if the listener was registerd, non-zero if it could not. </dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__event__group.html#a1">event_listener_t</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>listener</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::xine_remove_event_listener"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_remove_event_listener ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="group__event__group.html#a1">event_listener_t</a> <em>listener</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Attempts to remove a registered event listener. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>listener</em> - </td><td> -callback function. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -0 if the listener was removes, non-zero if it wasn't (e.g. not found). </dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__event__group.html#a1">event_listener_t</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>listener</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::xine_send_event"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_send_event ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="group__event__group.html#a0">event_t</a> * <em>event</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -void * <em>data</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -sends an event to all listeners. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>event</em> - </td><td> -FILLME </td></tr> -<tr><td valign=top><em>data</em> - </td><td> -FILLME. </td></tr> -</table> -</dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__event__group.html#a0">event_t</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>event</em> - </td><td> - </td></tr> -<tr><td valign=top><em>data</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__loadplugins__group.html b/doc/xine-lib-API/html/group__loadplugins__group.html deleted file mode 100644 index 361195cf6..000000000 --- a/doc/xine-lib-API/html/group__loadplugins__group.html +++ /dev/null @@ -1,287 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Loading plugins</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__visual__types.html">Valid visual types</a></td></tr> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="loadplugins_group::XINE_PLUGINDIR"></a> -#define </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a4">XINE_PLUGINDIR</a> "/usr/local/lib/xine/plugins"</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="loadplugins_group::xine_list_video_output_plugins"></a> -char** </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a> (int visual_type)</td></tr> -<tr><td> </td><td><font size=-1><em>list available video output plugins.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="loadplugins_group::xine_load_video_output_plugin"></a> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a>* </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> (<a class="el" href="structconfig__values__t.html">config_values_t</a> *config, char *id, int visual_type, void *visual)</td></tr> -<tr><td> </td><td><font size=-1><em>load a specific video output plugin.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="loadplugins_group::xine_list_audio_output_plugins"></a> -char** </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a2">xine_list_audio_output_plugins</a> (void)</td></tr> -<tr><td> </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="loadplugins_group::xine_load_audio_output_plugin"></a> -<a class="el" href="structao__driver__t.html">ao_driver_t</a>* </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> </td><td><font size=-1><em>load a specific audio output plugin.</em></font><br><br></td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -output plugin load support functions <hr><h2>Define Documentation</h2> -<a name="a4" doxytag="xine.h::XINE_PLUGINDIR"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_PLUGINDIR "/usr/local/lib/xine/plugins" - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Plugin files location. </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a2" doxytag="xine.h::xine_list_audio_output_plugins"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char ** xine_list_audio_output_plugins ( - </b></td> - <td valign="bottom"><b> -void ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -generate a list of all available audio output plugins. -<p> -<dl compact><dt> -<b>Returns: </b><dd> -a list of available audio output plugins the list returned is sorted by plugin priority </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::xine_list_video_output_plugins"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char ** xine_list_video_output_plugins ( - </b></td> - <td valign="bottom"><b> -int <em>visual_type</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -list available video output plugins. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>visual_type</em> - </td><td> -see <a href="group__visual__types.html">Valid visual types</a> </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -a list of available video output plugins for the specified visual type - the list is sorted by plugin priority </dl><dl compact><dt> -<b>See also: </b><dd> -<a href="group__visual__types.html">Valid visual types</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>visual_type</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::xine_load_audio_output_plugin"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structao__driver__t.html">ao_driver_t</a> * xine_load_audio_output_plugin ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structconfig__values__t.html">config_values_t</a> * <em>config</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>id</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -load a specific audio output plugin. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>config</em> - </td><td> -current configuration ( see <a class="el" href="xine_8h.html#a0">config_file_init</a>() ) </td></tr> -<tr><td valign=top><em>id</em> - </td><td> -driver name. </td></tr> -</table> -</dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structao__driver__t.html">ao_driver_t</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>config</em> - </td><td> - </td></tr> -<tr><td valign=top><em>id</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_load_video_output_plugin"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> * xine_load_video_output_plugin ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structconfig__values__t.html">config_values_t</a> * <em>config</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>id</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>visual_type</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -void * <em>visual</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -load a specific video output plugin. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>config</em> - </td><td> -current configuration ( see <a class="el" href="xine_8h.html#a0">config_file_init</a>() ) </td></tr> -<tr><td valign=top><em>id</em> - </td><td> -driver name. </td></tr> -<tr><td valign=top><em>visual_type</em> - </td><td> -see <a href="group__visual__types.html">Valid visual types</a> </td></tr> -<tr><td valign=top><em>visual</em> - </td><td> -visual type dependant data pointer. </td></tr> -</table> -</dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a>, <a href="group__visual__types.html">Valid visual types</a> </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>config</em> - </td><td> - </td></tr> -<tr><td valign=top><em>id</em> - </td><td> - </td></tr> -<tr><td valign=top><em>visual_type</em> - </td><td> - </td></tr> -<tr><td valign=top><em>visual</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__mrl__types.html b/doc/xine-lib-API/html/group__mrl__types.html deleted file mode 100644 index 1abe9e5af..000000000 --- a/doc/xine-lib-API/html/group__mrl__types.html +++ /dev/null @@ -1,483 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Types of available mrls</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="mrl_types::mrl_unknown"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a0">mrl_unknown</a> (0 << 0)</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="mrl_types::mrl_dvd"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a1">mrl_dvd</a> (1 << 0)</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="mrl_types::mrl_vcd"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a2">mrl_vcd</a> (1 << 1)</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="mrl_types::mrl_net"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a3">mrl_net</a> (1 << 2)</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="mrl_types::mrl_rtp"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a4">mrl_rtp</a> (1 << 3)</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="mrl_types::mrl_stdin"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a5">mrl_stdin</a> (1 << 4)</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="mrl_types::mrl_file"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a6">mrl_file</a> (1 << 5)</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="mrl_types::mrl_file_fifo"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a7">mrl_file_fifo</a> (1 << 6)</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="mrl_types::mrl_file_chardev"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a8">mrl_file_chardev</a> (1 << 7)</td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="mrl_types::mrl_file_directory"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a9">mrl_file_directory</a> (1 << 8)</td></tr> -<tr><td nowrap align=right valign=top><a name="a10" doxytag="mrl_types::mrl_file_blockdev"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a10">mrl_file_blockdev</a> (1 << 9)</td></tr> -<tr><td nowrap align=right valign=top><a name="a11" doxytag="mrl_types::mrl_file_normal"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a11">mrl_file_normal</a> (1 << 10)</td></tr> -<tr><td nowrap align=right valign=top><a name="a12" doxytag="mrl_types::mrl_file_symlink"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a12">mrl_file_symlink</a> (1 << 11)</td></tr> -<tr><td nowrap align=right valign=top><a name="a13" doxytag="mrl_types::mrl_file_sock"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a13">mrl_file_sock</a> (1 << 12)</td></tr> -<tr><td nowrap align=right valign=top><a name="a14" doxytag="mrl_types::mrl_file_exec"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a14">mrl_file_exec</a> (1 << 13)</td></tr> -<tr><td nowrap align=right valign=top><a name="a15" doxytag="mrl_types::mrl_file_backup"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a15">mrl_file_backup</a> (1 << 14)</td></tr> -<tr><td nowrap align=right valign=top><a name="a16" doxytag="mrl_types::mrl_file_hidden"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a16">mrl_file_hidden</a> (1 << 15)</td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -These types are bit field, can be used ORed/ANDed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl><hr><h2>Define Documentation</h2> -<a name="a1" doxytag="xine.h::mrl_dvd"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_dvd (1 << 0) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -DVD mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a6" doxytag="xine.h::mrl_file"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file (1 << 5) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -File mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a15" doxytag="xine.h::mrl_file_backup"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_backup (1 << 14) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Backup file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a10" doxytag="xine.h::mrl_file_blockdev"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_blockdev (1 << 9) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Block device file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a8" doxytag="xine.h::mrl_file_chardev"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_chardev (1 << 7) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Char device file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a9" doxytag="xine.h::mrl_file_directory"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_directory (1 << 8) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Directory file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a14" doxytag="xine.h::mrl_file_exec"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_exec (1 << 13) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Executable file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a7" doxytag="xine.h::mrl_file_fifo"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_fifo (1 << 6) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Fifo file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a16" doxytag="xine.h::mrl_file_hidden"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_hidden (1 << 15) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Hidden file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a11" doxytag="xine.h::mrl_file_normal"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_normal (1 << 10) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Normal file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a13" doxytag="xine.h::mrl_file_sock"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_sock (1 << 12) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Socket file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a12" doxytag="xine.h::mrl_file_symlink"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_file_symlink (1 << 11) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Soft link file mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::mrl_net"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_net (1 << 2) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Network mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::mrl_rtp"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_rtp (1 << 3) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Multicast mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::mrl_stdin"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_stdin (1 << 4) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Standart input mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::mrl_unknown"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_unknown (0 << 0) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Unknow mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::mrl_vcd"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define mrl_vcd (1 << 1) - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -VCD mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structmrl__t.html">mrl_t</a> </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__status__group.html b/doc/xine-lib-API/html/group__status__group.html deleted file mode 100644 index 90cd1ac46..000000000 --- a/doc/xine-lib-API/html/group__status__group.html +++ /dev/null @@ -1,102 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Player status constants</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="status_group::XINE_STOP"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a0">XINE_STOP</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="status_group::XINE_PLAY"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a1">XINE_PLAY</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="status_group::XINE_QUIT"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a2">XINE_QUIT</a> 2</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a1" doxytag="xine.h::XINE_PLAY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_PLAY 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Play status. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a7">xine_get_status</a>() </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::XINE_QUIT"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_QUIT 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Quit status. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a7">xine_get_status</a>() </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::XINE_STOP"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_STOP 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Stop status. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a7">xine_get_status</a>() </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__ui__callbacks.html b/doc/xine-lib-API/html/group__ui__callbacks.html deleted file mode 100644 index 31d23bafe..000000000 --- a/doc/xine-lib-API/html/group__ui__callbacks.html +++ /dev/null @@ -1,111 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>UI communication callbacks.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="ui_callbacks::gui_stream_end_cb_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a0">gui_stream_end_cb_t</a> )(int nStatus)</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="ui_callbacks::gui_get_next_mrl_cb_t"></a> -typedef char* (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a1">gui_get_next_mrl_cb_t</a> )(void)</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="ui_callbacks::gui_branched_cb_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a2">gui_branched_cb_t</a> )(void)</td></tr> -</table> -<hr><h2>Typedef Documentation</h2> -<a name="a2" doxytag="xine.h::gui_branched_cb_t"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -typedef void(* gui_branched_cb_t)(void) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Called when xine branched successfully to the next mrl. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_init</a>() </dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::gui_get_next_mrl_cb_t"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -typedef char *(* gui_get_next_mrl_cb_t)(void) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Called when xine tries to branch seamlessly to the next mrl. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_init</a>() </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::gui_stream_end_cb_t"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -typedef void(* gui_stream_end_cb_t)(int nStatus) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Notify UI when the stream is finished. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_init</a>() </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__version__group.html b/doc/xine-lib-API/html/group__version__group.html deleted file mode 100644 index c93ea69e8..000000000 --- a/doc/xine-lib-API/html/group__version__group.html +++ /dev/null @@ -1,96 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Version constants</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="version_group::XINE_MAJOR_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a0">XINE_MAJOR_VERSION</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="version_group::XINE_MINOR_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a1">XINE_MINOR_VERSION</a> 9</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="version_group::XINE_SUB_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a2">XINE_SUB_VERSION</a> 2</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a0" doxytag="xine.h::XINE_MAJOR_VERSION"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_MAJOR_VERSION 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Major version constant. </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::XINE_MINOR_VERSION"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_MINOR_VERSION 9 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Minor version constant. </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::XINE_SUB_VERSION"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_SUB_VERSION 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Sub version constant. </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__video__cap.html b/doc/xine-lib-API/html/group__video__cap.html deleted file mode 100644 index 945cffbb9..000000000 --- a/doc/xine-lib-API/html/group__video__cap.html +++ /dev/null @@ -1,146 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>video driver capabilities</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="video_cap::VO_CAP_HUE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a0">VO_CAP_HUE</a> 0x00000010</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="video_cap::VO_CAP_SATURATION"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a1">VO_CAP_SATURATION</a> 0x00000020</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="video_cap::VO_CAP_BRIGHTNESS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a2">VO_CAP_BRIGHTNESS</a> 0x00000040</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="video_cap::VO_CAP_CONTRAST"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a3">VO_CAP_CONTRAST</a> 0x00000080</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="video_cap::VO_CAP_COLORKEY"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a4">VO_CAP_COLORKEY</a> 0x00000100</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a2" doxytag="xine.h::VO_CAP_BRIGHTNESS"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_CAP_BRIGHTNESS 0x00000040 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can set BRIGHTNESS value. </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::VO_CAP_COLORKEY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_CAP_COLORKEY 0x00000100 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can set COLORKEY value. </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::VO_CAP_CONTRAST"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_CAP_CONTRAST 0x00000080 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can set CONTRAST value. </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::VO_CAP_HUE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_CAP_HUE 0x00000010 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can set HUE value. </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::VO_CAP_SATURATION"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_CAP_SATURATION 0x00000020 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Driver can set SATURATION value. </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__video__group.html b/doc/xine-lib-API/html/group__video__group.html deleted file mode 100644 index fb0955ab5..000000000 --- a/doc/xine-lib-API/html/group__video__group.html +++ /dev/null @@ -1,37 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Video.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__video__ratio.html">Possible ratios for the VO_PROP_ASPECT_RATIO call</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__video__prop.html">Constants for the get/set properties functions.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__video__cap.html">video driver capabilities</a></td></tr> -<tr><td colspan=2><br><h2>Data Structures</h2></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__driver__s.html">vo_driver_s</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__driver__s.html">vo_driver_s</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__driver__t.html">vo_driver_t</a></td></tr> -<tr><td> </td><td><font size=-1><em>Data type of structure <a class="el" href="structvo__driver__s.html">vo_driver_s</a>.</em> <a href="structvo__driver__t.html#_details">More...</a><em></em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__frame__t.html">vo_frame_t</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__overlay__t.html">vo_overlay_t</a></td></tr> -<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="video_group::vo_frame_t"></a> -typedef void </td><td valign=bottom><b>vo_frame_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="video_group::vo_overlay_t"></a> -typedef void </td><td valign=bottom><b>vo_overlay_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="video_group::vo_driver_t"></a> -typedef struct <a class="el" href="structvo__driver__s.html">vo_driver_s</a> </td><td valign=bottom><b>vo_driver_t</b></td></tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__video__prop.html b/doc/xine-lib-API/html/group__video__prop.html deleted file mode 100644 index 86ca3d2d2..000000000 --- a/doc/xine-lib-API/html/group__video__prop.html +++ /dev/null @@ -1,264 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Constants for the get/set properties functions.</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="video_prop::VO_PROP_INTERLACED"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a0">VO_PROP_INTERLACED</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="video_prop::VO_PROP_ASPECT_RATIO"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a1">VO_PROP_ASPECT_RATIO</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="video_prop::VO_PROP_HUE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a2">VO_PROP_HUE</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="video_prop::VO_PROP_SATURATION"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a3">VO_PROP_SATURATION</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="video_prop::VO_PROP_CONTRAST"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a4">VO_PROP_CONTRAST</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="video_prop::VO_PROP_BRIGHTNESS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a5">VO_PROP_BRIGHTNESS</a> 5</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="video_prop::VO_PROP_COLORKEY"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a6">VO_PROP_COLORKEY</a> 6</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="video_prop::VO_PROP_SOFT_DEINTERLACE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a7">VO_PROP_SOFT_DEINTERLACE</a> 7</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="video_prop::VO_NUM_PROPERTIES"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a8">VO_NUM_PROPERTIES</a> 8</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a8" doxytag="xine.h::VO_NUM_PROPERTIES"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_NUM_PROPERTIES 8 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Number of available properties property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::VO_PROP_ASPECT_RATIO"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_ASPECT_RATIO 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Aspect ratio property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a>, <a href="group__video__ratio.html">Possible ratios for the VO_PROP_ASPECT_RATIO call</a> </dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::VO_PROP_BRIGHTNESS"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_BRIGHTNESS 5 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Brightness property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a6" doxytag="xine.h::VO_PROP_COLORKEY"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_COLORKEY 6 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Colorkey property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::VO_PROP_CONTRAST"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_CONTRAST 4 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Contrast property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::VO_PROP_HUE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_HUE 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Hue property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::VO_PROP_INTERLACED"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_INTERLACED 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Interleave property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::VO_PROP_SATURATION"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_SATURATION 3 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Saturation property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<a name="a7" doxytag="xine.h::VO_PROP_SOFT_DEINTERLACE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VO_PROP_SOFT_DEINTERLACE 7 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Software deinterlacing (BOB) property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__video__ratio.html b/doc/xine-lib-API/html/group__video__ratio.html deleted file mode 100644 index 70301cebd..000000000 --- a/doc/xine-lib-API/html/group__video__ratio.html +++ /dev/null @@ -1,186 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Possible ratios for the VO_PROP_ASPECT_RATIO call</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="video_ratio::ASPECT_AUTO"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a0">ASPECT_AUTO</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="video_ratio::ASPECT_ANAMORPHIC"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a1">ASPECT_ANAMORPHIC</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="video_ratio::ASPECT_FULL"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a2">ASPECT_FULL</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="video_ratio::ASPECT_DVB"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a3">ASPECT_DVB</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="video_ratio::ASPECT_SQUARE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a4">ASPECT_SQUARE</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="video_ratio::NUM_ASPECT_RATIOS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a5">NUM_ASPECT_RATIOS</a> 5</td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -<dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a>, <a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl><hr><h2>Define Documentation</h2> -<a name="a1" doxytag="xine.h::ASPECT_ANAMORPHIC"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define ASPECT_ANAMORPHIC 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set aspect ration to 16:9. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::ASPECT_AUTO"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define ASPECT_AUTO 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Let video driver guessing aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::ASPECT_DVB"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define ASPECT_DVB 3 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set aspect ration to 1:2. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::ASPECT_FULL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define ASPECT_FULL 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set aspect ration to 4:3. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::ASPECT_SQUARE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define ASPECT_SQUARE 4 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set aspect ration to square pels. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::NUM_ASPECT_RATIOS"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define NUM_ASPECT_RATIOS 5 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Number of aspect ratios supported for VO_PROP_ASPECT_RATIO property. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">VO_PROP_ASPECT_RATIO</a> </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__visual__types.html b/doc/xine-lib-API/html/group__visual__types.html deleted file mode 100644 index 05e471a74..000000000 --- a/doc/xine-lib-API/html/group__visual__types.html +++ /dev/null @@ -1,129 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Valid visual types</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="visual_types::VISUAL_TYPE_X11"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a0">VISUAL_TYPE_X11</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="visual_types::VISUAL_TYPE_AA"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a1">VISUAL_TYPE_AA</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="visual_types::VISUAL_TYPE_FB"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a2">VISUAL_TYPE_FB</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="visual_types::VISUAL_TYPE_GTK"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a3">VISUAL_TYPE_GTK</a> 4</td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a1" doxytag="xine.h::VISUAL_TYPE_AA"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VISUAL_TYPE_AA 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Asci Art visual type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a>, <a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::VISUAL_TYPE_FB"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VISUAL_TYPE_FB 3 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Framebuffer visual type <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a>, <a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::VISUAL_TYPE_GTK"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VISUAL_TYPE_GTK 4 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -GTK visual type <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a>, <a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::VISUAL_TYPE_X11"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define VISUAL_TYPE_X11 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -X11 visual type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a>, <a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__xine__api.html b/doc/xine-lib-API/html/group__xine__api.html deleted file mode 100644 index 8292217dc..000000000 --- a/doc/xine-lib-API/html/group__xine__api.html +++ /dev/null @@ -1,358 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>API functions</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__event__group.html">Sending events</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__loadplugins__group.html">Loading plugins</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__autoplay__group.html">Autoplay support</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__browse__group.html">Browsing support</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__audio__group.html">Audio.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__xine__management.html">Engine management</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__xine__init.html">Init functions</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__video__group.html">Video.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__xine__version.html">Version functions</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__version__group.html">Version constants</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__status__group.html">Player status constants</a></td></tr> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine_api::XINE_IMGFMT_YV12"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a1">XINE_IMGFMT_YV12</a> 0x32315659</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine_api::XINE_IMGFMT_YUY2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a2">XINE_IMGFMT_YUY2</a> (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine_api::XINE_ASPECT_RATIO_SQUARE"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a3">XINE_ASPECT_RATIO_SQUARE</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine_api::XINE_ASPECT_RATIO_4_3"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a4">XINE_ASPECT_RATIO_4_3</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine_api::XINE_ASPECT_RATIO_ANAMORPHIC"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a5">XINE_ASPECT_RATIO_ANAMORPHIC</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine_api::XINE_ASPECT_RATIO_211_1"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a6">XINE_ASPECT_RATIO_211_1</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine_api::XINE_ASPECT_RATIO_DONT_TOUCH"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a7">XINE_ASPECT_RATIO_DONT_TOUCH</a> 42</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine_api::xine_get_current_frame"></a> -int </td><td valign=bottom><a class="el" href="group__xine__api.html#a0">xine_get_current_frame</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int *width, int *height, int *ratio_code, int *format, uint8_t **y, uint8_t **u, uint8_t **v)</td></tr> -<tr><td> </td><td><font size=-1><em>Snapshot function.</em></font><br><br></td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a6" doxytag="xine.h::XINE_ASPECT_RATIO_211_1"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_ASPECT_RATIO_211_1 4 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::XINE_ASPECT_RATIO_4_3"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_ASPECT_RATIO_4_3 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::XINE_ASPECT_RATIO_ANAMORPHIC"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_ASPECT_RATIO_ANAMORPHIC 3 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a7" doxytag="xine.h::XINE_ASPECT_RATIO_DONT_TOUCH"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_ASPECT_RATIO_DONT_TOUCH 42 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::XINE_ASPECT_RATIO_SQUARE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_ASPECT_RATIO_SQUARE 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -aspect ratio. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::XINE_IMGFMT_YUY2"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_IMGFMT_YUY2 (('2'<<24)|('Y'<<16)|('U'<<8)|'Y') - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -image format. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::XINE_IMGFMT_YV12"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_IMGFMT_YV12 0x32315659 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -image format. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">xine_get_current_frame</a> </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::xine_get_current_frame"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_current_frame ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>width</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>height</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>ratio_code</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int * <em>format</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -uint8_t ** <em>y</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -uint8_t ** <em>u</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -uint8_t ** <em>v</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Snapshot function. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>width</em> - </td><td> -Width of image (be aware that u,v may be subsampled) </td></tr> -<tr><td valign=top><em>height</em> - </td><td> -Height of image (be aware that u,v may be subsampled) </td></tr> -<tr><td valign=top><em>ratio_code</em> - </td><td> -Aspect ratio of the frame </td></tr> -<tr><td valign=top><em>format</em> - </td><td> -Subsampling format YUV 4:2:0 or 4:2:2 </td></tr> -<tr><td valign=top><em>y</em> - </td><td> -Lumiance information </td></tr> -<tr><td valign=top><em>u</em> - </td><td> -Subsample color information </td></tr> -<tr><td valign=top><em>v</em> - </td><td> -Subsample color information </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -1 on success, 0 failure. </dl><dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>width</em> - </td><td> - </td></tr> -<tr><td valign=top><em>height</em> - </td><td> - </td></tr> -<tr><td valign=top><em>ratio_code</em> - </td><td> - </td></tr> -<tr><td valign=top><em>format</em> - </td><td> - </td></tr> -<tr><td valign=top><em>y</em> - </td><td> - </td></tr> -<tr><td valign=top><em>u</em> - </td><td> - </td></tr> -<tr><td valign=top><em>v</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__xine__init.html b/doc/xine-lib-API/html/group__xine__init.html deleted file mode 100644 index 5379c0411..000000000 --- a/doc/xine-lib-API/html/group__xine__init.html +++ /dev/null @@ -1,251 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Init functions</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Modules</h2></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__demux__strategy.html">Possible demuxer guessing strategy.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__ui__callbacks.html">UI communication callbacks.</a></td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="group__config__group.html">Configuration structure type.</a></td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine_init::config_file_init"></a> -<a class="el" href="structconfig__values__t.html">config_values_t</a>* </td><td valign=bottom><a class="el" href="group__xine__init.html#a0">config_file_init</a> (char *filename)</td></tr> -<tr><td> </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_init::xine_init"></a> -<a class="el" href="structxine__t.html">xine_t</a>* </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> </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_init::xine_exit"></a> -void </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> </td><td><font size=-1><em>De-initialisation of xine.</em></font><br><br></td></tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a0" doxytag="xine.h::config_file_init"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structconfig__values__t.html">config_values_t</a> * config_file_init ( - </b></td> - <td valign="bottom"><b> -char * <em>filename</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Configuration file initialisation. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>filename</em> - </td><td> -Pathname of configuration file. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current config </dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__t.html">config_values_t</a> </dl><dl compact><dt> -<b>Warning: </b><dd> -This function should be called at least one time before <a class="el" href="xine_8h.html#a1">xine_init</a>() call. -<p> -</dl>Read config file and init a config object of <a class="el" href="structconfig__values__t.html">config_values_t</a> type (if it exists) <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>filename</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::xine_exit"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_exit ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -De-initialisation of xine. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing </dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_init</a>() -<p> -</dl>De-init xine engine. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_init"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structxine__t.html">xine_t</a> * xine_init ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> * <em>vo</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="structao__driver__t.html">ao_driver_t</a> * <em>ao</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="structconfig__values__t.html">config_values_t</a> * <em>config</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="xine_8h.html#a0">gui_stream_end_cb_t</a> <em>stream_end_cb</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="xine_8h.html#a1">gui_get_next_mrl_cb_t</a> <em>get_next_mrl_cb</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -<a class="el" href="xine_8h.html#a2">gui_branched_cb_t</a> <em>branched_cb</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Initialisation of xine. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>vo</em> - </td><td> -video driver ( see <a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a>() ) </td></tr> -<tr><td valign=top><em>ao</em> - </td><td> -audio driver ( see <a class="el" href="group__loadplugins__group.html#a3">xine_load_audio_output_plugin</a>() ) </td></tr> -<tr><td valign=top><em>config</em> - </td><td> -current configuration ( see <a class="el" href="xine_8h.html#a0">config_file_init</a>() ) </td></tr> -<tr><td valign=top><em>stream_end</em> - </td><td> -cb called on stream end </td></tr> -<tr><td valign=top><em>get_next_mrl_cb</em> - </td><td> -called to find out next mrl for seamless branching </td></tr> -<tr><td valign=top><em>branched_cb</em> - </td><td> -called if seamless branch was taken </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current xine engine configuration </dl><dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a>, <a class="el" href="structao__driver__t.html">ao_driver_t</a>, <a class="el" href="structconfig__values__t.html">config_values_t</a>, <a class="el" href="xine_8h.html#a0">gui_stream_end_cb_t</a>, <a class="el" href="xine_8h.html#a1">gui_get_next_mrl_cb_t</a>, <a class="el" href="xine_8h.html#a2">gui_branched_cb_t</a> </dl><dl compact><dt> -<b>Warning: </b><dd> -This function should be called before any other xine_*() function. -<p> -</dl>Init of xine. It should called once at startup. all callbacks may be NULL if ui is not interested in them for whatever reason ao may be NULL for no audio playback <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>vo</em> - </td><td> - </td></tr> -<tr><td valign=top><em>ao</em> - </td><td> - </td></tr> -<tr><td valign=top><em>config</em> - </td><td> - </td></tr> -<tr><td valign=top><em>stream_end_cb</em> - </td><td> - </td></tr> -<tr><td valign=top><em>get_next_mrl_cb</em> - </td><td> - </td></tr> -<tr><td valign=top><em>branched_cb</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__xine__management.html b/doc/xine-lib-API/html/group__xine__management.html deleted file mode 100644 index b1ac64a7d..000000000 --- a/doc/xine-lib-API/html/group__xine__management.html +++ /dev/null @@ -1,1043 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Engine management</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a15" doxytag="xine_management::SPEED_PAUSE"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a15">SPEED_PAUSE</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a16" doxytag="xine_management::SPEED_SLOW_4"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a16">SPEED_SLOW_4</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a17" doxytag="xine_management::SPEED_SLOW_2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a17">SPEED_SLOW_2</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a18" doxytag="xine_management::SPEED_NORMAL"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a18">SPEED_NORMAL</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a19" doxytag="xine_management::SPEED_FAST_2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a19">SPEED_FAST_2</a> 8</td></tr> -<tr><td nowrap align=right valign=top><a name="a20" doxytag="xine_management::SPEED_FAST_4"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a20">SPEED_FAST_4</a> 16</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine_management::xine_play"></a> -void </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> </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_management::xine_set_speed"></a> -void </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> </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_management::xine_get_speed"></a> -int </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> </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_management::xine_set_av_offset"></a> -void </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> </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_management::xine_get_av_offset"></a> -int </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> </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_management::xine_stop"></a> -void </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> </td><td><font size=-1><em>Stop playing.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine_management::xine_eject"></a> -int </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> </td><td><font size=-1><em>Eject media.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine_management::xine_get_status"></a> -int </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> </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="a8" doxytag="xine_management::xine_get_current_position"></a> -int </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> </td><td><font size=-1><em>Get current position.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine_management::xine_get_current_time"></a> -int </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> </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_management::xine_get_stream_length"></a> -int </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> </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_management::xine_get_audio_channel"></a> -int </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> </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="a12" doxytag="xine_management::xine_select_audio_channel"></a> -void </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> </td><td><font size=-1><em>Set audio channel.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a13" doxytag="xine_management::xine_get_spu_channel"></a> -int </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> </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="a14" doxytag="xine_management::xine_select_spu_channel"></a> -void </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> </td><td><font size=-1><em>Set sub-title channel.</em></font><br><br></td></tr> -</table> -<hr><h2>Define Documentation</h2> -<a name="a19" doxytag="xine.h::SPEED_FAST_2"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_FAST_2 8 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback at 200% speed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<a name="a20" doxytag="xine.h::SPEED_FAST_4"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_FAST_4 16 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback at 400% speed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<a name="a18" doxytag="xine.h::SPEED_NORMAL"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_NORMAL 4 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback at 100% speed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<a name="a15" doxytag="xine.h::SPEED_PAUSE"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_PAUSE 0 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback pause. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<a name="a17" doxytag="xine.h::SPEED_SLOW_2"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_SLOW_2 2 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback at 50% speed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<a name="a16" doxytag="xine.h::SPEED_SLOW_4"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define SPEED_SLOW_4 1 - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Playback at 25% speed. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_set_speed</a>(), <a class="el" href="xine_8h.html#a2">xine_get_speed</a>() </dl> </td> - </tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a6" doxytag="xine.h::xine_eject"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_eject ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Eject media. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -1 on success, 0 on failure. -<p> -</dl>Tell current input plugin to eject media. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a11" doxytag="xine.h::xine_get_audio_channel"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_audio_channel ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get current audio channel. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current audio chennel -<p> -</dl>Get current audio channel. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a4" doxytag="xine.h::xine_get_av_offset"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_av_offset ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get audio/video sync. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current audio/video offset. -<p> -</dl>Return the current audio/video sync offset ( see <a class="el" href="xine_8h.html#a3">xine_set_av_offset</a>() ). <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a8" doxytag="xine.h::xine_get_current_position"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_current_position ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get current position. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current position ( 0..65535 ) -<p> -</dl>Get current position in stream. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a9" doxytag="xine.h::xine_get_current_time"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_current_time ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -get current pos in seconds. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -current position measured in seconds from the beginning of the stream -<p> -</dl>get current position measured in seconds from the beginning of the stream <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::xine_get_speed"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_speed ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get the playback speed. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -speed value ( see SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4 ) -<p> -</dl>Get the current speed playback. Possible values are SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a13" doxytag="xine.h::xine_get_spu_channel"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_spu_channel ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get current sub-title channel. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current sub-title channel -<p> -</dl>Get current sub-title channel. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a7" doxytag="xine.h::xine_get_status"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_status ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get current xine status. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Current status ( see <a href="group__status__group.html">Player status constants</a> ) -<p> -</dl>Return the current state of xine engine. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a10" doxytag="xine.h::xine_get_stream_length"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_stream_length ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -estimate length of input stream in seconds. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -length of input stream in seconds or 0 if stream is not seekable -<p> -</dl>estimate length of input stream in seconds <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::xine_play"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_play ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -char * <em>MRL</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>start_pos</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>start_time</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Start to play a stream. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>MRL</em> - </td><td> -Media Resource Location to open </td></tr> -<tr><td valign=top><em>start_pos</em> - </td><td> -position in input source (0..65535) </td></tr> -<tr><td valign=top><em>start_time</em> - </td><td> -position measured in seconds from stream start </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Open a stream and play it. If both start position parameters are !=0 start_pos will be used for non-seekable streams both values will be ignored <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>MRL</em> - </td><td> - </td></tr> -<tr><td valign=top><em>start_pos</em> - </td><td> - </td></tr> -<tr><td valign=top><em>start_time</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a12" doxytag="xine.h::xine_select_audio_channel"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_select_audio_channel ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>channel</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set audio channel. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Set desired audio channel. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>channel</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a14" doxytag="xine.h::xine_select_spu_channel"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_select_spu_channel ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>channel</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set sub-title channel. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Set desired sub-title channel. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>channel</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::xine_set_av_offset"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_set_av_offset ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>offset_pts</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set audio/video sync. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>offset_pts</em> - </td><td> -New pts. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Set audio/video sync offset, according to offset_pts value ( see <a class="el" href="xine_8h.html#a4">xine_get_av_offset</a>() ). <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>offset_pts</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_set_speed"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_set_speed ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>speed</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set playback speed. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -<tr><td valign=top><em>speed</em> - </td><td> -Desired playback speed ( see SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4 ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Set the playback speed to desired speed, according of SPEED_x constant. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -<tr><td valign=top><em>speed</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a5" doxytag="xine.h::xine_stop"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void xine_stop ( - </b></td> - <td valign="bottom"><b> -<a class="el" href="structxine__t.html">xine_t</a> * <em>self</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Stop playing. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> -Current xine engine configuration ( see <a class="el" href="xine_8h.html#a1">xine_init</a>() ) </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -Nothing -<p> -</dl>Stop the playback. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>self</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/group__xine__version.html b/doc/xine-lib-API/html/group__xine__version.html deleted file mode 100644 index a8d3b60d5..000000000 --- a/doc/xine-lib-API/html/group__xine__version.html +++ /dev/null @@ -1,269 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>Version functions</h1><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine_version::xine_get_str_version"></a> -char* </td><td valign=bottom><a class="el" href="group__xine__version.html#a0">xine_get_str_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return string version, like "0.5.0".</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine_version::xine_get_major_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a1">xine_get_major_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine_version::xine_get_minor_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a2">xine_get_minor_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine_version::xine_get_sub_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a3">xine_get_sub_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine_version::xine_check_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a4">xine_check_version</a> (int major, int minor, int sub)</td></tr> -<tr><td> </td><td><font size=-1><em>check minimal version.</em></font><br><br></td></tr> -</table> -<hr><h2>Function Documentation</h2> -<a name="a4" doxytag="xine.h::xine_check_version"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_check_version ( - </b></td> - <td valign="bottom"><b> -int <em>major</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>minor</em>, - </b></td> - </tr> - <tr> - <td></td> - <td><b> -int <em>sub</em> ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -check minimal version. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>major</em> - </td><td> -major version wanted. </td></tr> -<tr><td valign=top><em>minorr</em> - </td><td> -minor version wanted. </td></tr> -<tr><td valign=top><em>sub</em> - </td><td> -sub version wanted. </td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -1 if installed version is >= to desired, otherwise 0 -<p> -</dl>Compare version numbers with xine installed version. <dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>major</em> - </td><td> - </td></tr> -<tr><td valign=top><em>minor</em> - </td><td> - </td></tr> -<tr><td valign=top><em>sub</em> - </td><td> - </td></tr> -</table> -</dl> </td> - </tr> -</table> -<a name="a1" doxytag="xine.h::xine_get_major_version"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_major_version ( - </b></td> - <td valign="bottom"><b> -void ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -return version information. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>None.</em> - </td><td> -</td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -major version. </dl> </td> - </tr> -</table> -<a name="a2" doxytag="xine.h::xine_get_minor_version"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_minor_version ( - </b></td> - <td valign="bottom"><b> -void ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -return version information. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>None.</em> - </td><td> -</td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -minor version. </dl> </td> - </tr> -</table> -<a name="a0" doxytag="xine.h::xine_get_str_version"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char * xine_get_str_version ( - </b></td> - <td valign="bottom"><b> -void ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -return string version, like "0.5.0". -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>None.</em> - </td><td> -</td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -string version </dl> </td> - </tr> -</table> -<a name="a3" doxytag="xine.h::xine_get_sub_version"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int xine_get_sub_version ( - </b></td> - <td valign="bottom"><b> -void ) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -return version information. -<p> -<dl compact><dt> -<b>Parameters: </b><dd> -<table border=0 cellspacing=2 cellpadding=0> -<tr><td valign=top><em>None.</em> - </td><td> -</td></tr> -</table> -</dl><dl compact><dt> -<b>Returns: </b><dd> -sub version. </dl> </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/index.html b/doc/xine-lib-API/html/index.html deleted file mode 100644 index 9bc4b4976..000000000 --- a/doc/xine-lib-API/html/index.html +++ /dev/null @@ -1,19 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference Documentation</h1> -<p> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/modules.html b/doc/xine-lib-API/html/modules.html deleted file mode 100644 index 85e8d8559..000000000 --- a/doc/xine-lib-API/html/modules.html +++ /dev/null @@ -1,54 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>XINE, A Free Video Player Project - API reference Modules</h1>Here is a list of all modules:<ul> -<li><a class="el" href="group__build__info.html">Build informations</a> -<li><a class="el" href="group__xine__api.html">API functions</a> -<ul> -<li><a class="el" href="group__status__group.html">Player status constants</a> -<li><a class="el" href="group__version__group.html">Version constants</a> -<li><a class="el" href="group__xine__version.html">Version functions</a> -<li><a class="el" href="group__video__group.html">Video.</a> -<ul> -<li><a class="el" href="group__video__cap.html">video driver capabilities</a> -<li><a class="el" href="group__video__prop.html">Constants for the get/set properties functions.</a> -<li><a class="el" href="group__video__ratio.html">Possible ratios for the VO_PROP_ASPECT_RATIO call</a> -</ul> -<li><a class="el" href="group__xine__init.html">Init functions</a> -<ul> -<li><a class="el" href="group__config__group.html">Configuration structure type.</a> -<li><a class="el" href="group__ui__callbacks.html">UI communication callbacks.</a> -<li><a class="el" href="group__demux__strategy.html">Possible demuxer guessing strategy.</a> -</ul> -<li><a class="el" href="group__xine__management.html">Engine management</a> -<li><a class="el" href="group__audio__group.html">Audio.</a> -<ul> -<li><a class="el" href="group__audio__cap.html">audio driver capabilities</a> -<li><a class="el" href="group__audio__prop.html">Constants for the get/set properties functions.</a> -</ul> -<li><a class="el" href="group__browse__group.html">Browsing support</a> -<ul> -<li><a class="el" href="group__mrl__types.html">Types of available mrls</a> -</ul> -<li><a class="el" href="group__autoplay__group.html">Autoplay support</a> -<li><a class="el" href="group__loadplugins__group.html">Loading plugins</a> -<ul> -<li><a class="el" href="group__visual__types.html">Valid visual types</a> -</ul> -<li><a class="el" href="group__event__group.html">Sending events</a> -</ul> -</ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structao__driver__t.html b/doc/xine-lib-API/html/structao__driver__t.html deleted file mode 100644 index f80b2d588..000000000 --- a/doc/xine-lib-API/html/structao__driver__t.html +++ /dev/null @@ -1,26 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>ao_driver_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structao__functions__t.html b/doc/xine-lib-API/html/structao__functions__t.html deleted file mode 100644 index 3d96d2ecd..000000000 --- a/doc/xine-lib-API/html/structao__functions__t.html +++ /dev/null @@ -1,26 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>ao_functions_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Thu Jul 26 11:29:45 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structcfg__data__t.html b/doc/xine-lib-API/html/structcfg__data__t.html deleted file mode 100644 index d13a052cb..000000000 --- a/doc/xine-lib-API/html/structcfg__data__t.html +++ /dev/null @@ -1,26 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>cfg_data_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structconfig__values__s.html b/doc/xine-lib-API/html/structconfig__values__s.html deleted file mode 100644 index d452e6f91..000000000 --- a/doc/xine-lib-API/html/structconfig__values__s.html +++ /dev/null @@ -1,219 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>config_values_s Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Data Fields</h2></td></tr> -<tr><td nowrap align=right valign=top>char* (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m0">lookup_str</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, char *str_default)</td></tr> -<tr><td nowrap align=right valign=top>int (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m1">lookup_int</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, int n_default)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m2">set_str</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, char *value)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m3">set_int</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, int value)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m4">save</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m5">read</a> )(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *filename)</td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="structcfg__data__t.html">cfg_data_t</a>* </td><td valign=bottom><a class="el" href="structconfig__values__s.html#m6">data</a></td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Configuration file manipulation. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a0">config_file_init</a>() </dl> -<p> -<hr><h2>Field Documentation</h2> -<a name="m6" doxytag="config_values_s::data"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structcfg__data__t.html">cfg_data_t</a> * config_values_s::data - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Contains private data of this configuration file. </td> - </tr> -</table> -<a name="m1" doxytag="config_values_s::lookup_int"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int(* config_values_s::lookup_int)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, int n_default) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Lookup integer values in configuration file. </td> - </tr> -</table> -<a name="m0" doxytag="config_values_s::lookup_str"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char *(* config_values_s::lookup_str)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, char *str_default) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Lookup string values in configuration file. </td> - </tr> -</table> -<a name="m5" doxytag="config_values_s::read"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* config_values_s::read)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *filename) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Read configuration file from disk, overriding values in memory. If you also want to clear values that are not in the file, use <a class="el" href="xine_8h.html#a0">config_file_init</a>() instead! </td> - </tr> -</table> -<a name="m4" doxytag="config_values_s::save"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* config_values_s::save)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Write configuration file to disk. </td> - </tr> -</table> -<a name="m3" doxytag="config_values_s::set_int"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* config_values_s::set_int)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, int value) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set integer values in configuration file. </td> - </tr> -</table> -<a name="m2" doxytag="config_values_s::set_str"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* config_values_s::set_str)(<a class="el" href="structconfig__values__t.html">config_values_t</a> *self, char *key, char *value) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set string values in configuration file. </td> - </tr> -</table> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structconfig__values__t.html b/doc/xine-lib-API/html/structconfig__values__t.html deleted file mode 100644 index 3953e2293..000000000 --- a/doc/xine-lib-API/html/structconfig__values__t.html +++ /dev/null @@ -1,33 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>config_values_t Struct Reference</h1>Data type of structure <a class="el" href="structconfig__values__s.html">config_values_s</a>. -<a href="#_details">More...</a> -<p> -<code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Data type of structure <a class="el" href="structconfig__values__s.html">config_values_s</a>. -<p> -<dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structconfig__values__s.html">config_values_s</a>. </dl> -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structmrl__t.html b/doc/xine-lib-API/html/structmrl__t.html deleted file mode 100644 index 860b11907..000000000 --- a/doc/xine-lib-API/html/structmrl__t.html +++ /dev/null @@ -1,165 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>mrl_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Data Fields</h2></td></tr> -<tr><td nowrap align=right valign=top>char* </td><td valign=bottom><a class="el" href="structmrl__t.html#m0">origin</a></td></tr> -<tr><td nowrap align=right valign=top>char* </td><td valign=bottom><a class="el" href="structmrl__t.html#m1">mrl</a></td></tr> -<tr><td nowrap align=right valign=top>char* </td><td valign=bottom><a class="el" href="structmrl__t.html#m2">link</a></td></tr> -<tr><td nowrap align=right valign=top>uint32_t </td><td valign=bottom><a class="el" href="structmrl__t.html#m3">type</a></td></tr> -<tr><td nowrap align=right valign=top>off_t </td><td valign=bottom><a class="el" href="structmrl__t.html#m4">size</a></td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -mrl type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="xine_8h.html#a1">xine_get_browse_mrls</a>(), <a class="el" href="xine_8h.html#a2">MRL_ZERO</a>, <a class="el" href="xine_8h.html#a3">MRL_DUPLICATE</a>, <a class="el" href="xine_8h.html#a4">MRLS_DUPLICATE</a>, <a href="group__mrl__types.html">Types of available mrls</a> </dl> -<p> -<hr><h2>Field Documentation</h2> -<a name="m2" doxytag="mrl_t::link"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char * mrl_t::link - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -name of link, if exist, otherwise NULL </td> - </tr> -</table> -<a name="m1" doxytag="mrl_t::mrl"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char * mrl_t::mrl - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -<type>://<location> </td> - </tr> -</table> -<a name="m0" doxytag="mrl_t::origin"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -char * mrl_t::origin - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Origin of grabbed mrls (eg: path for file plugin </td> - </tr> -</table> -<a name="m4" doxytag="mrl_t::size"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -off_t mrl_t::size - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -size of this source, may be 0 </td> - </tr> -</table> -<a name="m3" doxytag="mrl_t::type"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -uint32_t mrl_t::type - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -match to mrl_type enum </td> - </tr> -</table> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structvo__driver__s.html b/doc/xine-lib-API/html/structvo__driver__s.html deleted file mode 100644 index 4cc7c34f0..000000000 --- a/doc/xine-lib-API/html/structvo__driver__s.html +++ /dev/null @@ -1,308 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>vo_driver_s Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Data Fields</h2></td></tr> -<tr><td nowrap align=right valign=top>uint32_t (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m0">get_capabilities</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self)</td></tr> -<tr><td nowrap align=right valign=top><a class="el" href="structvo__frame__t.html">vo_frame_t</a>* (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m1">alloc_frame</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m2">update_frame_format</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *img, uint32_t width, uint32_t height, int ratio_code, int format)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m3">display_frame</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *vo_img)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m4">overlay_blend</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *vo_img, <a class="el" href="structvo__overlay__t.html">vo_overlay_t</a> *overlay)</td></tr> -<tr><td nowrap align=right valign=top>int (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m5">get_property</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property)</td></tr> -<tr><td nowrap align=right valign=top>int (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m6">set_property</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property, int value)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m7">get_property_min_max</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property, int *min, int *max)</td></tr> -<tr><td nowrap align=right valign=top>int (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m8">gui_data_exchange</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int data_type, void *data)</td></tr> -<tr><td nowrap align=right valign=top>void (* </td><td valign=bottom><a class="el" href="structvo__driver__s.html#m9">exit</a> )(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self)</td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Video driver fonctions. -<p> -<hr><h2>Field Documentation</h2> -<a name="m1" doxytag="vo_driver_s::alloc_frame"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -<a class="el" href="structvo__frame__t.html">vo_frame_t</a> *(* vo_driver_s::alloc_frame)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Allocate an <a class="el" href="structvo__frame__t.html">vo_frame_t</a> struct, the driver must supply the copy, field and dispose functions </td> - </tr> -</table> -<a name="m3" doxytag="vo_driver_s::display_frame"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* vo_driver_s::display_frame)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *vo_img) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Display a given frame </td> - </tr> -</table> -<a name="m9" doxytag="vo_driver_s::exit"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* vo_driver_s::exit)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Leaving video driver. </td> - </tr> -</table> -<a name="m0" doxytag="vo_driver_s::get_capabilities"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -uint32_t(* vo_driver_s::get_capabilities)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get capabilities of video driver. <dl compact><dt> -<b>See also: </b><dd> -<a href="group__video__cap.html">video driver capabilities</a> </dl> </td> - </tr> -</table> -<a name="m5" doxytag="vo_driver_s::get_property"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int(* vo_driver_s::get_property)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get value if property. <dl compact><dt> -<b>See also: </b><dd> -<a href="group__video__prop.html">Constants for the get/set properties functions.</a> </dl> </td> - </tr> -</table> -<a name="m7" doxytag="vo_driver_s::get_property_min_max"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* vo_driver_s::get_property_min_max)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property, int *min, int *max) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Get min/max values of property. <dl compact><dt> -<b>See also: </b><dd> -<a href="group__video__prop.html">Constants for the get/set properties functions.</a> </dl> </td> - </tr> -</table> -<a name="m8" doxytag="vo_driver_s::gui_data_exchange"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int(* vo_driver_s::gui_data_exchange)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int data_type, void *data) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -General purpose communication channel between gui and driver -<p> -this should be used to propagate events, display data, window sizes etc. to the driver </td> - </tr> -</table> -<a name="m4" doxytag="vo_driver_s::overlay_blend"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* vo_driver_s::overlay_blend)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *vo_img, <a class="el" href="structvo__overlay__t.html">vo_overlay_t</a> *overlay) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Overlay functions </td> - </tr> -</table> -<a name="m6" doxytag="vo_driver_s::set_property"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -int(* vo_driver_s::set_property)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, int property, int value) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Set value of property. <dl compact><dt> -<b>See also: </b><dd> -<a href="group__video__prop.html">Constants for the get/set properties functions.</a> </dl> </td> - </tr> -</table> -<a name="m2" doxytag="vo_driver_s::update_frame_format"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -void(* vo_driver_s::update_frame_format)(<a class="el" href="structvo__driver__t.html">vo_driver_t</a> *self, <a class="el" href="structvo__frame__t.html">vo_frame_t</a> *img, uint32_t width, uint32_t height, int ratio_code, int format) - </b></td> - </tr> - - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Check if the given image fullfills the format specified (re-)allocate memory if necessary </td> - </tr> -</table> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structvo__driver__t.html b/doc/xine-lib-API/html/structvo__driver__t.html deleted file mode 100644 index 537811fd0..000000000 --- a/doc/xine-lib-API/html/structvo__driver__t.html +++ /dev/null @@ -1,33 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>vo_driver_t Struct Reference</h1>Data type of structure <a class="el" href="structvo__driver__s.html">vo_driver_s</a>. -<a href="#_details">More...</a> -<p> -<code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Data type of structure <a class="el" href="structvo__driver__s.html">vo_driver_s</a>. -<p> -<dl compact><dt> -<b>See also: </b><dd> -structure <a class="el" href="structvo__driver__s.html">vo_driver_s</a>. </dl> -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structvo__frame__t.html b/doc/xine-lib-API/html/structvo__frame__t.html deleted file mode 100644 index ff3462247..000000000 --- a/doc/xine-lib-API/html/structvo__frame__t.html +++ /dev/null @@ -1,28 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>vo_frame_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structvo__overlay__t.html b/doc/xine-lib-API/html/structvo__overlay__t.html deleted file mode 100644 index 5689d914d..000000000 --- a/doc/xine-lib-API/html/structvo__overlay__t.html +++ /dev/null @@ -1,28 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>vo_overlay_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a> </dl> -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/structxine__t.html b/doc/xine-lib-API/html/structxine__t.html deleted file mode 100644 index ed1a905e1..000000000 --- a/doc/xine-lib-API/html/structxine__t.html +++ /dev/null @@ -1,28 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>xine_t Struct Reference</h1><code>#include <<a class="el" href="xine_8h-source.html">xine.h</a>></code> -<p> -<table border=0 cellpadding=0 cellspacing=0> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> -Opaque data type. <dl compact><dt> -<b>See also: </b><dd> -<a class="el" href="group__loadplugins__group.html#a3">xine_load_audio_output_plugin</a> </dl> -<p> -<hr>The documentation for this struct was generated from the following file:<ul> -<li><a class="el" href="xine_8h-source.html">xine.h</a></ul> -<hr><address><small>Generated at Mon Oct 15 01:18:07 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/xine_8h-source.html b/doc/xine-lib-API/html/xine_8h-source.html deleted file mode 100644 index fa93d4f49..000000000 --- a/doc/xine-lib-API/html/xine_8h-source.html +++ /dev/null @@ -1,435 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>xine.h</h1><a href="xine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <font class="comment">/* !! DO NO EDIT THIS FILE, it is automatically generated */</font> -00031 <font class="comment">/*</font> -00032 <font class="comment"> * $Id: xine_8h-source.html,v 1.4 2001/10/14 23:19:59 f1rmb Exp $</font> -00033 <font class="comment"> *</font> -00034 <font class="comment"> */</font> -00035 -00036 <font class="preprocessor">#ifndef HAVE_XINE_H</font> -00037 <font class="preprocessor"></font><font class="preprocessor">#define HAVE_XINE_H</font> -00038 <font class="preprocessor"></font> -00039 <font class="preprocessor">#ifdef __cplusplus</font> -00040 <font class="preprocessor"></font><font class="keyword">extern</font> <font class="stringliteral">"C"</font> { -00041 <font class="preprocessor">#endif</font> -00042 <font class="preprocessor"></font> -00043 <font class="preprocessor">#include <inttypes.h></font> -00044 <font class="preprocessor">#include <unistd.h></font> -00045 <font class="preprocessor">#include <sys/types.h></font> -00046 -00047 <font class="preprocessor">#ifndef XINE_COMPILE</font> -00048 <font class="preprocessor"></font><font class="preprocessor">#include <xine/video_out.h></font> -00049 <font class="preprocessor">#endif</font> -00050 <font class="preprocessor"></font> -00051 <font class="preprocessor">#ifndef DOC_HIDDEN</font> -00052 <font class="preprocessor"></font><font class="preprocessor">#include <xine/events.h></font> -00053 <font class="preprocessor">#endif</font> -00054 <font class="preprocessor"></font> -<a name="l00059"></a><a class="code" href="xine_8h.html#a0">00059</a> <font class="preprocessor">#define XINE_SKINDIR "/usr/local/share/xine/skins"</font> -00060 <font class="preprocessor"></font> -00070 <font class="preprocessor">#define XINE_BUILD_CC "gcc version 2.95.3 20010315 (release)"</font> -00071 <font class="preprocessor"></font> -00074 <font class="preprocessor">#define XINE_BUILD_OS "Linux 2.4.9 i686"</font> -00075 <font class="preprocessor"></font> -00078 <font class="preprocessor">#define XINE_BUILD_DATE "Mon 15 Oct 2001 00:22:19"</font> -00079 <font class="preprocessor"></font> -00097 <font class="preprocessor">#define XINE_STOP 0</font> -00098 <font class="preprocessor"></font> -00103 <font class="preprocessor">#define XINE_PLAY 1</font> -00104 <font class="preprocessor"></font> -00109 <font class="preprocessor">#define XINE_QUIT 2</font> -00110 <font class="preprocessor"></font> -00122 <font class="preprocessor">#define XINE_MAJOR_VERSION 0</font> -00123 <font class="preprocessor"></font> -00127 <font class="preprocessor">#define XINE_MINOR_VERSION 9</font> -00128 <font class="preprocessor"></font> -00132 <font class="preprocessor">#define XINE_SUB_VERSION 2</font> -00133 <font class="preprocessor"></font> -00148 <font class="keywordtype">char</font> *<a class="code" href="xine_8h.html#a0">xine_get_str_version</a>(<font class="keywordtype">void</font>); -00149 -00157 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a1">xine_get_major_version</a>(<font class="keywordtype">void</font>); -00158 -00166 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a2">xine_get_minor_version</a>(<font class="keywordtype">void</font>); -00167 -00175 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a3">xine_get_sub_version</a>(<font class="keywordtype">void</font>); -00176 -00187 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a4">xine_check_version</a>(<font class="keywordtype">int</font> major, <font class="keywordtype">int</font> minor, <font class="keywordtype">int</font> sub); -00188 -00205 <font class="preprocessor">#define VO_CAP_HUE 0x00000010</font> -00206 <font class="preprocessor"></font> -00210 <font class="preprocessor">#define VO_CAP_SATURATION 0x00000020</font> -00211 <font class="preprocessor"></font> -00215 <font class="preprocessor">#define VO_CAP_BRIGHTNESS 0x00000040</font> -00216 <font class="preprocessor"></font> -00220 <font class="preprocessor">#define VO_CAP_CONTRAST 0x00000080</font> -00221 <font class="preprocessor"></font> -00225 <font class="preprocessor">#define VO_CAP_COLORKEY 0x00000100</font> -00226 <font class="preprocessor"></font> -00239 <font class="preprocessor">#define VO_PROP_INTERLACED 0</font> -00240 <font class="preprocessor"></font> -00245 <font class="preprocessor">#define VO_PROP_ASPECT_RATIO 1</font> -00246 <font class="preprocessor"></font> -00251 <font class="preprocessor">#define VO_PROP_HUE 2</font> -00252 <font class="preprocessor"></font> -00257 <font class="preprocessor">#define VO_PROP_SATURATION 3</font> -00258 <font class="preprocessor"></font> -00263 <font class="preprocessor">#define VO_PROP_CONTRAST 4</font> -00264 <font class="preprocessor"></font> -00269 <font class="preprocessor">#define VO_PROP_BRIGHTNESS 5</font> -00270 <font class="preprocessor"></font> -00275 <font class="preprocessor">#define VO_PROP_COLORKEY 6</font> -00276 <font class="preprocessor"></font> -00281 <font class="preprocessor">#define VO_PROP_SOFT_DEINTERLACE 7</font> -00282 <font class="preprocessor"></font> -00287 <font class="preprocessor">#define VO_NUM_PROPERTIES 8</font> -00288 <font class="preprocessor"></font> -<a name="l00302"></a><a class="code" href="group__video__ratio.html#a0">00302</a> <font class="preprocessor">#define ASPECT_AUTO 0</font> -00303 <font class="preprocessor"></font> -<a name="l00308"></a><a class="code" href="group__video__ratio.html#a1">00308</a> <font class="preprocessor">#define ASPECT_ANAMORPHIC 1</font> -00309 <font class="preprocessor"></font> -<a name="l00314"></a><a class="code" href="group__video__ratio.html#a2">00314</a> <font class="preprocessor">#define ASPECT_FULL 2</font> -00315 <font class="preprocessor"></font> -<a name="l00320"></a><a class="code" href="group__video__ratio.html#a3">00320</a> <font class="preprocessor">#define ASPECT_DVB 3</font> -00321 <font class="preprocessor"></font> -<a name="l00326"></a><a class="code" href="group__video__ratio.html#a4">00326</a> <font class="preprocessor">#define ASPECT_SQUARE 4</font> -00327 <font class="preprocessor"></font> -<a name="l00332"></a><a class="code" href="group__video__ratio.html#a5">00332</a> <font class="preprocessor">#define NUM_ASPECT_RATIOS 5</font> -00333 <font class="preprocessor"></font> -00336 <font class="preprocessor">#ifdef DOC_HIDDEN</font> -00337 <font class="preprocessor"></font> -00342 <font class="keyword">typedef</font> <font class="keywordtype">void</font> vo_frame_t; -00348 <font class="keyword">typedef</font> <font class="keywordtype">void</font> vo_overlay_t; -00349 -00355 <font class="keyword">typedef</font> <font class="keyword">struct </font><a class="code" href="structvo__driver__s.html">vo_driver_s</a> <a class="code" href="structvo__driver__s.html">vo_driver_t</a>; -00356 -00361 <font class="keyword">struct </font><a class="code" href="structvo__driver__s.html">vo_driver_s</a> { -00366 uint32_t (*get_capabilities) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self); -00371 vo_frame_t* (*alloc_frame) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self); -00376 void (*update_frame_format) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, vo_frame_t *img, -00377 uint32_t width, uint32_t height, -00378 <font class="keywordtype">int</font> ratio_code, <font class="keywordtype">int</font> format); -00382 void (*display_frame) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, vo_frame_t *vo_img); -00386 void (*overlay_blend) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, vo_frame_t *vo_img, vo_overlay_t *overlay); -00394 int (*get_property) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, <font class="keywordtype">int</font> property); -00399 int (*set_property) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, -00400 <font class="keywordtype">int</font> property, <font class="keywordtype">int</font> value); -00405 void (*get_property_min_max) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, -00406 <font class="keywordtype">int</font> property, <font class="keywordtype">int</font> *min, <font class="keywordtype">int</font> *max); -00413 int (*gui_data_exchange) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self, <font class="keywordtype">int</font> data_type, -00414 <font class="keywordtype">void</font> *data); -00418 void (*exit) (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *self); -00419 -00420 }; -00421 <font class="preprocessor">#endif</font> -00422 <font class="preprocessor"></font> -00439 <font class="keyword">typedef</font> <font class="keywordtype">void</font> xine_t; -00444 <font class="keyword">typedef</font> <font class="keywordtype">void</font> ao_driver_t; -00450 <font class="preprocessor">#ifdef DOC_HIDDEN</font> -00451 <font class="preprocessor"></font><font class="keyword">typedef</font> <font class="keywordtype">void</font> cfg_data_t; -00457 <font class="keyword">typedef</font> <font class="keyword">struct </font><a class="code" href="structconfig__values__s.html">config_values_s</a> <a class="code" href="structconfig__values__s.html">config_values_t</a>; -00463 <font class="keyword">struct </font><a class="code" href="structconfig__values__s.html">config_values_s</a> { -00467 <font class="keywordtype">char</font>* (*lookup_str) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self, -00468 <font class="keywordtype">char</font> *key, <font class="keywordtype">char</font> *str_default); -00472 int (*lookup_int) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self, -00473 <font class="keywordtype">char</font> *key, <font class="keywordtype">int</font> n_default); -00477 void (*set_str) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self, -00478 <font class="keywordtype">char</font> *key, <font class="keywordtype">char</font> *value) ; -00482 void (*set_int) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self, -00483 <font class="keywordtype">char</font> *key, <font class="keywordtype">int</font> value) ; -00487 void (*save) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self); -00493 void (*read) (<a class="code" href="structconfig__values__s.html">config_values_t</a> *self, <font class="keywordtype">char</font> *filename); -<a name="l00497"></a><a class="code" href="structconfig__values__s.html#m6">00497</a> cfg_data_t *data; -00498 }; -00499 <font class="preprocessor">#endif</font> -00500 <font class="preprocessor"></font> -00513 <a class="code" href="structconfig__values__s.html">config_values_t</a> *<a class="code" href="xine_8h.html#a0">config_file_init</a> (<font class="keywordtype">char</font> *filename); -00514 -00525 <font class="keyword">typedef</font> void (*gui_stream_end_cb_t) (<font class="keywordtype">int</font> nStatus); -00530 <font class="keyword">typedef</font> <font class="keywordtype">char</font>* (*gui_get_next_mrl_cb_t) (<font class="keywordtype">void</font>); -00535 <font class="keyword">typedef</font> void (*gui_branched_cb_t) (<font class="keywordtype">void</font>); -00536 -<a name="l00551"></a><a class="code" href="group__demux__strategy.html#a0">00551</a> <font class="preprocessor">#define DEMUX_DEFAULT_STRATEGY 0</font> -00552 <font class="preprocessor"></font> -<a name="l00557"></a><a class="code" href="group__demux__strategy.html#a1">00557</a> <font class="preprocessor">#define DEMUX_REVERT_STRATEGY 1</font> -00558 <font class="preprocessor"></font> -<a name="l00563"></a><a class="code" href="group__demux__strategy.html#a2">00563</a> <font class="preprocessor">#define DEMUX_CONTENT_STRATEGY 2</font> -00564 <font class="preprocessor"></font> -<a name="l00569"></a><a class="code" href="group__demux__strategy.html#a3">00569</a> <font class="preprocessor">#define DEMUX_EXTENSION_STRATEGY 3</font> -00570 <font class="preprocessor"></font> -00591 xine_t *<a class="code" href="xine_8h.html#a1">xine_init</a> (<a class="code" href="structvo__driver__s.html">vo_driver_t</a> *vo, -00592 ao_driver_t *ao, -00593 <a class="code" href="structconfig__values__s.html">config_values_t</a> *config, -00594 gui_stream_end_cb_t stream_end_cb, -00595 gui_get_next_mrl_cb_t get_next_mrl_cb, -00596 gui_branched_cb_t branched_cb); -00597 -00607 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a2">xine_exit</a> (xine_t *self); -00608 -00629 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a0">xine_play</a> (xine_t *self, <font class="keywordtype">char</font> *MRL, <font class="keywordtype">int</font> start_pos, <font class="keywordtype">int</font> start_time); -00630 -00641 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a1">xine_set_speed</a> (xine_t *self, <font class="keywordtype">int</font> speed); -00642 -00651 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a2">xine_get_speed</a> (xine_t *self); -00652 -00658 <font class="preprocessor">#define SPEED_PAUSE 0</font> -00659 <font class="preprocessor"></font> -00664 <font class="preprocessor">#define SPEED_SLOW_4 1</font> -00665 <font class="preprocessor"></font> -00670 <font class="preprocessor">#define SPEED_SLOW_2 2</font> -00671 <font class="preprocessor"></font> -00676 <font class="preprocessor">#define SPEED_NORMAL 4</font> -00677 <font class="preprocessor"></font> -00682 <font class="preprocessor">#define SPEED_FAST_2 8</font> -00683 <font class="preprocessor"></font> -00688 <font class="preprocessor">#define SPEED_FAST_4 16</font> -00689 <font class="preprocessor"></font> -00699 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a3">xine_set_av_offset</a> (xine_t *self, <font class="keywordtype">int</font> offset_pts); -00700 -00709 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a4">xine_get_av_offset</a> (xine_t *self); -00710 -00719 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a5">xine_stop</a> (xine_t *self); -00720 -00729 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a6">xine_eject</a>(xine_t *self); -00730 -00739 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a7">xine_get_status</a> (xine_t *self); -00740 -00749 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a8">xine_get_current_position</a> (xine_t *self); -00750 -00759 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a9">xine_get_current_time</a> (xine_t *self); -00760 -00769 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a10">xine_get_stream_length</a> (xine_t *self); -00770 -00779 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a11">xine_get_audio_channel</a> (xine_t *self); -00780 -00789 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a12">xine_select_audio_channel</a> (xine_t *self, <font class="keywordtype">int</font> channel); -00790 -00799 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a13">xine_get_spu_channel</a> (xine_t *self); -00800 -00809 <font class="keywordtype">void</font> <a class="code" href="xine_8h.html#a14">xine_select_spu_channel</a> (xine_t *self, <font class="keywordtype">int</font> channel); -00810 -00828 <font class="preprocessor">#define AO_CAP_NOCAP 0x00000000</font> -00829 <font class="preprocessor"></font> -00834 <font class="preprocessor">#define AO_CAP_MODE_A52 0x00000001</font> -00835 <font class="preprocessor"></font> -00840 <font class="preprocessor">#define AO_CAP_MODE_AC5 0x00000002</font> -00841 <font class="preprocessor"></font> -00847 <font class="preprocessor">#define AO_CAP_MODE_MONO 0x00000004</font> -00848 <font class="preprocessor"></font> -00854 <font class="preprocessor">#define AO_CAP_MODE_STEREO 0x00000008</font> -00855 <font class="preprocessor"></font> -00861 <font class="preprocessor">#define AO_CAP_MODE_4CHANNEL 0x00000010</font> -00862 <font class="preprocessor"></font> -00868 <font class="preprocessor">#define AO_CAP_MODE_5CHANNEL 0x00000020</font> -00869 <font class="preprocessor"></font> -00875 <font class="preprocessor">#define AO_CAP_MODE_5_1CHANNEL 0x00000040</font> -00876 <font class="preprocessor"></font> -00881 <font class="preprocessor">#define AO_CAP_MIXER_VOL 0x00000080</font> -00882 <font class="preprocessor"></font> -00887 <font class="preprocessor">#define AO_CAP_PCM_VOL 0x00000100</font> -00888 <font class="preprocessor"></font> -00893 <font class="preprocessor">#define AO_CAP_MUTE_VOL 0x00000200</font> -00894 <font class="preprocessor"></font> -00904 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a0">xine_get_audio_capabilities</a>(xine_t *self); -00905 -00918 <font class="preprocessor">#define AO_PROP_MIXER_VOL 0</font> -00919 <font class="preprocessor"></font> -00924 <font class="preprocessor">#define AO_PROP_PCM_VOL 1</font> -00925 <font class="preprocessor"></font> -00930 <font class="preprocessor">#define AO_PROP_MUTE_VOL 2</font> -00931 <font class="preprocessor"></font> -00941 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a0">xine_get_audio_property</a>(xine_t *self, <font class="keywordtype">int</font> property); -00953 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a1">xine_set_audio_property</a>(xine_t *self, <font class="keywordtype">int</font> property, <font class="keywordtype">int</font> value); -00954 -00973 <font class="keywordtype">char</font> **<a class="code" href="xine_8h.html#a0">xine_get_browsable_input_plugin_ids</a> (xine_t *self) ; -00974 -<a name="l00987"></a><a class="code" href="group__mrl__types.html#a0">00987</a> <font class="preprocessor">#define mrl_unknown (0 << 0)</font> -00988 <font class="preprocessor"></font> -<a name="l00993"></a><a class="code" href="group__mrl__types.html#a1">00993</a> <font class="preprocessor">#define mrl_dvd (1 << 0)</font> -00994 <font class="preprocessor"></font> -<a name="l00999"></a><a class="code" href="group__mrl__types.html#a2">00999</a> <font class="preprocessor">#define mrl_vcd (1 << 1)</font> -01000 <font class="preprocessor"></font> -<a name="l01005"></a><a class="code" href="group__mrl__types.html#a3">01005</a> <font class="preprocessor">#define mrl_net (1 << 2)</font> -01006 <font class="preprocessor"></font> -<a name="l01011"></a><a class="code" href="group__mrl__types.html#a4">01011</a> <font class="preprocessor">#define mrl_rtp (1 << 3)</font> -01012 <font class="preprocessor"></font> -<a name="l01017"></a><a class="code" href="group__mrl__types.html#a5">01017</a> <font class="preprocessor">#define mrl_stdin (1 << 4)</font> -01018 <font class="preprocessor"></font> -<a name="l01023"></a><a class="code" href="group__mrl__types.html#a6">01023</a> <font class="preprocessor">#define mrl_file (1 << 5)</font> -01024 <font class="preprocessor"></font> -<a name="l01029"></a><a class="code" href="group__mrl__types.html#a7">01029</a> <font class="preprocessor">#define mrl_file_fifo (1 << 6)</font> -01030 <font class="preprocessor"></font> -<a name="l01035"></a><a class="code" href="group__mrl__types.html#a8">01035</a> <font class="preprocessor">#define mrl_file_chardev (1 << 7)</font> -01036 <font class="preprocessor"></font> -<a name="l01041"></a><a class="code" href="group__mrl__types.html#a9">01041</a> <font class="preprocessor">#define mrl_file_directory (1 << 8)</font> -01042 <font class="preprocessor"></font> -<a name="l01047"></a><a class="code" href="group__mrl__types.html#a10">01047</a> <font class="preprocessor">#define mrl_file_blockdev (1 << 9)</font> -01048 <font class="preprocessor"></font> -<a name="l01053"></a><a class="code" href="group__mrl__types.html#a11">01053</a> <font class="preprocessor">#define mrl_file_normal (1 << 10)</font> -01054 <font class="preprocessor"></font> -<a name="l01059"></a><a class="code" href="group__mrl__types.html#a12">01059</a> <font class="preprocessor">#define mrl_file_symlink (1 << 11)</font> -01060 <font class="preprocessor"></font> -<a name="l01065"></a><a class="code" href="group__mrl__types.html#a13">01065</a> <font class="preprocessor">#define mrl_file_sock (1 << 12)</font> -01066 <font class="preprocessor"></font> -<a name="l01071"></a><a class="code" href="group__mrl__types.html#a14">01071</a> <font class="preprocessor">#define mrl_file_exec (1 << 13)</font> -01072 <font class="preprocessor"></font> -<a name="l01077"></a><a class="code" href="group__mrl__types.html#a15">01077</a> <font class="preprocessor">#define mrl_file_backup (1 << 14)</font> -01078 <font class="preprocessor"></font> -<a name="l01083"></a><a class="code" href="group__mrl__types.html#a16">01083</a> <font class="preprocessor">#define mrl_file_hidden (1 << 15)</font> -01084 <font class="preprocessor"></font> -01092 <font class="preprocessor">#define MRL_ZERO(m) { \</font> -01093 <font class="preprocessor"> if((m)) { \</font> -01094 <font class="preprocessor"> if((m)->origin) \</font> -01095 <font class="preprocessor"> free((m)->origin); \</font> -01096 <font class="preprocessor"> if((m)->mrl) \</font> -01097 <font class="preprocessor"> free((m)->mrl); \</font> -01098 <font class="preprocessor"> if((m)->link) \</font> -01099 <font class="preprocessor"> free((m)->link); \</font> -01100 <font class="preprocessor"> (m)->origin = NULL; \</font> -01101 <font class="preprocessor"> (m)->mrl = NULL; \</font> -01102 <font class="preprocessor"> (m)->link = NULL; \</font> -01103 <font class="preprocessor"> (m)->type = 0; \</font> -01104 <font class="preprocessor"> (m)->size = (off_t) 0; \</font> -01105 <font class="preprocessor"> } \</font> -01106 <font class="preprocessor">}</font> -01107 <font class="preprocessor"></font> -01113 <font class="preprocessor">#define MRL_DUPLICATE(s, d) { \</font> -01114 <font class="preprocessor"> assert((s) != NULL); \</font> -01115 <font class="preprocessor"> assert((d) != NULL); \</font> -01116 <font class="preprocessor"> \</font> -01117 <font class="preprocessor"> if((s)->origin) { \</font> -01118 <font class="preprocessor"> if((d)->origin) { \</font> -01119 <font class="preprocessor"> (d)->origin = (char *) realloc((d)->origin, strlen((s)->origin) + 1); \</font> -01120 <font class="preprocessor"> sprintf((d)->origin, "%s", (s)->origin); \</font> -01121 <font class="preprocessor"> } \</font> -01122 <font class="preprocessor"> else \</font> -01123 <font class="preprocessor"> (d)->origin = strdup((s)->origin); \</font> -01124 <font class="preprocessor"> } \</font> -01125 <font class="preprocessor"> else \</font> -01126 <font class="preprocessor"> (d)->origin = NULL; \</font> -01127 <font class="preprocessor"> \</font> -01128 <font class="preprocessor"> if((s)->mrl) { \</font> -01129 <font class="preprocessor"> if((d)->mrl) { \</font> -01130 <font class="preprocessor"> (d)->mrl = (char *) realloc((d)->mrl, strlen((s)->mrl) + 1); \</font> -01131 <font class="preprocessor"> sprintf((d)->mrl, "%s", (s)->mrl); \</font> -01132 <font class="preprocessor"> } \</font> -01133 <font class="preprocessor"> else \</font> -01134 <font class="preprocessor"> (d)->mrl = strdup((s)->mrl); \</font> -01135 <font class="preprocessor"> } \</font> -01136 <font class="preprocessor"> else \</font> -01137 <font class="preprocessor"> (d)->mrl = NULL; \</font> -01138 <font class="preprocessor"> \</font> -01139 <font class="preprocessor"> if((s)->link) { \</font> -01140 <font class="preprocessor"> if((d)->link) { \</font> -01141 <font class="preprocessor"> (d)->link = (char *) realloc((d)->link, strlen((s)->link) + 1); \</font> -01142 <font class="preprocessor"> sprintf((d)->link, "%s", (s)->link); \</font> -01143 <font class="preprocessor"> } \</font> -01144 <font class="preprocessor"> else \</font> -01145 <font class="preprocessor"> (d)->link = strdup((s)->link); \</font> -01146 <font class="preprocessor"> } \</font> -01147 <font class="preprocessor"> else \</font> -01148 <font class="preprocessor"> (d)->link = NULL; \</font> -01149 <font class="preprocessor"> \</font> -01150 <font class="preprocessor"> (d)->type = (s)->type; \</font> -01151 <font class="preprocessor"> (d)->size = (s)->size; \</font> -01152 <font class="preprocessor">}</font> -01153 <font class="preprocessor"></font> -01159 <font class="preprocessor">#define MRLS_DUPLICATE(s, d) { \</font> -01160 <font class="preprocessor"> int i = 0; \</font> -01161 <font class="preprocessor"> \</font> -01162 <font class="preprocessor"> assert((s) != NULL); \</font> -01163 <font class="preprocessor"> assert((d) != NULL); \</font> -01164 <font class="preprocessor"> \</font> -01165 <font class="preprocessor"> while((s) != NULL) { \</font> -01166 <font class="preprocessor"> d[i] = (mrl_t *) malloc(sizeof(mrl_t)); \</font> -01167 <font class="preprocessor"> MRL_DUPLICATE(s[i], d[i]); \</font> -01168 <font class="preprocessor"> i++; \</font> -01169 <font class="preprocessor"> } \</font> -01170 <font class="preprocessor">}</font> -01171 <font class="preprocessor"></font> -01177 <font class="keyword">typedef</font> <font class="keyword">struct </font>{ -<a name="l01179"></a><a class="code" href="structmrl__t.html#m0">01179</a> <font class="keywordtype">char</font> *origin; -<a name="l01181"></a><a class="code" href="structmrl__t.html#m1">01181</a> <font class="keywordtype">char</font> *mrl; -<a name="l01183"></a><a class="code" href="structmrl__t.html#m2">01183</a> <font class="keywordtype">char</font> *link; -<a name="l01185"></a><a class="code" href="structmrl__t.html#m3">01185</a> uint32_t type; -<a name="l01187"></a><a class="code" href="structmrl__t.html#m4">01187</a> off_t size; -01188 } <a class="code" href="structmrl__t.html">mrl_t</a>; -01189 -01206 <a class="code" href="structmrl__t.html">mrl_t</a> **<a class="code" href="xine_8h.html#a1">xine_get_browse_mrls</a> (xine_t *self, <font class="keywordtype">char</font> *plugin_id, <font class="keywordtype">char</font> *start_mrl, <font class="keywordtype">int</font> *num_mrls); -01207 -01223 <font class="keywordtype">char</font> **<a class="code" href="xine_8h.html#a0">xine_get_autoplay_input_plugin_ids</a> (xine_t *self) ; -01224 -01235 <font class="keywordtype">char</font> **<a class="code" href="xine_8h.html#a1">xine_get_autoplay_mrls</a> (xine_t *self, <font class="keywordtype">char</font> *plugin_id, <font class="keywordtype">int</font> *num_mrls); -01236 -<a name="l01250"></a><a class="code" href="group__loadplugins__group.html#a4">01250</a> <font class="preprocessor">#define XINE_PLUGINDIR "/usr/local/lib/xine/plugins"</font> -01251 <font class="preprocessor"></font> -01262 <font class="preprocessor">#define VISUAL_TYPE_X11 1</font> -01263 <font class="preprocessor"></font> -01268 <font class="preprocessor">#define VISUAL_TYPE_AA 2</font> -01269 <font class="preprocessor"></font> -01274 <font class="preprocessor">#define VISUAL_TYPE_FB 3</font> -01275 <font class="preprocessor"></font> -01280 <font class="preprocessor">#define VISUAL_TYPE_GTK 4</font> -01281 <font class="preprocessor"></font> -01291 <font class="keywordtype">char</font> **<a class="code" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a> (<font class="keywordtype">int</font> visual_type); -01292 -01302 <a class="code" href="structvo__driver__s.html">vo_driver_t</a> *<a class="code" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a>(<a class="code" href="structconfig__values__s.html">config_values_t</a> *config, -01303 <font class="keywordtype">char</font> *id, <font class="keywordtype">int</font> visual_type, <font class="keywordtype">void</font> *visual); -01304 -01310 <font class="keywordtype">char</font> **<a class="code" href="group__loadplugins__group.html#a2">xine_list_audio_output_plugins</a> (<font class="keywordtype">void</font>); -01311 -01319 ao_driver_t *<a class="code" href="group__loadplugins__group.html#a3">xine_load_audio_output_plugin</a>(<a class="code" href="structconfig__values__s.html">config_values_t</a> *config, <font class="keywordtype">char</font> *id); -01320 -01329 <font class="preprocessor">#ifdef DOC_HIDDEN</font> -01330 <font class="preprocessor"></font> -<a name="l01334"></a><a class="code" href="group__event__group.html#a0">01334</a> <font class="keyword">typedef</font> <font class="keywordtype">void</font> event_t; -01335 <font class="preprocessor">#endif</font> -01336 <font class="preprocessor"></font> -<a name="l01341"></a><a class="code" href="group__event__group.html#a1">01341</a> <font class="keyword">typedef</font> void (*event_listener_t) (xine_t *xine, event_t *event, <font class="keywordtype">void</font> *data); -01342 -01351 <font class="keywordtype">int</font> <a class="code" href="group__event__group.html#a2">xine_register_event_listener</a>(xine_t *self, event_listener_t listener); -01352 -01361 <font class="keywordtype">int</font> <a class="code" href="group__event__group.html#a3">xine_remove_event_listener</a>(xine_t *self, event_listener_t listener); -01362 -01371 <font class="keywordtype">void</font> <a class="code" href="group__event__group.html#a4">xine_send_event</a>(xine_t *self, event_t *event, <font class="keywordtype">void</font> *data); -01372 -01391 <font class="keywordtype">int</font> <a class="code" href="xine_8h.html#a0">xine_get_current_frame</a> (xine_t *self, <font class="keywordtype">int</font> *width, <font class="keywordtype">int</font> *height, -01392 <font class="keywordtype">int</font> *ratio_code, <font class="keywordtype">int</font> *format, -01393 uint8_t **y, uint8_t **u, -01394 uint8_t **v); -01395 -01396 -01397 -01403 <font class="preprocessor">#define XINE_IMGFMT_YV12 0x32315659</font> -01404 <font class="preprocessor"></font> -01409 <font class="preprocessor">#define XINE_IMGFMT_YUY2 (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')</font> -01410 <font class="preprocessor"></font> -01416 <font class="preprocessor">#define XINE_ASPECT_RATIO_SQUARE 1</font> -01417 <font class="preprocessor"></font> -01422 <font class="preprocessor">#define XINE_ASPECT_RATIO_4_3 2</font> -01423 <font class="preprocessor"></font> -01428 <font class="preprocessor">#define XINE_ASPECT_RATIO_ANAMORPHIC 3</font> -01429 <font class="preprocessor"></font> -01434 <font class="preprocessor">#define XINE_ASPECT_RATIO_211_1 4</font> -01435 <font class="preprocessor"></font> -01440 <font class="preprocessor">#define XINE_ASPECT_RATIO_DONT_TOUCH 42</font> -01441 <font class="preprocessor"></font> -01444 <font class="preprocessor">#ifdef __cplusplus</font> -01445 <font class="preprocessor"></font>} -01446 <font class="preprocessor">#endif</font> -01447 <font class="preprocessor"></font> -01448 <font class="preprocessor">#endif</font> -</font></pre></div><hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/xine_8h.html b/doc/xine-lib-API/html/xine_8h.html deleted file mode 100644 index 473340600..000000000 --- a/doc/xine-lib-API/html/xine_8h.html +++ /dev/null @@ -1,391 +0,0 @@ -<HTML> -<HEAD> -<TITLE>XINE, A Free Video Player Project - API reference</TITLE> -<IMG SRC="xine_logo.png" alt="xine logo" ALIGN=CENTER WIDTH=100% CELLPADDING=0 BORDER=0> -</HEAD> -<BODY BGCOLOR=#000000 TEXT=#ccccFF LINK=#a0a0FF VLINK=#40ddff ALINK=#ffffff leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> - -<!-- Generated by Doxygen 1.2.8 --> -<center> -<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> -<hr><h1>xine.h File Reference</h1> -<p> -<a href="xine_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0> -<tr><td colspan=2><br><h2>Data Structures</h2></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structconfig__values__s.html">config_values_s</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structmrl__t.html">mrl_t</a></td></tr> -<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structvo__driver__s.html">vo_driver_s</a></td></tr> -<tr><td colspan=2><br><h2>Defines</h2></td></tr> -<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="xine_8h.html#a0">XINE_SKINDIR</a> "/usr/local/share/xine/skins"</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_BUILD_CC"></a> -#define </td><td valign=bottom><a class="el" href="group__build__info.html#a0">XINE_BUILD_CC</a> "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 </td><td valign=bottom><a class="el" href="group__build__info.html#a1">XINE_BUILD_OS</a> "Linux 2.4.9 i686"</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_BUILD_DATE"></a> -#define </td><td valign=bottom><a class="el" href="group__build__info.html#a2">XINE_BUILD_DATE</a> "Mon 15 Oct 2001 00:22:19"</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_STOP"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a0">XINE_STOP</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_PLAY"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a1">XINE_PLAY</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_QUIT"></a> -#define </td><td valign=bottom><a class="el" href="group__status__group.html#a2">XINE_QUIT</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::XINE_MAJOR_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a0">XINE_MAJOR_VERSION</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_MINOR_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a1">XINE_MINOR_VERSION</a> 9</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_SUB_VERSION"></a> -#define </td><td valign=bottom><a class="el" href="group__version__group.html#a2">XINE_SUB_VERSION</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::VO_CAP_HUE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a0">VO_CAP_HUE</a> 0x00000010</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::VO_CAP_SATURATION"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a1">VO_CAP_SATURATION</a> 0x00000020</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::VO_CAP_BRIGHTNESS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a2">VO_CAP_BRIGHTNESS</a> 0x00000040</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::VO_CAP_CONTRAST"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a3">VO_CAP_CONTRAST</a> 0x00000080</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::VO_CAP_COLORKEY"></a> -#define </td><td valign=bottom><a class="el" href="group__video__cap.html#a4">VO_CAP_COLORKEY</a> 0x00000100</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::VO_PROP_INTERLACED"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a0">VO_PROP_INTERLACED</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::VO_PROP_ASPECT_RATIO"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a1">VO_PROP_ASPECT_RATIO</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::VO_PROP_HUE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a2">VO_PROP_HUE</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::VO_PROP_SATURATION"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a3">VO_PROP_SATURATION</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::VO_PROP_CONTRAST"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a4">VO_PROP_CONTRAST</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::VO_PROP_BRIGHTNESS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a5">VO_PROP_BRIGHTNESS</a> 5</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::VO_PROP_COLORKEY"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a6">VO_PROP_COLORKEY</a> 6</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::VO_PROP_SOFT_DEINTERLACE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a7">VO_PROP_SOFT_DEINTERLACE</a> 7</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::VO_NUM_PROPERTIES"></a> -#define </td><td valign=bottom><a class="el" href="group__video__prop.html#a8">VO_NUM_PROPERTIES</a> 8</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::ASPECT_AUTO"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a0">ASPECT_AUTO</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::ASPECT_ANAMORPHIC"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a1">ASPECT_ANAMORPHIC</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::ASPECT_FULL"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a2">ASPECT_FULL</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::ASPECT_DVB"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a3">ASPECT_DVB</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::ASPECT_SQUARE"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a4">ASPECT_SQUARE</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::NUM_ASPECT_RATIOS"></a> -#define </td><td valign=bottom><a class="el" href="group__video__ratio.html#a5">NUM_ASPECT_RATIOS</a> 5</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::DEMUX_DEFAULT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a0">DEMUX_DEFAULT_STRATEGY</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::DEMUX_REVERT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a1">DEMUX_REVERT_STRATEGY</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::DEMUX_CONTENT_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a2">DEMUX_CONTENT_STRATEGY</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::DEMUX_EXTENSION_STRATEGY"></a> -#define </td><td valign=bottom><a class="el" href="group__demux__strategy.html#a3">DEMUX_EXTENSION_STRATEGY</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a15" doxytag="xine.h::SPEED_PAUSE"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a15">SPEED_PAUSE</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a16" doxytag="xine.h::SPEED_SLOW_4"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a16">SPEED_SLOW_4</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a17" doxytag="xine.h::SPEED_SLOW_2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a17">SPEED_SLOW_2</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a18" doxytag="xine.h::SPEED_NORMAL"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a18">SPEED_NORMAL</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a19" doxytag="xine.h::SPEED_FAST_2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a19">SPEED_FAST_2</a> 8</td></tr> -<tr><td nowrap align=right valign=top><a name="a20" doxytag="xine.h::SPEED_FAST_4"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__management.html#a20">SPEED_FAST_4</a> 16</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::AO_CAP_NOCAP"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a1">AO_CAP_NOCAP</a> 0x00000000</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::AO_CAP_MODE_A52"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a2">AO_CAP_MODE_A52</a> 0x00000001</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::AO_CAP_MODE_AC5"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a3">AO_CAP_MODE_AC5</a> 0x00000002</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::AO_CAP_MODE_MONO"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a4">AO_CAP_MODE_MONO</a> 0x00000004</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::AO_CAP_MODE_STEREO"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a5">AO_CAP_MODE_STEREO</a> 0x00000008</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::AO_CAP_MODE_4CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a6">AO_CAP_MODE_4CHANNEL</a> 0x00000010</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::AO_CAP_MODE_5CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a7">AO_CAP_MODE_5CHANNEL</a> 0x00000020</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::AO_CAP_MODE_5_1CHANNEL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a8">AO_CAP_MODE_5_1CHANNEL</a> 0x00000040</td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine.h::AO_CAP_MIXER_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a9">AO_CAP_MIXER_VOL</a> 0x00000080</td></tr> -<tr><td nowrap align=right valign=top><a name="a10" doxytag="xine.h::AO_CAP_PCM_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a10">AO_CAP_PCM_VOL</a> 0x00000100</td></tr> -<tr><td nowrap align=right valign=top><a name="a11" doxytag="xine.h::AO_CAP_MUTE_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__cap.html#a11">AO_CAP_MUTE_VOL</a> 0x00000200</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::AO_PROP_MIXER_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a2">AO_PROP_MIXER_VOL</a> 0</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::AO_PROP_PCM_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a3">AO_PROP_PCM_VOL</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::AO_PROP_MUTE_VOL"></a> -#define </td><td valign=bottom><a class="el" href="group__audio__prop.html#a4">AO_PROP_MUTE_VOL</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::mrl_unknown"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a0">mrl_unknown</a> (0 << 0)</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::mrl_dvd"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a1">mrl_dvd</a> (1 << 0)</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::mrl_vcd"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a2">mrl_vcd</a> (1 << 1)</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::mrl_net"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a3">mrl_net</a> (1 << 2)</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::mrl_rtp"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a4">mrl_rtp</a> (1 << 3)</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::mrl_stdin"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a5">mrl_stdin</a> (1 << 4)</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::mrl_file"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a6">mrl_file</a> (1 << 5)</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::mrl_file_fifo"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a7">mrl_file_fifo</a> (1 << 6)</td></tr> -<tr><td nowrap align=right valign=top><a name="a8" doxytag="xine.h::mrl_file_chardev"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a8">mrl_file_chardev</a> (1 << 7)</td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine.h::mrl_file_directory"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a9">mrl_file_directory</a> (1 << 8)</td></tr> -<tr><td nowrap align=right valign=top><a name="a10" doxytag="xine.h::mrl_file_blockdev"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a10">mrl_file_blockdev</a> (1 << 9)</td></tr> -<tr><td nowrap align=right valign=top><a name="a11" doxytag="xine.h::mrl_file_normal"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a11">mrl_file_normal</a> (1 << 10)</td></tr> -<tr><td nowrap align=right valign=top><a name="a12" doxytag="xine.h::mrl_file_symlink"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a12">mrl_file_symlink</a> (1 << 11)</td></tr> -<tr><td nowrap align=right valign=top><a name="a13" doxytag="xine.h::mrl_file_sock"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a13">mrl_file_sock</a> (1 << 12)</td></tr> -<tr><td nowrap align=right valign=top><a name="a14" doxytag="xine.h::mrl_file_exec"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a14">mrl_file_exec</a> (1 << 13)</td></tr> -<tr><td nowrap align=right valign=top><a name="a15" doxytag="xine.h::mrl_file_backup"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a15">mrl_file_backup</a> (1 << 14)</td></tr> -<tr><td nowrap align=right valign=top><a name="a16" doxytag="xine.h::mrl_file_hidden"></a> -#define </td><td valign=bottom><a class="el" href="group__mrl__types.html#a16">mrl_file_hidden</a> (1 << 15)</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::MRL_ZERO"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a2">MRL_ZERO</a>(m)</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::MRL_DUPLICATE"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a3">MRL_DUPLICATE</a>(s, d)</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::MRLS_DUPLICATE"></a> -#define </td><td valign=bottom><a class="el" href="group__browse__group.html#a4">MRLS_DUPLICATE</a>(s, d)</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::XINE_PLUGINDIR"></a> -#define </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a4">XINE_PLUGINDIR</a> "/usr/local/lib/xine/plugins"</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::VISUAL_TYPE_X11"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a0">VISUAL_TYPE_X11</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::VISUAL_TYPE_AA"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a1">VISUAL_TYPE_AA</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::VISUAL_TYPE_FB"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a2">VISUAL_TYPE_FB</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::VISUAL_TYPE_GTK"></a> -#define </td><td valign=bottom><a class="el" href="group__visual__types.html#a3">VISUAL_TYPE_GTK</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::XINE_IMGFMT_YV12"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a1">XINE_IMGFMT_YV12</a> 0x32315659</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::XINE_IMGFMT_YUY2"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a2">XINE_IMGFMT_YUY2</a> (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')</td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::XINE_ASPECT_RATIO_SQUARE"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a3">XINE_ASPECT_RATIO_SQUARE</a> 1</td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::XINE_ASPECT_RATIO_4_3"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a4">XINE_ASPECT_RATIO_4_3</a> 2</td></tr> -<tr><td nowrap align=right valign=top><a name="a5" doxytag="xine.h::XINE_ASPECT_RATIO_ANAMORPHIC"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a5">XINE_ASPECT_RATIO_ANAMORPHIC</a> 3</td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::XINE_ASPECT_RATIO_211_1"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a6">XINE_ASPECT_RATIO_211_1</a> 4</td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::XINE_ASPECT_RATIO_DONT_TOUCH"></a> -#define </td><td valign=bottom><a class="el" href="group__xine__api.html#a7">XINE_ASPECT_RATIO_DONT_TOUCH</a> 42</td></tr> -<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::vo_frame_t"></a> -typedef void </td><td valign=bottom><b>vo_frame_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::vo_overlay_t"></a> -typedef void </td><td valign=bottom><b>vo_overlay_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::vo_driver_t"></a> -typedef struct <a class="el" href="structvo__driver__s.html">vo_driver_s</a> </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 </td><td valign=bottom><b>xine_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::ao_driver_t"></a> -typedef void </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 </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> -typedef struct <a class="el" href="structconfig__values__s.html">config_values_s</a> </td><td valign=bottom><b>config_values_t</b></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::gui_stream_end_cb_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a0">gui_stream_end_cb_t</a> )(int nStatus)</td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::gui_get_next_mrl_cb_t"></a> -typedef char* (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a1">gui_get_next_mrl_cb_t</a> )(void)</td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::gui_branched_cb_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__ui__callbacks.html#a2">gui_branched_cb_t</a> )(void)</td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::event_t"></a> -typedef void </td><td valign=bottom><a class="el" href="group__event__group.html#a0">event_t</a></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::event_listener_t"></a> -typedef void (* </td><td valign=bottom><a class="el" href="group__event__group.html#a1">event_listener_t</a> )(<a class="el" href="structxine__t.html">xine_t</a> *xine, <a class="el" href="group__event__group.html#a0">event_t</a> *event, void *data)</td></tr> -<tr><td colspan=2><br><h2>Functions</h2></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_get_str_version"></a> -char* </td><td valign=bottom><a class="el" href="group__xine__version.html#a0">xine_get_str_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return string version, like "0.5.0".</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_get_major_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a1">xine_get_major_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_get_minor_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a2">xine_get_minor_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::xine_get_sub_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a3">xine_get_sub_version</a> (void)</td></tr> -<tr><td> </td><td><font size=-1><em>return version information.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::xine_check_version"></a> -int </td><td valign=bottom><a class="el" href="group__xine__version.html#a4">xine_check_version</a> (int major, int minor, int sub)</td></tr> -<tr><td> </td><td><font size=-1><em>check minimal version.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::config_file_init"></a> -<a class="el" href="structconfig__values__t.html">config_values_t</a>* </td><td valign=bottom><a class="el" href="group__xine__init.html#a0">config_file_init</a> (char *filename)</td></tr> -<tr><td> </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>* </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> </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 </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> </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 </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> </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_set_speed"></a> -void </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> </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 </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> </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 </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> </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 </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> </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 </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> </td><td><font size=-1><em>Stop playing.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a6" doxytag="xine.h::xine_eject"></a> -int </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> </td><td><font size=-1><em>Eject media.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a7" doxytag="xine.h::xine_get_status"></a> -int </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> </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="a8" doxytag="xine.h::xine_get_current_position"></a> -int </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> </td><td><font size=-1><em>Get current position.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a9" doxytag="xine.h::xine_get_current_time"></a> -int </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> </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 </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> </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 </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> </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="a12" doxytag="xine.h::xine_select_audio_channel"></a> -void </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> </td><td><font size=-1><em>Set audio channel.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a13" doxytag="xine.h::xine_get_spu_channel"></a> -int </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> </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="a14" doxytag="xine.h::xine_select_spu_channel"></a> -void </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> </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_audio_capabilities"></a> -int </td><td valign=bottom><a class="el" href="group__audio__cap.html#a0">xine_get_audio_capabilities</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr> -<tr><td> </td><td><font size=-1><em>Get audio driver capabilities.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_get_audio_property"></a> -int </td><td valign=bottom><a class="el" href="group__audio__prop.html#a0">xine_get_audio_property</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int property)</td></tr> -<tr><td> </td><td><font size=-1><em>Get audio driver property.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_set_audio_property"></a> -int </td><td valign=bottom><a class="el" href="group__audio__prop.html#a1">xine_set_audio_property</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int property, int value)</td></tr> -<tr><td> </td><td><font size=-1><em>Set audio driver property value.</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** </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> -<tr><td> </td><td><font size=-1><em>Request list of browsable featured plugins.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_get_browse_mrls"></a> -<a class="el" href="structmrl__t.html">mrl_t</a>** </td><td valign=bottom><a class="el" href="group__browse__group.html#a1">xine_get_browse_mrls</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *plugin_id, char *start_mrl, int *num_mrls)</td></tr> -<tr><td> </td><td><font size=-1><em>Request available MRLs from plugins.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_get_autoplay_input_plugin_ids"></a> -char** </td><td valign=bottom><a class="el" href="group__autoplay__group.html#a0">xine_get_autoplay_input_plugin_ids</a> (<a class="el" href="structxine__t.html">xine_t</a> *self)</td></tr> -<tr><td> </td><td><font size=-1><em>Request playlist from plugin.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_get_autoplay_mrls"></a> -char** </td><td valign=bottom><a class="el" href="group__autoplay__group.html#a1">xine_get_autoplay_mrls</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, char *plugin_id, int *num_mrls)</td></tr> -<tr><td> </td><td><font size=-1><em>Request MRL list from plugin.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_list_video_output_plugins"></a> -char** </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a0">xine_list_video_output_plugins</a> (int visual_type)</td></tr> -<tr><td> </td><td><font size=-1><em>list available video output plugins.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a1" doxytag="xine.h::xine_load_video_output_plugin"></a> -<a class="el" href="structvo__driver__t.html">vo_driver_t</a>* </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a1">xine_load_video_output_plugin</a> (<a class="el" href="structconfig__values__t.html">config_values_t</a> *config, char *id, int visual_type, void *visual)</td></tr> -<tr><td> </td><td><font size=-1><em>load a specific video output plugin.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a2" doxytag="xine.h::xine_list_audio_output_plugins"></a> -char** </td><td valign=bottom><a class="el" href="group__loadplugins__group.html#a2">xine_list_audio_output_plugins</a> (void)</td></tr> -<tr><td> </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__driver__t.html">ao_driver_t</a>* </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> </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 </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> -<tr><td> </td><td><font size=-1><em>registers an event listener callback.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a3" doxytag="xine.h::xine_remove_event_listener"></a> -int </td><td valign=bottom><a class="el" href="group__event__group.html#a3">xine_remove_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> -<tr><td> </td><td><font size=-1><em>Attempts to remove a registered event listener.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a4" doxytag="xine.h::xine_send_event"></a> -void </td><td valign=bottom><a class="el" href="group__event__group.html#a4">xine_send_event</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, <a class="el" href="group__event__group.html#a0">event_t</a> *event, void *data)</td></tr> -<tr><td> </td><td><font size=-1><em>sends an event to all listeners.</em></font><br><br></td></tr> -<tr><td nowrap align=right valign=top><a name="a0" doxytag="xine.h::xine_get_current_frame"></a> -int </td><td valign=bottom><a class="el" href="group__xine__api.html#a0">xine_get_current_frame</a> (<a class="el" href="structxine__t.html">xine_t</a> *self, int *width, int *height, int *ratio_code, int *format, uint8_t **y, uint8_t **u, uint8_t **v)</td></tr> -<tr><td> </td><td><font size=-1><em>Snapshot function.</em></font><br><br></td></tr> -</table> -<hr><a name="_details"></a><h2>Detailed Description</h2> - -<p> -<dl compact><dt> -<b>Author: </b><dd> -Guenter Bartsch <<a href="mailto:guenter@users.sourceforge.net">guenter@users.sourceforge.net</a>> , Siegfried Langauf <<a href="mailto:siggi@users.sourceforge.net">siggi@users.sourceforge.net</a>> , Daniel Caujolle-Bert <<a href="mailto:f1rmb@users.sourceforge.net">f1rmb@users.sourceforge.net</a>> </dl><dl compact><dt> -<b>Date: </b><dd> -16/09/2001 -<p> -</dl>API of XINE library. <div class="fragment"><pre> - Copyright (C) 2000-2001 the xine project - - This file is part of xine, a unix 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 - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - xine is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA - - </pre></div> -<p> -<hr><h2>Define Documentation</h2> -<a name="a0" doxytag="xine.h::XINE_SKINDIR"></a><p> -<table width="100%" cellpadding="2" cellspacing="0" border="0"> - <tr> - <td class="md"> - <table cellpadding="0" cellspacing="0" border="0"> - <tr> - <td nowrap valign="top"><b> -#define XINE_SKINDIR "/usr/local/share/xine/skins" - </table> - </td> - </tr> -</table> -<table cellspacing=5 cellpadding=0 border=0> - <tr> - <td> - - </td> - <td> - -<p> -Skin file location </td> - </tr> -</table> -<hr><address><small>Generated at Mon Oct 15 01:18:06 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>, - © 1997-2001</small></address> -</body> -</html> diff --git a/doc/xine-lib-API/html/xine_logo.png b/doc/xine-lib-API/html/xine_logo.png Binary files differdeleted file mode 100644 index 3aad01fc9..000000000 --- a/doc/xine-lib-API/html/xine_logo.png +++ /dev/null |