<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>