Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > dc9b9eb224888fd532330fad8ee0ffc5 > files > 503

audacious-devel-2.4.5-1.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Audacious: InputPlugin Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Audacious&#160;<span id="projectnumber">$Id:Doxyfile42802007-03-2104:39:00Znenolod$</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a>  </div>
  <div class="headertitle">
<h1>InputPlugin Struct Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="_InputPlugin" -->
<p>Input plugin structure.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="plugin_8h_source.html">plugin.h</a>&gt;</code></p>

<p><a href="struct__InputPlugin-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">PLUGIN_COMMON_FIELDS <a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ae714c993acf7aeb2935221113dcebd6c">have_subtune</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const gchar *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#abc0a62aa7295ad7b68ef473e6c45b6a0">vfs_extensions</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a53949229f83e2e9c4a6693d61e366c12">priority</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a44972c317303e3092ec4dbbd6aa8c7f6">is_our_file_from_vfs</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTuple.html">Tuple</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a6179c3ad6980d512666af32d951de14c">get_song_tuple</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTuple.html">Tuple</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ab86d9021b2065f19904b001e51aa1a3a">probe_for_tuple</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#aae59a0e9412e4677f6a600192b7a8bd6">update_song_tuple</a> )(const <a class="el" href="structTuple.html">Tuple</a> *tuple, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ab0d09a62283304c727ccac8581730ae8">file_info_box</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#af9d19156e999464f297de25bbc8e637f">get_song_image</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file, void **<a class="el" href="misc-api_8h.html#a2a40119722f785a93d720b769541a543">data</a>, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a4bfd8f67d92bd5b650f82e53b4721ee3">play</a> )(InputPlayback *playback, const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> start_time, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> stop_time, <a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a> <a class="el" href="struct__InputPlugin.html#ae4c93f1ec47aaf47e9feef0bfc24e6be">pause</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ae4c93f1ec47aaf47e9feef0bfc24e6be">pause</a> )(InputPlayback *playback, gshort <a class="el" href="vis__runner_8c.html#ace47c2ce612b6ad62921b62662b9aaad">paused</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ad99151939dced437ef3412364bd80afd">mseek</a> )(InputPlayback *playback, gulong time)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#aaef3747d7c89ab7b8058da34d98629e3">stop</a> )(InputPlayback *playback)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a4f17bb87cbfe474a92c06192a85fda96">get_time</a> )(InputPlayback *playback)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a43bf3f9eb3686f9fa955bafd242eeeb1">get_volume</a> )(<a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *l, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *r)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a04766832f62d7d4031dbcf0072365e67">set_volume</a> )(<a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> l, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> r)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ad9e67c7ea2beaec85570270c98fbe8cc">is_our_file</a> )(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#a400f1ccc8e4455b11b01a19c00ea4b52">play_file</a> )(InputPlayback *playback)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__InputPlugin.html#ab89867cbe7b0487d7c29097c0b041ab4">seek</a> )(InputPlayback *playback, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> time)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Input plugin structure. </p>

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00334">334</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>
</div><hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ab0d09a62283304c727ccac8581730ae8"></a><!-- doxytag: member="_InputPlugin::file_info_box" ref="ab0d09a62283304c727ccac8581730ae8" args=")(const gchar *filename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::file_info_box)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00389">389</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="af9d19156e999464f297de25bbc8e637f"></a><!-- doxytag: member="_InputPlugin::get_song_image" ref="af9d19156e999464f297de25bbc8e637f" args=")(const gchar *filename, VFSFile *file, void **data, gint *size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*  InputPlugin::get_song_image)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file, void **<a class="el" href="misc-api_8h.html#a2a40119722f785a93d720b769541a543">data</a>, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *size)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00397">397</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6179c3ad6980d512666af32d951de14c"></a><!-- doxytag: member="_InputPlugin::get_song_tuple" ref="a6179c3ad6980d512666af32d951de14c" args=")(const gchar *filename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structTuple.html">Tuple</a>*(*  InputPlugin::get_song_tuple)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00372">372</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4f17bb87cbfe474a92c06192a85fda96"></a><!-- doxytag: member="_InputPlugin::get_time" ref="a4f17bb87cbfe474a92c06192a85fda96" args=")(InputPlayback *playback)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*  InputPlugin::get_time)(InputPlayback *playback)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00437">437</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a43bf3f9eb3686f9fa955bafd242eeeb1"></a><!-- doxytag: member="_InputPlugin::get_volume" ref="a43bf3f9eb3686f9fa955bafd242eeeb1" args=")(gint *l, gint *r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*  InputPlugin::get_volume)(<a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *l, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> *r)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00438">438</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae714c993acf7aeb2935221113dcebd6c"></a><!-- doxytag: member="_InputPlugin::have_subtune" ref="ae714c993acf7aeb2935221113dcebd6c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PLUGIN_COMMON_FIELDS <a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a> InputPlugin::have_subtune</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00354">354</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad9e67c7ea2beaec85570270c98fbe8cc"></a><!-- doxytag: member="_InputPlugin::is_our_file" ref="ad9e67c7ea2beaec85570270c98fbe8cc" args=")(const gchar *filename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*  InputPlugin::is_our_file)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00442">442</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a44972c317303e3092ec4dbbd6aa8c7f6"></a><!-- doxytag: member="_InputPlugin::is_our_file_from_vfs" ref="a44972c317303e3092ec4dbbd6aa8c7f6" args=")(const gchar *filename, VFSFile *file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*  InputPlugin::is_our_file_from_vfs)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00369">369</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad99151939dced437ef3412364bd80afd"></a><!-- doxytag: member="_InputPlugin::mseek" ref="ad99151939dced437ef3412364bd80afd" args=")(InputPlayback *playback, gulong time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::mseek)(InputPlayback *playback, gulong time)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00427">427</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae4c93f1ec47aaf47e9feef0bfc24e6be"></a><!-- doxytag: member="_InputPlugin::pause" ref="ae4c93f1ec47aaf47e9feef0bfc24e6be" args=")(InputPlayback *playback, gshort paused)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::pause)(InputPlayback *playback, gshort <a class="el" href="vis__runner_8c.html#ace47c2ce612b6ad62921b62662b9aaad">paused</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00419">419</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4bfd8f67d92bd5b650f82e53b4721ee3"></a><!-- doxytag: member="_InputPlugin::play" ref="a4bfd8f67d92bd5b650f82e53b4721ee3" args=")(InputPlayback *playback, const gchar *filename, VFSFile *file, gint start_time, gint stop_time, gboolean pause)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*  InputPlugin::play)(InputPlayback *playback, const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> start_time, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> stop_time, <a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a> <a class="el" href="struct__InputPlugin.html#ae4c93f1ec47aaf47e9feef0bfc24e6be">pause</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00411">411</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a400f1ccc8e4455b11b01a19c00ea4b52"></a><!-- doxytag: member="_InputPlugin::play_file" ref="a400f1ccc8e4455b11b01a19c00ea4b52" args=")(InputPlayback *playback)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::play_file)(InputPlayback *playback)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00443">443</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a53949229f83e2e9c4a6693d61e366c12"></a><!-- doxytag: member="_InputPlugin::priority" ref="a53949229f83e2e9c4a6693d61e366c12" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> InputPlugin::priority</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00363">363</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab86d9021b2065f19904b001e51aa1a3a"></a><!-- doxytag: member="_InputPlugin::probe_for_tuple" ref="ab86d9021b2065f19904b001e51aa1a3a" args=")(const gchar *filename, VFSFile *file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structTuple.html">Tuple</a>*(*  InputPlugin::probe_for_tuple)(const gchar *<a class="el" href="misc-api_8h.html#a820d8643bcfa9e2641dd6377f804de20">filename</a>, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00377">377</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab89867cbe7b0487d7c29097c0b041ab4"></a><!-- doxytag: member="_InputPlugin::seek" ref="ab89867cbe7b0487d7c29097c0b041ab4" args=")(InputPlayback *playback, gint time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::seek)(InputPlayback *playback, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> time)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00444">444</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="a04766832f62d7d4031dbcf0072365e67"></a><!-- doxytag: member="_InputPlugin::set_volume" ref="a04766832f62d7d4031dbcf0072365e67" args=")(gint l, gint r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a>(*  InputPlugin::set_volume)(<a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> l, <a class="el" href="plugins-api_8h.html#acf599c059f43e0cca83145eb6b0c93cd">gint</a> r)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00439">439</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaef3747d7c89ab7b8058da34d98629e3"></a><!-- doxytag: member="_InputPlugin::stop" ref="aaef3747d7c89ab7b8058da34d98629e3" args=")(InputPlayback *playback)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void(*  InputPlugin::stop)(InputPlayback *playback)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00433">433</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="aae59a0e9412e4677f6a600192b7a8bd6"></a><!-- doxytag: member="_InputPlugin::update_song_tuple" ref="aae59a0e9412e4677f6a600192b7a8bd6" args=")(const Tuple *tuple, VFSFile *file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="playlist-api_8h.html#a3ac4dad7ee7fd2890139bff9a134ee9a">gboolean</a>(*  InputPlugin::update_song_tuple)(const <a class="el" href="structTuple.html">Tuple</a> *tuple, <a class="el" href="structVFSFile.html">VFSFile</a> *file)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00383">383</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<a class="anchor" id="abc0a62aa7295ad7b68ef473e6c45b6a0"></a><!-- doxytag: member="_InputPlugin::vfs_extensions" ref="abc0a62aa7295ad7b68ef473e6c45b6a0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const gchar* const InputPlugin::vfs_extensions</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="plugin_8h_source.html#l00358">358</a> of file <a class="el" href="plugin_8h_source.html">plugin.h</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="plugin_8h_source.html">plugin.h</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Sun Apr 17 2011 for Audacious by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>