Mercurial > hg > vamp-website
comparison code-doc/vamp-simple-host_8cpp.html @ 21:cc0be37dc9d3 website
* Updates for 2.0
author | cannam |
---|---|
date | Tue, 09 Dec 2008 11:02:57 +0000 |
parents | 351c4ebce5f9 |
children | 0976232e353b |
comparison
equal
deleted
inserted
replaced
20:34e758355884 | 21:cc0be37dc9d3 |
---|---|
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> | 2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> |
3 <title>VampPluginSDK: vamp-simple-host.cpp File Reference</title> | 3 <title>VampPluginSDK: vamp-simple-host.cpp File Reference</title> |
4 <link href="doxygen.css" rel="stylesheet" type="text/css"> | 4 <link href="doxygen.css" rel="stylesheet" type="text/css"> |
5 <link href="tabs.css" rel="stylesheet" type="text/css"> | 5 <link href="tabs.css" rel="stylesheet" type="text/css"> |
6 </head><body> | 6 </head><body> |
7 <!-- Generated by Doxygen 1.5.5 --> | 7 <!-- Generated by Doxygen 1.5.6 --> |
8 <div class="navigation" id="top"> | 8 <div class="navigation" id="top"> |
9 <div class="tabs"> | 9 <div class="tabs"> |
10 <ul> | 10 <ul> |
11 <li><a href="main.html"><span>Main Page</span></a></li> | 11 <li><a href="main.html"><span>Main Page</span></a></li> |
12 <li><a href="namespaces.html"><span>Namespaces</span></a></li> | 12 <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
24 | 24 |
25 <p> | 25 <p> |
26 <a href="vamp-simple-host_8cpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> | 26 <a href="vamp-simple-host_8cpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> |
27 <tr><td></td></tr> | 27 <tr><td></td></tr> |
28 <tr><td colspan="2"><br><h2>Defines</h2></td></tr> | 28 <tr><td colspan="2"><br><h2>Defines</h2></td></tr> |
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a8bc193818940a8954ef0e0e5a8e16d6">HOST_VERSION</a> "1.1"</td></tr> | 29 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a8bc193818940a8954ef0e0e5a8e16d6">HOST_VERSION</a> "1.4"</td></tr> |
30 | 30 |
31 <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> | 31 <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> |
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> { <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3134cf6a0dfdb6864356feab9d9ca230d16">PluginIds</a>, | 32 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> { <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3134cf6a0dfdb6864356feab9d9ca230d16">PluginIds</a>, |
33 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e">PluginOutputIds</a>, | 33 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e">PluginOutputIds</a>, |
34 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1">PluginInformation</a> | 34 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1">PluginInformation</a>, |
35 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6">PluginInformationDetailed</a> | |
35 }</td></tr> | 36 }</td></tr> |
36 | 37 |
37 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> | 38 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> |
38 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#81f8bc89ed9194159bfb1f2b4d7a7ac4">printFeatures</a> (int, int, int, Plugin::FeatureSet, ofstream *, bool frames)</td></tr> | 39 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#81f8bc89ed9194159bfb1f2b4d7a7ac4">printFeatures</a> (int, int, int, Plugin::FeatureSet, ofstream *, bool frames)</td></tr> |
39 | 40 |
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#54e0185f4b6ff507cb42c29a04f76397">runPlugin</a> (string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)</td></tr> | 53 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#54e0185f4b6ff507cb42c29a04f76397">runPlugin</a> (string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)</td></tr> |
53 | 54 |
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#7cac13da282785878351e0a820104851">usage</a> (const char *name)</td></tr> | 55 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#7cac13da282785878351e0a820104851">usage</a> (const char *name)</td></tr> |
55 | 56 |
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr> | 57 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr> |
58 | |
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">static string </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#713775f2037987c0851ff3672339a82c">header</a> (string text, int level)</td></tr> | |
57 | 60 |
58 </table> | 61 </table> |
59 <hr><h2>Define Documentation</h2> | 62 <hr><h2>Define Documentation</h2> |
60 <a class="anchor" name="a8bc193818940a8954ef0e0e5a8e16d6"></a><!-- doxytag: member="vamp-simple-host.cpp::HOST_VERSION" ref="a8bc193818940a8954ef0e0e5a8e16d6" args="" --> | 63 <a class="anchor" name="a8bc193818940a8954ef0e0e5a8e16d6"></a><!-- doxytag: member="vamp-simple-host.cpp::HOST_VERSION" ref="a8bc193818940a8954ef0e0e5a8e16d6" args="" --> |
61 <div class="memitem"> | 64 <div class="memitem"> |
62 <div class="memproto"> | 65 <div class="memproto"> |
63 <table class="memname"> | 66 <table class="memname"> |
64 <tr> | 67 <tr> |
65 <td class="memname">#define HOST_VERSION "1.1" </td> | 68 <td class="memname">#define HOST_VERSION "1.4" </td> |
66 </tr> | 69 </tr> |
67 </table> | 70 </table> |
68 </div> | 71 </div> |
69 <div class="memdoc"> | 72 <div class="memdoc"> |
70 | 73 |
71 <p> | 74 <p> |
72 | 75 |
73 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00063">63</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 76 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00074">74</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
74 | 77 |
75 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 78 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
76 | 79 |
77 </div> | 80 </div> |
78 </div><p> | 81 </div><p> |
79 <hr><h2>Enumeration Type Documentation</h2> | 82 <hr><h2>Enumeration Type Documentation</h2> |
80 <a class="anchor" name="bf3be10d03894afb391f3a2935e3b313"></a><!-- doxytag: member="vamp-simple-host.cpp::Verbosity" ref="bf3be10d03894afb391f3a2935e3b313" args="" --> | 83 <a class="anchor" name="bf3be10d03894afb391f3a2935e3b313"></a><!-- doxytag: member="vamp-simple-host.cpp::Verbosity" ref="bf3be10d03894afb391f3a2935e3b313" args="" --> |
95 </td></tr> | 98 </td></tr> |
96 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e"></a><!-- doxytag: member="PluginOutputIds" ref="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e" args="" -->PluginOutputIds</em> </td><td> | 99 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e"></a><!-- doxytag: member="PluginOutputIds" ref="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e" args="" -->PluginOutputIds</em> </td><td> |
97 </td></tr> | 100 </td></tr> |
98 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1"></a><!-- doxytag: member="PluginInformation" ref="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1" args="" -->PluginInformation</em> </td><td> | 101 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1"></a><!-- doxytag: member="PluginInformation" ref="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1" args="" -->PluginInformation</em> </td><td> |
99 </td></tr> | 102 </td></tr> |
103 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6"></a><!-- doxytag: member="PluginInformationDetailed" ref="bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6" args="" -->PluginInformationDetailed</em> </td><td> | |
104 </td></tr> | |
100 </table> | 105 </table> |
101 </dl> | 106 </dl> |
102 | 107 |
103 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00065">65</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 108 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00076">76</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
104 | 109 |
105 </div> | 110 </div> |
106 </div><p> | 111 </div><p> |
107 <hr><h2>Function Documentation</h2> | 112 <hr><h2>Function Documentation</h2> |
108 <a class="anchor" name="81f8bc89ed9194159bfb1f2b4d7a7ac4"></a><!-- doxytag: member="vamp-simple-host.cpp::printFeatures" ref="81f8bc89ed9194159bfb1f2b4d7a7ac4" args="(int, int, int, Plugin::FeatureSet, ofstream *, bool frames)" --> | 113 <a class="anchor" name="81f8bc89ed9194159bfb1f2b4d7a7ac4"></a><!-- doxytag: member="vamp-simple-host.cpp::printFeatures" ref="81f8bc89ed9194159bfb1f2b4d7a7ac4" args="(int, int, int, Plugin::FeatureSet, ofstream *, bool frames)" --> |
146 <td class="paramname"> <em>frames</em></td><td> </td> | 151 <td class="paramname"> <em>frames</em></td><td> </td> |
147 </tr> | 152 </tr> |
148 <tr> | 153 <tr> |
149 <td></td> | 154 <td></td> |
150 <td>)</td> | 155 <td>)</td> |
151 <td></td><td></td><td width="100%"></td> | 156 <td></td><td></td><td></td> |
152 </tr> | 157 </tr> |
153 </table> | 158 </table> |
154 </div> | 159 </div> |
155 <div class="memdoc"> | 160 <div class="memdoc"> |
156 | 161 |
157 <p> | 162 <p> |
158 | 163 |
159 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00423">423</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 164 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00477">477</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
160 | 165 |
161 <p>References <a class="el" href="RealTime_8cpp-source.html#l00135">Vamp::RealTime::toString()</a>.</p> | 166 <p>References <a class="el" href="structVamp_1_1RealTime.html#d44476618183bd736996a87292d03c07">Vamp::RealTime::toString()</a>.</p> |
162 | 167 |
163 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00244">runPlugin()</a>.</p> | 168 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00265">runPlugin()</a>.</p> |
164 | 169 |
165 </div> | 170 </div> |
166 </div><p> | 171 </div><p> |
167 <a class="anchor" name="e610372882497afdeaf180a7e53eb00b"></a><!-- doxytag: member="vamp-simple-host.cpp::transformInput" ref="e610372882497afdeaf180a7e53eb00b" args="(float *, size_t)" --> | 172 <a class="anchor" name="e610372882497afdeaf180a7e53eb00b"></a><!-- doxytag: member="vamp-simple-host.cpp::transformInput" ref="e610372882497afdeaf180a7e53eb00b" args="(float *, size_t)" --> |
168 <div class="memitem"> | 173 <div class="memitem"> |
181 <td class="paramname"></td><td> </td> | 186 <td class="paramname"></td><td> </td> |
182 </tr> | 187 </tr> |
183 <tr> | 188 <tr> |
184 <td></td> | 189 <td></td> |
185 <td>)</td> | 190 <td>)</td> |
186 <td></td><td></td><td width="100%"></td> | 191 <td></td><td></td><td></td> |
187 </tr> | 192 </tr> |
188 </table> | 193 </table> |
189 </div> | 194 </div> |
190 <div class="memdoc"> | 195 <div class="memdoc"> |
191 | 196 |
234 <td class="paramname"></td><td> </td> | 239 <td class="paramname"></td><td> </td> |
235 </tr> | 240 </tr> |
236 <tr> | 241 <tr> |
237 <td></td> | 242 <td></td> |
238 <td>)</td> | 243 <td>)</td> |
239 <td></td><td></td><td width="100%"></td> | 244 <td></td><td></td><td></td> |
240 </tr> | 245 </tr> |
241 </table> | 246 </table> |
242 </div> | 247 </div> |
243 <div class="memdoc"> | 248 <div class="memdoc"> |
244 | 249 |
254 <td class="memname">void printPluginPath </td> | 259 <td class="memname">void printPluginPath </td> |
255 <td>(</td> | 260 <td>(</td> |
256 <td class="paramtype">bool </td> | 261 <td class="paramtype">bool </td> |
257 <td class="paramname"> <em>verbose</em> </td> | 262 <td class="paramname"> <em>verbose</em> </td> |
258 <td> ) </td> | 263 <td> ) </td> |
259 <td width="100%"></td> | 264 <td></td> |
260 </tr> | 265 </tr> |
261 </table> | 266 </table> |
262 </div> | 267 </div> |
263 <div class="memdoc"> | 268 <div class="memdoc"> |
264 | 269 |
265 <p> | 270 <p> |
266 | 271 |
267 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00459">459</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 272 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00528">528</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
268 | 273 |
269 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 274 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
270 | 275 |
271 </div> | 276 </div> |
272 </div><p> | 277 </div><p> |
273 <a class="anchor" name="f771864c41f23e5755ed99e8ac6609a5"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginCategoryList" ref="f771864c41f23e5755ed99e8ac6609a5" args="()" --> | 278 <a class="anchor" name="f771864c41f23e5755ed99e8ac6609a5"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginCategoryList" ref="f771864c41f23e5755ed99e8ac6609a5" args="()" --> |
274 <div class="memitem"> | 279 <div class="memitem"> |
277 <tr> | 282 <tr> |
278 <td class="memname">void printPluginCategoryList </td> | 283 <td class="memname">void printPluginCategoryList </td> |
279 <td>(</td> | 284 <td>(</td> |
280 <td class="paramname"> </td> | 285 <td class="paramname"> </td> |
281 <td> ) </td> | 286 <td> ) </td> |
282 <td width="100%"></td> | 287 <td></td> |
283 </tr> | 288 </tr> |
284 </table> | 289 </table> |
285 </div> | 290 </div> |
286 <div class="memdoc"> | 291 <div class="memdoc"> |
287 | 292 |
288 <p> | 293 <p> |
289 | 294 |
290 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00577">577</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 295 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00778">778</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
291 | 296 |
292 <p>References <a class="el" href="classVamp_1_1PluginBase.html#59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="classVamp_1_1PluginBase.html#18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00185">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00165">Vamp::HostExt::PluginLoader::listPlugins()</a>, and <a class="el" href="PluginLoader_8cpp-source.html#l00171">Vamp::HostExt::PluginLoader::loadPlugin()</a>.</p> | 297 <p>References <a class="el" href="classVamp_1_1PluginBase.html#59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="classVamp_1_1PluginBase.html#18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#52746ea66339ad981b868a031a3b382d">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#ff51b52bb68aa2934ccf26ad1d284f28">Vamp::HostExt::PluginLoader::listPlugins()</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#964689eb9688cd7e58e8c82ebb0d305f">Vamp::HostExt::PluginLoader::loadPlugin()</a>.</p> |
293 | 298 |
294 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 299 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
295 | 300 |
296 </div> | 301 </div> |
297 </div><p> | 302 </div><p> |
298 <a class="anchor" name="80dad9e80d85fdf86b7714bf1b3c1017"></a><!-- doxytag: member="vamp-simple-host.cpp::enumeratePlugins" ref="80dad9e80d85fdf86b7714bf1b3c1017" args="(Verbosity)" --> | 303 <a class="anchor" name="80dad9e80d85fdf86b7714bf1b3c1017"></a><!-- doxytag: member="vamp-simple-host.cpp::enumeratePlugins" ref="80dad9e80d85fdf86b7714bf1b3c1017" args="(Verbosity)" --> |
299 <div class="memitem"> | 304 <div class="memitem"> |
303 <td class="memname">void enumeratePlugins </td> | 308 <td class="memname">void enumeratePlugins </td> |
304 <td>(</td> | 309 <td>(</td> |
305 <td class="paramtype"><a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> </td> | 310 <td class="paramtype"><a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> </td> |
306 <td class="paramname"> <em>verbosity</em> </td> | 311 <td class="paramname"> <em>verbosity</em> </td> |
307 <td> ) </td> | 312 <td> ) </td> |
308 <td width="100%"></td> | 313 <td></td> |
309 </tr> | 314 </tr> |
310 </table> | 315 </table> |
311 </div> | 316 </div> |
312 <div class="memdoc"> | 317 <div class="memdoc"> |
313 | 318 |
314 <p> | 319 <p> |
315 | 320 |
316 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00478">478</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 321 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00559">559</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
317 | 322 |
318 <p>References <a class="el" href="classVamp_1_1PluginBase.html#59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#d1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00191">Vamp::HostExt::PluginLoader::getLibraryPathForPlugin()</a>, <a class="el" href="classVamp_1_1PluginBase.html#53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="classVamp_1_1PluginBase.html#18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="classVamp_1_1Plugin.html#d064d5d132b5c9bd7064f429c3309e35">Vamp::Plugin::getOutputDescriptors()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00185">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="PluginBase_8h-source.html#l00067">Vamp::PluginBase::getVampApiVersion()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00165">Vamp::HostExt::PluginLoader::listPlugins()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00171">Vamp::HostExt::PluginLoader::loadPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00066">PluginIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00068">PluginInformation</a>, and <a class="el" href="vamp-simple-host_8cpp-source.html#l00067">PluginOutputIds</a>.</p> | 323 <p>References <a class="el" href="classVamp_1_1PluginBase.html#b7e9dedbe965f5ab9018b72920fe7661">Vamp::PluginBase::getCopyright()</a>, <a class="el" href="classVamp_1_1PluginBase.html#59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#d1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="classVamp_1_1Plugin.html#e1d317a9702cbeda65ddf0ec500c1ff6">Vamp::Plugin::getInputDomain()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#4bbcb7873e617bbc9f79eade1f90f7ad">Vamp::HostExt::PluginLoader::getLibraryPathForPlugin()</a>, <a class="el" href="classVamp_1_1PluginBase.html#53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00199">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00194">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="classVamp_1_1PluginBase.html#18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="classVamp_1_1Plugin.html#d064d5d132b5c9bd7064f429c3309e35">Vamp::Plugin::getOutputDescriptors()</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00208">Vamp::PluginBase::getParameterDescriptors()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#52746ea66339ad981b868a031a3b382d">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="classVamp_1_1PluginBase.html#63f686d77bc3d6b807e7944cdde83151">Vamp::PluginBase::getPluginVersion()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00174">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00189">Vamp::Plugin::getPreferredStepSize()</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00072">Vamp::PluginBase::getVampApiVersion()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00548">header()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#ff51b52bb68aa2934ccf26ad1d284f28">Vamp::HostExt::PluginLoader::listPlugins()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#964689eb9688cd7e58e8c82ebb0d305f">Vamp::HostExt::PluginLoader::loadPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00077">PluginIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00079">PluginInformation</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00080">PluginInformationDetailed</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00078">PluginOutputIds</a>, and <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00152">Vamp::Plugin::TimeDomain</a>.</p> |
319 | 324 |
320 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 325 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
321 | 326 |
322 </div> | 327 </div> |
323 </div><p> | 328 </div><p> |
324 <a class="anchor" name="4d02c3d9ebe7bedb3a4c3a116479e334"></a><!-- doxytag: member="vamp-simple-host.cpp::listPluginsInLibrary" ref="4d02c3d9ebe7bedb3a4c3a116479e334" args="(string soname)" --> | 329 <a class="anchor" name="4d02c3d9ebe7bedb3a4c3a116479e334"></a><!-- doxytag: member="vamp-simple-host.cpp::listPluginsInLibrary" ref="4d02c3d9ebe7bedb3a4c3a116479e334" args="(string soname)" --> |
325 <div class="memitem"> | 330 <div class="memitem"> |
329 <td class="memname">void listPluginsInLibrary </td> | 334 <td class="memname">void listPluginsInLibrary </td> |
330 <td>(</td> | 335 <td>(</td> |
331 <td class="paramtype">string </td> | 336 <td class="paramtype">string </td> |
332 <td class="paramname"> <em>soname</em> </td> | 337 <td class="paramname"> <em>soname</em> </td> |
333 <td> ) </td> | 338 <td> ) </td> |
334 <td width="100%"></td> | 339 <td></td> |
335 </tr> | 340 </tr> |
336 </table> | 341 </table> |
337 </div> | 342 </div> |
338 <div class="memdoc"> | 343 <div class="memdoc"> |
339 | 344 |
394 <td class="paramname"> <em>frames</em></td><td> </td> | 399 <td class="paramname"> <em>frames</em></td><td> </td> |
395 </tr> | 400 </tr> |
396 <tr> | 401 <tr> |
397 <td></td> | 402 <td></td> |
398 <td>)</td> | 403 <td>)</td> |
399 <td></td><td></td><td width="100%"></td> | 404 <td></td><td></td><td></td> |
400 </tr> | 405 </tr> |
401 </table> | 406 </table> |
402 </div> | 407 </div> |
403 <div class="memdoc"> | 408 <div class="memdoc"> |
404 | 409 |
405 <p> | 410 <p> |
406 | 411 |
407 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00244">244</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 412 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00265">265</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
408 | 413 |
409 <p>References <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#cc6865d27825c100d7b6f9ed6ecf5207">Vamp::HostExt::PluginLoader::composePluginKey()</a>, <a class="el" href="classVamp_1_1PluginBase.html#d1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="classVamp_1_1Plugin.html#e1d317a9702cbeda65ddf0ec500c1ff6">Vamp::Plugin::getInputDomain()</a>, <a class="el" href="Plugin_8h-source.html#l00196">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="Plugin_8h-source.html#l00191">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="classVamp_1_1Plugin.html#d064d5d132b5c9bd7064f429c3309e35">Vamp::Plugin::getOutputDescriptors()</a>, <a class="el" href="Plugin_8h-source.html#l00171">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="Plugin_8h-source.html#l00186">Vamp::Plugin::getPreferredStepSize()</a>, <a class="el" href="classVamp_1_1Plugin.html#eca2a26e658ba0314ba90d25dd2195d6">Vamp::Plugin::getRemainingFeatures()</a>, <a class="el" href="classVamp_1_1Plugin.html#f26212cf5fc511b603a8b48034247822">Vamp::Plugin::initialise()</a>, <a class="el" href="PluginLoader_8cpp-source.html#l00171">Vamp::HostExt::PluginLoader::loadPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00423">printFeatures()</a>, and <a class="el" href="classVamp_1_1Plugin.html#e4aed3bebfe80a2e2fccd3d37af26996">Vamp::Plugin::process()</a>.</p> | 414 <p>References <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#cc6865d27825c100d7b6f9ed6ecf5207">Vamp::HostExt::PluginLoader::composePluginKey()</a>, <a class="el" href="classVamp_1_1PluginBase.html#d1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="classVamp_1_1Plugin.html#e1d317a9702cbeda65ddf0ec500c1ff6">Vamp::Plugin::getInputDomain()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00199">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00194">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="classVamp_1_1Plugin.html#d064d5d132b5c9bd7064f429c3309e35">Vamp::Plugin::getOutputDescriptors()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00174">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00189">Vamp::Plugin::getPreferredStepSize()</a>, <a class="el" href="classVamp_1_1Plugin.html#eca2a26e658ba0314ba90d25dd2195d6">Vamp::Plugin::getRemainingFeatures()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginInputDomainAdapter.html#c1ab6af0fcda0a4c3f050c54b2db4769">Vamp::HostExt::PluginInputDomainAdapter::getTimestampAdjustment()</a>, <a class="el" href="PluginWrapper_8h-source.html#l00116">Vamp::HostExt::PluginWrapper::getWrapper()</a>, <a class="el" href="classVamp_1_1Plugin.html#f26212cf5fc511b603a8b48034247822">Vamp::Plugin::initialise()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#964689eb9688cd7e58e8c82ebb0d305f">Vamp::HostExt::PluginLoader::loadPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00477">printFeatures()</a>, and <a class="el" href="classVamp_1_1Plugin.html#e4aed3bebfe80a2e2fccd3d37af26996">Vamp::Plugin::process()</a>.</p> |
410 | 415 |
411 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 416 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
412 | 417 |
413 </div> | 418 </div> |
414 </div><p> | 419 </div><p> |
415 <a class="anchor" name="7cac13da282785878351e0a820104851"></a><!-- doxytag: member="vamp-simple-host.cpp::usage" ref="7cac13da282785878351e0a820104851" args="(const char *name)" --> | 420 <a class="anchor" name="7cac13da282785878351e0a820104851"></a><!-- doxytag: member="vamp-simple-host.cpp::usage" ref="7cac13da282785878351e0a820104851" args="(const char *name)" --> |
416 <div class="memitem"> | 421 <div class="memitem"> |
420 <td class="memname">void usage </td> | 425 <td class="memname">void usage </td> |
421 <td>(</td> | 426 <td>(</td> |
422 <td class="paramtype">const char * </td> | 427 <td class="paramtype">const char * </td> |
423 <td class="paramname"> <em>name</em> </td> | 428 <td class="paramname"> <em>name</em> </td> |
424 <td> ) </td> | 429 <td> ) </td> |
425 <td width="100%"></td> | 430 <td></td> |
426 </tr> | 431 </tr> |
427 </table> | 432 </table> |
428 </div> | 433 </div> |
429 <div class="memdoc"> | 434 <div class="memdoc"> |
430 | 435 |
431 <p> | 436 <p> |
432 | 437 |
433 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00081">81</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 438 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00093">93</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
434 | 439 |
435 <p>References <a class="el" href="PluginLoader_8cpp-source.html#l00062">PLUGIN_SUFFIX</a>.</p> | 440 <p>References <a class="el" href="system_8h-source.html#l00067">PLUGIN_SUFFIX</a>.</p> |
436 | 441 |
437 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">main()</a>.</p> | 442 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> |
438 | 443 |
439 </div> | 444 </div> |
440 </div><p> | 445 </div><p> |
441 <a class="anchor" name="3c04138a5bfe5d72780bb7e82a18e627"></a><!-- doxytag: member="vamp-simple-host.cpp::main" ref="3c04138a5bfe5d72780bb7e82a18e627" args="(int argc, char **argv)" --> | 446 <a class="anchor" name="3c04138a5bfe5d72780bb7e82a18e627"></a><!-- doxytag: member="vamp-simple-host.cpp::main" ref="3c04138a5bfe5d72780bb7e82a18e627" args="(int argc, char **argv)" --> |
442 <div class="memitem"> | 447 <div class="memitem"> |
455 <td class="paramname"> <em>argv</em></td><td> </td> | 460 <td class="paramname"> <em>argv</em></td><td> </td> |
456 </tr> | 461 </tr> |
457 <tr> | 462 <tr> |
458 <td></td> | 463 <td></td> |
459 <td>)</td> | 464 <td>)</td> |
460 <td></td><td></td><td width="100%"></td> | 465 <td></td><td></td><td></td> |
461 </tr> | 466 </tr> |
462 </table> | 467 </table> |
463 </div> | 468 </div> |
464 <div class="memdoc"> | 469 <div class="memdoc"> |
465 | 470 |
466 <p> | 471 <p> |
467 | 472 |
468 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00121">121</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | 473 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">137</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> |
469 | 474 |
470 <p>References <a class="el" href="vamp-simple-host_8cpp-source.html#l00478">enumeratePlugins()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00063">HOST_VERSION</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00066">PluginIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00068">PluginInformation</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00067">PluginOutputIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00577">printPluginCategoryList()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00459">printPluginPath()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00244">runPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00081">usage()</a>, <a class="el" href="vamp_8h-source.html#l00053">VAMP_API_VERSION</a>, and <a class="el" href="PluginBase_8h-source.html#l00043">VAMP_SDK_VERSION</a>.</p> | 475 <p>References <a class="el" href="vamp-simple-host_8cpp-source.html#l00559">enumeratePlugins()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00074">HOST_VERSION</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00077">PluginIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00079">PluginInformation</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00080">PluginInformationDetailed</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00078">PluginOutputIds</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00778">printPluginCategoryList()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00528">printPluginPath()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00265">runPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp-source.html#l00093">usage()</a>, <a class="el" href="vamp_8h-source.html#l00053">VAMP_API_VERSION</a>, and <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00043">VAMP_SDK_VERSION</a>.</p> |
471 | 476 |
472 </div> | 477 </div> |
473 </div><p> | 478 </div><p> |
474 </div> | 479 <a class="anchor" name="713775f2037987c0851ff3672339a82c"></a><!-- doxytag: member="vamp-simple-host.cpp::header" ref="713775f2037987c0851ff3672339a82c" args="(string text, int level)" --> |
475 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jul 9 11:36:07 2008 for VampPluginSDK by | 480 <div class="memitem"> |
481 <div class="memproto"> | |
482 <table class="memname"> | |
483 <tr> | |
484 <td class="memname">static string header </td> | |
485 <td>(</td> | |
486 <td class="paramtype">string </td> | |
487 <td class="paramname"> <em>text</em>, </td> | |
488 </tr> | |
489 <tr> | |
490 <td class="paramkey"></td> | |
491 <td></td> | |
492 <td class="paramtype">int </td> | |
493 <td class="paramname"> <em>level</em></td><td> </td> | |
494 </tr> | |
495 <tr> | |
496 <td></td> | |
497 <td>)</td> | |
498 <td></td><td></td><td><code> [static]</code></td> | |
499 </tr> | |
500 </table> | |
501 </div> | |
502 <div class="memdoc"> | |
503 | |
504 <p> | |
505 | |
506 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp-source.html#l00548">548</a> of file <a class="el" href="vamp-simple-host_8cpp-source.html">vamp-simple-host.cpp</a>.</p> | |
507 | |
508 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00559">enumeratePlugins()</a>.</p> | |
509 | |
510 </div> | |
511 </div><p> | |
512 </div> | |
513 <hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 14:37:18 2008 for VampPluginSDK by | |
476 <a href="http://www.doxygen.org/index.html"> | 514 <a href="http://www.doxygen.org/index.html"> |
477 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address> | 515 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> |
478 </body> | 516 </body> |
479 </html> | 517 </html> |