Mercurial > hg > vamp-website
comparison code-doc/vamp-simple-host_8cpp.html @ 50:8260c0f4e05b website
Update code docs for 2.3
author | cannam |
---|---|
date | Tue, 04 Oct 2011 13:47:23 +0000 |
parents | 0976232e353b |
children |
comparison
equal
deleted
inserted
replaced
49:f75f330aa130 | 50:8260c0f4e05b |
---|---|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> | 2 <html xmlns="http://www.w3.org/1999/xhtml"> |
3 <head> | |
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | |
3 <title>VampPluginSDK: vamp-simple-host.cpp File Reference</title> | 5 <title>VampPluginSDK: vamp-simple-host.cpp File Reference</title> |
4 <link href="tabs.css" rel="stylesheet" type="text/css"> | 6 |
5 <link href="doxygen.css" rel="stylesheet" type="text/css"> | 7 <link href="tabs.css" rel="stylesheet" type="text/css"/> |
6 </head><body> | 8 <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
7 <!-- Generated by Doxygen 1.5.8 --> | 9 <link href="navtree.css" rel="stylesheet" type="text/css"/> |
8 <div class="navigation" id="top"> | 10 <script type="text/javascript" src="jquery.js"></script> |
9 <div class="tabs"> | 11 <script type="text/javascript" src="resize.js"></script> |
10 <ul> | 12 <script type="text/javascript" src="navtree.js"></script> |
11 <li><a href="main.html"><span>Main Page</span></a></li> | 13 <script type="text/javascript"> |
14 $(document).ready(initResizable); | |
15 </script> | |
16 | |
17 | |
18 </head> | |
19 <body> | |
20 <div id="top"><!-- do not remove this div! --> | |
21 | |
22 | |
23 <div id="titlearea"> | |
24 <table cellspacing="0" cellpadding="0"> | |
25 <tbody> | |
26 <tr style="height: 56px;"> | |
27 | |
28 | |
29 <td style="padding-left: 0.5em;"> | |
30 <div id="projectname">VampPluginSDK | |
31  <span id="projectnumber">2.1</span> | |
32 </div> | |
33 | |
34 </td> | |
35 | |
36 | |
37 | |
38 </tr> | |
39 </tbody> | |
40 </table> | |
41 </div> | |
42 | |
43 <!-- Generated by Doxygen 1.7.5.1 --> | |
44 <div id="navrow1" class="tabs"> | |
45 <ul class="tablist"> | |
46 <li><a href="index.html"><span>Main Page</span></a></li> | |
12 <li><a href="namespaces.html"><span>Namespaces</span></a></li> | 47 <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
13 <li><a href="annotated.html"><span>Classes</span></a></li> | 48 <li><a href="annotated.html"><span>Classes</span></a></li> |
14 <li class="current"><a href="files.html"><span>Files</span></a></li> | 49 <li class="current"><a href="files.html"><span>Files</span></a></li> |
15 <li><a href="dirs.html"><span>Directories</span></a></li> | 50 <li><a href="dirs.html"><span>Directories</span></a></li> |
16 </ul> | 51 </ul> |
17 </div> | 52 </div> |
18 <div class="tabs"> | 53 <div id="navrow2" class="tabs2"> |
19 <ul> | 54 <ul class="tablist"> |
20 <li><a href="files.html"><span>File List</span></a></li> | 55 <li><a href="files.html"><span>File List</span></a></li> |
21 <li><a href="globals.html"><span>File Members</span></a></li> | 56 <li><a href="globals.html"><span>File Members</span></a></li> |
22 </ul> | 57 </ul> |
23 </div> | 58 </div> |
24 <div class="navpath"><a class="el" href="dir_dc0199af6955c245f7b5a687135670df.html">host</a> | 59 </div> |
60 <div id="side-nav" class="ui-resizable side-nav-resizable"> | |
61 <div id="nav-tree"> | |
62 <div id="nav-tree-contents"> | |
63 </div> | |
25 </div> | 64 </div> |
65 <div id="splitbar" style="-moz-user-select:none;" | |
66 class="ui-resizable-handle"> | |
67 </div> | |
68 </div> | |
69 <script type="text/javascript"> | |
70 initNavTree('vamp-simple-host_8cpp.html',''); | |
71 </script> | |
72 <div id="doc-content"> | |
73 <div class="header"> | |
74 <div class="summary"> | |
75 <a href="#define-members">Defines</a> | | |
76 <a href="#enum-members">Enumerations</a> | | |
77 <a href="#func-members">Functions</a> </div> | |
78 <div class="headertitle"> | |
79 <div class="title">vamp-simple-host.cpp File Reference</div> </div> | |
26 </div> | 80 </div> |
27 <div class="contents"> | 81 <div class="contents"> |
28 <h1>vamp-simple-host.cpp File Reference</h1> | 82 |
29 <p> | 83 <p><a href="vamp-simple-host_8cpp_source.html">Go to the source code of this file.</a></p> |
30 <a href="vamp-simple-host_8cpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> | 84 <table class="memberdecls"> |
31 <tr><td></td></tr> | 85 <tr><td colspan="2"><h2><a name="define-members"></a> |
32 <tr><td colspan="2"><br><h2>Defines</h2></td></tr> | 86 Defines</h2></td></tr> |
33 <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> | 87 <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#aa8bc193818940a8954ef0e0e5a8e16d6">HOST_VERSION</a>   "1.4"</td></tr> |
34 | 88 <tr><td colspan="2"><h2><a name="enum-members"></a> |
35 <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> | 89 Enumerations</h2></td></tr> |
36 <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>, | 90 <tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313">Verbosity</a> { <a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313a4cf6a0dfdb6864356feab9d9ca230d16">PluginIds</a>, |
37 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e">PluginOutputIds</a>, | 91 <a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313a30eab122efa9537df4ecb2fc27fc354e">PluginOutputIds</a>, |
38 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1">PluginInformation</a>, | 92 <a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313a8acba147ed4716f3baa8546f6dc055a1">PluginInformation</a>, |
39 <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6">PluginInformationDetailed</a> | 93 <a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313a2624ce417628b6d40ce0973ba381c1e6">PluginInformationDetailed</a> |
40 }</td></tr> | 94 }</td></tr> |
41 | 95 <tr><td colspan="2"><h2><a name="func-members"></a> |
42 <tr><td colspan="2"><br><h2>Functions</h2></td></tr> | 96 Functions</h2></td></tr> |
43 <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> | 97 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a81f8bc89ed9194159bfb1f2b4d7a7ac4">printFeatures</a> (int, int, int, Plugin::FeatureSet, ofstream *, bool frames)</td></tr> |
44 | 98 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#ae610372882497afdeaf180a7e53eb00b">transformInput</a> (float *, size_t)</td></tr> |
45 <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#e610372882497afdeaf180a7e53eb00b">transformInput</a> (float *, size_t)</td></tr> | 99 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#ab40a86a032d0cf473d15fed3616ccc57">fft</a> (unsigned int, bool, double *, double *, double *, double *)</td></tr> |
46 | 100 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a4767f8c142ee0b61ba414df1b0376a01">printPluginPath</a> (bool verbose)</td></tr> |
47 <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#b40a86a032d0cf473d15fed3616ccc57">fft</a> (unsigned int, bool, double *, double *, double *, double *)</td></tr> | 101 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#af771864c41f23e5755ed99e8ac6609a5">printPluginCategoryList</a> ()</td></tr> |
48 | 102 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a80dad9e80d85fdf86b7714bf1b3c1017">enumeratePlugins</a> (<a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313">Verbosity</a>)</td></tr> |
49 <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#4767f8c142ee0b61ba414df1b0376a01">printPluginPath</a> (bool verbose)</td></tr> | 103 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a4d02c3d9ebe7bedb3a4c3a116479e334">listPluginsInLibrary</a> (string soname)</td></tr> |
50 | 104 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a54e0185f4b6ff507cb42c29a04f76397">runPlugin</a> (string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)</td></tr> |
51 <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#f771864c41f23e5755ed99e8ac6609a5">printPluginCategoryList</a> ()</td></tr> | 105 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a7cac13da282785878351e0a820104851">usage</a> (const char *name)</td></tr> |
52 | 106 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr> |
53 <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#80dad9e80d85fdf86b7714bf1b3c1017">enumeratePlugins</a> (<a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a>)</td></tr> | 107 <tr><td class="memItemLeft" align="right" valign="top">static string </td><td class="memItemRight" valign="bottom"><a class="el" href="vamp-simple-host_8cpp.html#a713775f2037987c0851ff3672339a82c">header</a> (string text, int level)</td></tr> |
54 | |
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#4d02c3d9ebe7bedb3a4c3a116479e334">listPluginsInLibrary</a> (string soname)</td></tr> | |
56 | |
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#54e0185f4b6ff507cb42c29a04f76397">runPlugin</a> (string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)</td></tr> | |
58 | |
59 <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> | |
60 | |
61 <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> | |
62 | |
63 <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> | |
64 | |
65 </table> | 108 </table> |
66 <hr><h2>Define Documentation</h2> | 109 <hr/><h2>Define Documentation</h2> |
67 <a class="anchor" name="a8bc193818940a8954ef0e0e5a8e16d6"></a><!-- doxytag: member="vamp-simple-host.cpp::HOST_VERSION" ref="a8bc193818940a8954ef0e0e5a8e16d6" args="" --> | 110 <a class="anchor" id="aa8bc193818940a8954ef0e0e5a8e16d6"></a><!-- doxytag: member="vamp-simple-host.cpp::HOST_VERSION" ref="aa8bc193818940a8954ef0e0e5a8e16d6" args="" --> |
68 <div class="memitem"> | 111 <div class="memitem"> |
69 <div class="memproto"> | 112 <div class="memproto"> |
70 <table class="memname"> | 113 <table class="memname"> |
71 <tr> | 114 <tr> |
72 <td class="memname">#define HOST_VERSION "1.4" </td> | 115 <td class="memname">#define HOST_VERSION   "1.4"</td> |
73 </tr> | 116 </tr> |
74 </table> | 117 </table> |
75 </div> | 118 </div> |
76 <div class="memdoc"> | 119 <div class="memdoc"> |
77 | 120 |
78 <p> | 121 <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> |
79 | 122 |
80 <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> | 123 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
81 | 124 |
82 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 125 </div> |
83 | 126 </div> |
84 </div> | 127 <hr/><h2>Enumeration Type Documentation</h2> |
85 </div><p> | 128 <a class="anchor" id="abf3be10d03894afb391f3a2935e3b313"></a><!-- doxytag: member="vamp-simple-host.cpp::Verbosity" ref="abf3be10d03894afb391f3a2935e3b313" args="" --> |
86 <hr><h2>Enumeration Type Documentation</h2> | 129 <div class="memitem"> |
87 <a class="anchor" name="bf3be10d03894afb391f3a2935e3b313"></a><!-- doxytag: member="vamp-simple-host.cpp::Verbosity" ref="bf3be10d03894afb391f3a2935e3b313" args="" --> | 130 <div class="memproto"> |
88 <div class="memitem"> | 131 <table class="memname"> |
89 <div class="memproto"> | 132 <tr> |
90 <table class="memname"> | 133 <td class="memname">enum <a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313">Verbosity</a></td> |
91 <tr> | 134 </tr> |
92 <td class="memname">enum <a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> </td> | 135 </table> |
93 </tr> | 136 </div> |
94 </table> | 137 <div class="memdoc"> |
95 </div> | 138 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> |
96 <div class="memdoc"> | 139 <tr><td valign="top"><em><a class="anchor" id="abf3be10d03894afb391f3a2935e3b313a4cf6a0dfdb6864356feab9d9ca230d16"></a><!-- doxytag: member="PluginIds" ref="abf3be10d03894afb391f3a2935e3b313a4cf6a0dfdb6864356feab9d9ca230d16" args="" -->PluginIds</em> </td><td> |
97 | |
98 <p> | |
99 <dl compact><dt><b>Enumerator: </b></dt><dd> | |
100 <table border="0" cellspacing="2" cellpadding="0"> | |
101 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3134cf6a0dfdb6864356feab9d9ca230d16"></a><!-- doxytag: member="PluginIds" ref="bf3be10d03894afb391f3a2935e3b3134cf6a0dfdb6864356feab9d9ca230d16" args="" -->PluginIds</em> </td><td> | |
102 </td></tr> | 140 </td></tr> |
103 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e"></a><!-- doxytag: member="PluginOutputIds" ref="bf3be10d03894afb391f3a2935e3b31330eab122efa9537df4ecb2fc27fc354e" args="" -->PluginOutputIds</em> </td><td> | 141 <tr><td valign="top"><em><a class="anchor" id="abf3be10d03894afb391f3a2935e3b313a30eab122efa9537df4ecb2fc27fc354e"></a><!-- doxytag: member="PluginOutputIds" ref="abf3be10d03894afb391f3a2935e3b313a30eab122efa9537df4ecb2fc27fc354e" args="" -->PluginOutputIds</em> </td><td> |
104 </td></tr> | 142 </td></tr> |
105 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1"></a><!-- doxytag: member="PluginInformation" ref="bf3be10d03894afb391f3a2935e3b3138acba147ed4716f3baa8546f6dc055a1" args="" -->PluginInformation</em> </td><td> | 143 <tr><td valign="top"><em><a class="anchor" id="abf3be10d03894afb391f3a2935e3b313a8acba147ed4716f3baa8546f6dc055a1"></a><!-- doxytag: member="PluginInformation" ref="abf3be10d03894afb391f3a2935e3b313a8acba147ed4716f3baa8546f6dc055a1" args="" -->PluginInformation</em> </td><td> |
106 </td></tr> | 144 </td></tr> |
107 <tr><td valign="top"><em><a class="anchor" name="bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6"></a><!-- doxytag: member="PluginInformationDetailed" ref="bf3be10d03894afb391f3a2935e3b3132624ce417628b6d40ce0973ba381c1e6" args="" -->PluginInformationDetailed</em> </td><td> | 145 <tr><td valign="top"><em><a class="anchor" id="abf3be10d03894afb391f3a2935e3b313a2624ce417628b6d40ce0973ba381c1e6"></a><!-- doxytag: member="PluginInformationDetailed" ref="abf3be10d03894afb391f3a2935e3b313a2624ce417628b6d40ce0973ba381c1e6" args="" -->PluginInformationDetailed</em> </td><td> |
108 </td></tr> | 146 </td></tr> |
109 </table> | 147 </table> |
148 </dd> | |
110 </dl> | 149 </dl> |
111 | 150 |
112 <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> | 151 <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> |
113 | 152 |
114 </div> | 153 </div> |
115 </div><p> | 154 </div> |
116 <hr><h2>Function Documentation</h2> | 155 <hr/><h2>Function Documentation</h2> |
117 <a class="anchor" name="81f8bc89ed9194159bfb1f2b4d7a7ac4"></a><!-- doxytag: member="vamp-simple-host.cpp::printFeatures" ref="81f8bc89ed9194159bfb1f2b4d7a7ac4" args="(int, int, int, Plugin::FeatureSet, ofstream *, bool frames)" --> | 156 <a class="anchor" id="a81f8bc89ed9194159bfb1f2b4d7a7ac4"></a><!-- doxytag: member="vamp-simple-host.cpp::printFeatures" ref="a81f8bc89ed9194159bfb1f2b4d7a7ac4" args="(int, int, int, Plugin::FeatureSet, ofstream *, bool frames)" --> |
118 <div class="memitem"> | 157 <div class="memitem"> |
119 <div class="memproto"> | 158 <div class="memproto"> |
120 <table class="memname"> | 159 <table class="memname"> |
121 <tr> | 160 <tr> |
122 <td class="memname">void printFeatures </td> | 161 <td class="memname">void printFeatures </td> |
123 <td>(</td> | 162 <td>(</td> |
124 <td class="paramtype">int </td> | 163 <td class="paramtype">int </td> |
125 <td class="paramname"> <em>frame</em>, </td> | 164 <td class="paramname"><em>frame</em>, </td> |
126 </tr> | 165 </tr> |
127 <tr> | 166 <tr> |
128 <td class="paramkey"></td> | 167 <td class="paramkey"></td> |
129 <td></td> | 168 <td></td> |
130 <td class="paramtype">int </td> | 169 <td class="paramtype">int </td> |
131 <td class="paramname"> <em>sr</em>, </td> | 170 <td class="paramname"><em>sr</em>, </td> |
132 </tr> | 171 </tr> |
133 <tr> | 172 <tr> |
134 <td class="paramkey"></td> | 173 <td class="paramkey"></td> |
135 <td></td> | 174 <td></td> |
136 <td class="paramtype">int </td> | 175 <td class="paramtype">int </td> |
137 <td class="paramname"> <em>output</em>, </td> | 176 <td class="paramname"><em>output</em>, </td> |
138 </tr> | 177 </tr> |
139 <tr> | 178 <tr> |
140 <td class="paramkey"></td> | 179 <td class="paramkey"></td> |
141 <td></td> | 180 <td></td> |
142 <td class="paramtype">Plugin::FeatureSet </td> | 181 <td class="paramtype">Plugin::FeatureSet </td> |
143 <td class="paramname"> <em>features</em>, </td> | 182 <td class="paramname"><em>features</em>, </td> |
144 </tr> | 183 </tr> |
145 <tr> | 184 <tr> |
146 <td class="paramkey"></td> | 185 <td class="paramkey"></td> |
147 <td></td> | 186 <td></td> |
148 <td class="paramtype">ofstream * </td> | 187 <td class="paramtype">ofstream * </td> |
149 <td class="paramname"> <em>out</em>, </td> | 188 <td class="paramname"><em>out</em>, </td> |
150 </tr> | 189 </tr> |
151 <tr> | 190 <tr> |
152 <td class="paramkey"></td> | 191 <td class="paramkey"></td> |
153 <td></td> | 192 <td></td> |
154 <td class="paramtype">bool </td> | 193 <td class="paramtype">bool </td> |
155 <td class="paramname"> <em>frames</em></td><td> </td> | 194 <td class="paramname"><em>frames</em> </td> |
156 </tr> | 195 </tr> |
157 <tr> | 196 <tr> |
158 <td></td> | 197 <td></td> |
159 <td>)</td> | 198 <td>)</td> |
160 <td></td><td></td><td></td> | 199 <td></td><td></td> |
161 </tr> | 200 </tr> |
162 </table> | 201 </table> |
163 </div> | 202 </div> |
164 <div class="memdoc"> | 203 <div class="memdoc"> |
165 | 204 |
166 <p> | 205 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp_source.html#l00495">495</a> of file <a class="el" href="vamp-simple-host_8cpp_source.html">vamp-simple-host.cpp</a>.</p> |
167 | 206 |
168 <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> | 207 <p>References <a class="el" href="structVamp_1_1RealTime.html#ad44476618183bd736996a87292d03c07">Vamp::RealTime::toString()</a>.</p> |
169 | 208 |
170 <p>References <a class="el" href="structVamp_1_1RealTime.html#d44476618183bd736996a87292d03c07">Vamp::RealTime::toString()</a>.</p> | 209 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00265">runPlugin()</a>.</p> |
171 | 210 |
172 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00265">runPlugin()</a>.</p> | 211 </div> |
173 | 212 </div> |
174 </div> | 213 <a class="anchor" id="ae610372882497afdeaf180a7e53eb00b"></a><!-- doxytag: member="vamp-simple-host.cpp::transformInput" ref="ae610372882497afdeaf180a7e53eb00b" args="(float *, size_t)" --> |
175 </div><p> | 214 <div class="memitem"> |
176 <a class="anchor" name="e610372882497afdeaf180a7e53eb00b"></a><!-- doxytag: member="vamp-simple-host.cpp::transformInput" ref="e610372882497afdeaf180a7e53eb00b" args="(float *, size_t)" --> | 215 <div class="memproto"> |
177 <div class="memitem"> | 216 <table class="memname"> |
178 <div class="memproto"> | 217 <tr> |
179 <table class="memname"> | 218 <td class="memname">void transformInput </td> |
180 <tr> | 219 <td>(</td> |
181 <td class="memname">void transformInput </td> | 220 <td class="paramtype">float * </td> |
182 <td>(</td> | |
183 <td class="paramtype">float * </td> | |
184 <td class="paramname">, </td> | 221 <td class="paramname">, </td> |
185 </tr> | 222 </tr> |
186 <tr> | 223 <tr> |
187 <td class="paramkey"></td> | 224 <td class="paramkey"></td> |
188 <td></td> | 225 <td></td> |
189 <td class="paramtype">size_t </td> | 226 <td class="paramtype">size_t </td> |
190 <td class="paramname"></td><td> </td> | 227 <td class="paramname"> </td> |
191 </tr> | 228 </tr> |
192 <tr> | 229 <tr> |
193 <td></td> | 230 <td></td> |
194 <td>)</td> | 231 <td>)</td> |
195 <td></td><td></td><td></td> | 232 <td></td><td></td> |
196 </tr> | 233 </tr> |
197 </table> | 234 </table> |
198 </div> | 235 </div> |
199 <div class="memdoc"> | 236 <div class="memdoc"> |
200 | 237 |
201 <p> | 238 </div> |
202 | 239 </div> |
203 </div> | 240 <a class="anchor" id="ab40a86a032d0cf473d15fed3616ccc57"></a><!-- doxytag: member="vamp-simple-host.cpp::fft" ref="ab40a86a032d0cf473d15fed3616ccc57" args="(unsigned int, bool, double *, double *, double *, double *)" --> |
204 </div><p> | 241 <div class="memitem"> |
205 <a class="anchor" name="b40a86a032d0cf473d15fed3616ccc57"></a><!-- doxytag: member="vamp-simple-host.cpp::fft" ref="b40a86a032d0cf473d15fed3616ccc57" args="(unsigned int, bool, double *, double *, double *, double *)" --> | 242 <div class="memproto"> |
206 <div class="memitem"> | 243 <table class="memname"> |
207 <div class="memproto"> | 244 <tr> |
208 <table class="memname"> | 245 <td class="memname">void fft </td> |
209 <tr> | 246 <td>(</td> |
210 <td class="memname">void fft </td> | 247 <td class="paramtype">unsigned </td> |
211 <td>(</td> | 248 <td class="paramname"><em>int</em>, </td> |
212 <td class="paramtype">unsigned </td> | 249 </tr> |
213 <td class="paramname"> <em>int</em>, </td> | 250 <tr> |
214 </tr> | 251 <td class="paramkey"></td> |
215 <tr> | 252 <td></td> |
216 <td class="paramkey"></td> | 253 <td class="paramtype">bool </td> |
217 <td></td> | |
218 <td class="paramtype">bool </td> | |
219 <td class="paramname">, </td> | 254 <td class="paramname">, </td> |
220 </tr> | 255 </tr> |
221 <tr> | 256 <tr> |
222 <td class="paramkey"></td> | 257 <td class="paramkey"></td> |
223 <td></td> | 258 <td></td> |
224 <td class="paramtype">double * </td> | 259 <td class="paramtype">double * </td> |
225 <td class="paramname">, </td> | 260 <td class="paramname">, </td> |
226 </tr> | 261 </tr> |
227 <tr> | 262 <tr> |
228 <td class="paramkey"></td> | 263 <td class="paramkey"></td> |
229 <td></td> | 264 <td></td> |
230 <td class="paramtype">double * </td> | 265 <td class="paramtype">double * </td> |
231 <td class="paramname">, </td> | 266 <td class="paramname">, </td> |
232 </tr> | 267 </tr> |
233 <tr> | 268 <tr> |
234 <td class="paramkey"></td> | 269 <td class="paramkey"></td> |
235 <td></td> | 270 <td></td> |
236 <td class="paramtype">double * </td> | 271 <td class="paramtype">double * </td> |
237 <td class="paramname">, </td> | 272 <td class="paramname">, </td> |
238 </tr> | 273 </tr> |
239 <tr> | 274 <tr> |
240 <td class="paramkey"></td> | 275 <td class="paramkey"></td> |
241 <td></td> | 276 <td></td> |
242 <td class="paramtype">double * </td> | 277 <td class="paramtype">double * </td> |
243 <td class="paramname"></td><td> </td> | 278 <td class="paramname"> </td> |
244 </tr> | 279 </tr> |
245 <tr> | 280 <tr> |
246 <td></td> | 281 <td></td> |
247 <td>)</td> | 282 <td>)</td> |
248 <td></td><td></td><td></td> | 283 <td></td><td></td> |
249 </tr> | 284 </tr> |
250 </table> | 285 </table> |
251 </div> | 286 </div> |
252 <div class="memdoc"> | 287 <div class="memdoc"> |
253 | 288 |
254 <p> | 289 </div> |
255 | 290 </div> |
256 </div> | 291 <a class="anchor" id="a4767f8c142ee0b61ba414df1b0376a01"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginPath" ref="a4767f8c142ee0b61ba414df1b0376a01" args="(bool verbose)" --> |
257 </div><p> | 292 <div class="memitem"> |
258 <a class="anchor" name="4767f8c142ee0b61ba414df1b0376a01"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginPath" ref="4767f8c142ee0b61ba414df1b0376a01" args="(bool verbose)" --> | 293 <div class="memproto"> |
259 <div class="memitem"> | 294 <table class="memname"> |
260 <div class="memproto"> | 295 <tr> |
261 <table class="memname"> | 296 <td class="memname">void printPluginPath </td> |
262 <tr> | 297 <td>(</td> |
263 <td class="memname">void printPluginPath </td> | 298 <td class="paramtype">bool </td> |
264 <td>(</td> | 299 <td class="paramname"><em>verbose</em></td><td>)</td> |
265 <td class="paramtype">bool </td> | 300 <td></td> |
266 <td class="paramname"> <em>verbose</em> </td> | 301 </tr> |
267 <td> ) </td> | 302 </table> |
268 <td></td> | 303 </div> |
269 </tr> | 304 <div class="memdoc"> |
270 </table> | 305 |
271 </div> | 306 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp_source.html#l00547">547</a> of file <a class="el" href="vamp-simple-host_8cpp_source.html">vamp-simple-host.cpp</a>.</p> |
272 <div class="memdoc"> | 307 |
273 | 308 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
274 <p> | 309 |
275 | 310 </div> |
276 <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> | 311 </div> |
277 | 312 <a class="anchor" id="af771864c41f23e5755ed99e8ac6609a5"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginCategoryList" ref="af771864c41f23e5755ed99e8ac6609a5" args="()" --> |
278 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 313 <div class="memitem"> |
279 | 314 <div class="memproto"> |
280 </div> | 315 <table class="memname"> |
281 </div><p> | 316 <tr> |
282 <a class="anchor" name="f771864c41f23e5755ed99e8ac6609a5"></a><!-- doxytag: member="vamp-simple-host.cpp::printPluginCategoryList" ref="f771864c41f23e5755ed99e8ac6609a5" args="()" --> | 317 <td class="memname">void printPluginCategoryList </td> |
283 <div class="memitem"> | 318 <td>(</td> |
284 <div class="memproto"> | 319 <td class="paramname"></td><td>)</td> |
285 <table class="memname"> | 320 <td></td> |
286 <tr> | 321 </tr> |
287 <td class="memname">void printPluginCategoryList </td> | 322 </table> |
288 <td>(</td> | 323 </div> |
289 <td class="paramname"> </td> | 324 <div class="memdoc"> |
290 <td> ) </td> | 325 |
291 <td></td> | 326 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp_source.html#l00797">797</a> of file <a class="el" href="vamp-simple-host_8cpp_source.html">vamp-simple-host.cpp</a>.</p> |
292 </tr> | 327 |
293 </table> | 328 <p>References <a class="el" href="classVamp_1_1PluginBase.html#a59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#a52746ea66339ad981b868a031a3b382d">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#aff51b52bb68aa2934ccf26ad1d284f28">Vamp::HostExt::PluginLoader::listPlugins()</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#a964689eb9688cd7e58e8c82ebb0d305f">Vamp::HostExt::PluginLoader::loadPlugin()</a>.</p> |
294 </div> | 329 |
295 <div class="memdoc"> | 330 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
296 | 331 |
297 <p> | 332 </div> |
298 | 333 </div> |
299 <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> | 334 <a class="anchor" id="a80dad9e80d85fdf86b7714bf1b3c1017"></a><!-- doxytag: member="vamp-simple-host.cpp::enumeratePlugins" ref="a80dad9e80d85fdf86b7714bf1b3c1017" args="(Verbosity)" --> |
300 | 335 <div class="memitem"> |
301 <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> | 336 <div class="memproto"> |
302 | 337 <table class="memname"> |
303 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 338 <tr> |
304 | 339 <td class="memname">void enumeratePlugins </td> |
305 </div> | 340 <td>(</td> |
306 </div><p> | 341 <td class="paramtype"><a class="el" href="vamp-simple-host_8cpp.html#abf3be10d03894afb391f3a2935e3b313">Verbosity</a> </td> |
307 <a class="anchor" name="80dad9e80d85fdf86b7714bf1b3c1017"></a><!-- doxytag: member="vamp-simple-host.cpp::enumeratePlugins" ref="80dad9e80d85fdf86b7714bf1b3c1017" args="(Verbosity)" --> | 342 <td class="paramname"><em>verbosity</em></td><td>)</td> |
308 <div class="memitem"> | 343 <td></td> |
309 <div class="memproto"> | 344 </tr> |
310 <table class="memname"> | 345 </table> |
311 <tr> | 346 </div> |
312 <td class="memname">void enumeratePlugins </td> | 347 <div class="memdoc"> |
313 <td>(</td> | 348 |
314 <td class="paramtype"><a class="el" href="vamp-simple-host_8cpp.html#bf3be10d03894afb391f3a2935e3b313">Verbosity</a> </td> | 349 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">578</a> of file <a class="el" href="vamp-simple-host_8cpp_source.html">vamp-simple-host.cpp</a>.</p> |
315 <td class="paramname"> <em>verbosity</em> </td> | 350 |
316 <td> ) </td> | 351 <p>References <a class="el" href="classVamp_1_1PluginBase.html#ab7e9dedbe965f5ab9018b72920fe7661">Vamp::PluginBase::getCopyright()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a59153a02364f75fff46973b2072e9e5a">Vamp::PluginBase::getDescription()</a>, <a class="el" href="classVamp_1_1PluginBase.html#ad1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="classVamp_1_1Plugin.html#ae1d317a9702cbeda65ddf0ec500c1ff6">Vamp::Plugin::getInputDomain()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#a4bbcb7873e617bbc9f79eade1f90f7ad">Vamp::HostExt::PluginLoader::getLibraryPathForPlugin()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a53d9918bf9ef4d12feedf66b2b26c637">Vamp::PluginBase::getMaker()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00199">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a18619d5097e444ecefee0c359da53232">Vamp::PluginBase::getName()</a>, <a class="el" href="classVamp_1_1Plugin.html#ad064d5d132b5c9bd7064f429c3309e35">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#a52746ea66339ad981b868a031a3b382d">Vamp::HostExt::PluginLoader::getPluginCategory()</a>, <a class="el" href="classVamp_1_1PluginBase.html#a63f686d77bc3d6b807e7944cdde83151">Vamp::PluginBase::getPluginVersion()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00179">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00194">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#l00567">header()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#aff51b52bb68aa2934ccf26ad1d284f28">Vamp::HostExt::PluginLoader::listPlugins()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#a964689eb9688cd7e58e8c82ebb0d305f">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> |
317 <td></td> | 352 |
318 </tr> | 353 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
319 </table> | 354 |
320 </div> | 355 </div> |
321 <div class="memdoc"> | 356 </div> |
322 | 357 <a class="anchor" id="a4d02c3d9ebe7bedb3a4c3a116479e334"></a><!-- doxytag: member="vamp-simple-host.cpp::listPluginsInLibrary" ref="a4d02c3d9ebe7bedb3a4c3a116479e334" args="(string soname)" --> |
323 <p> | 358 <div class="memitem"> |
324 | 359 <div class="memproto"> |
325 <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> | 360 <table class="memname"> |
326 | 361 <tr> |
327 <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#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00199">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#l00179">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00194">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> | 362 <td class="memname">void listPluginsInLibrary </td> |
328 | 363 <td>(</td> |
329 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 364 <td class="paramtype">string </td> |
330 | 365 <td class="paramname"><em>soname</em></td><td>)</td> |
331 </div> | 366 <td></td> |
332 </div><p> | 367 </tr> |
333 <a class="anchor" name="4d02c3d9ebe7bedb3a4c3a116479e334"></a><!-- doxytag: member="vamp-simple-host.cpp::listPluginsInLibrary" ref="4d02c3d9ebe7bedb3a4c3a116479e334" args="(string soname)" --> | 368 </table> |
334 <div class="memitem"> | 369 </div> |
335 <div class="memproto"> | 370 <div class="memdoc"> |
336 <table class="memname"> | 371 |
337 <tr> | 372 </div> |
338 <td class="memname">void listPluginsInLibrary </td> | 373 </div> |
339 <td>(</td> | 374 <a class="anchor" id="a54e0185f4b6ff507cb42c29a04f76397"></a><!-- doxytag: member="vamp-simple-host.cpp::runPlugin" ref="a54e0185f4b6ff507cb42c29a04f76397" args="(string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)" --> |
340 <td class="paramtype">string </td> | 375 <div class="memitem"> |
341 <td class="paramname"> <em>soname</em> </td> | 376 <div class="memproto"> |
342 <td> ) </td> | 377 <table class="memname"> |
343 <td></td> | 378 <tr> |
344 </tr> | 379 <td class="memname">int runPlugin </td> |
345 </table> | 380 <td>(</td> |
346 </div> | 381 <td class="paramtype">string </td> |
347 <div class="memdoc"> | 382 <td class="paramname"><em>myname</em>, </td> |
348 | 383 </tr> |
349 <p> | 384 <tr> |
350 | 385 <td class="paramkey"></td> |
351 </div> | 386 <td></td> |
352 </div><p> | 387 <td class="paramtype">string </td> |
353 <a class="anchor" name="54e0185f4b6ff507cb42c29a04f76397"></a><!-- doxytag: member="vamp-simple-host.cpp::runPlugin" ref="54e0185f4b6ff507cb42c29a04f76397" args="(string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)" --> | 388 <td class="paramname"><em>soname</em>, </td> |
354 <div class="memitem"> | 389 </tr> |
355 <div class="memproto"> | 390 <tr> |
356 <table class="memname"> | 391 <td class="paramkey"></td> |
357 <tr> | 392 <td></td> |
358 <td class="memname">int runPlugin </td> | 393 <td class="paramtype">string </td> |
359 <td>(</td> | 394 <td class="paramname"><em>id</em>, </td> |
360 <td class="paramtype">string </td> | 395 </tr> |
361 <td class="paramname"> <em>myname</em>, </td> | 396 <tr> |
362 </tr> | 397 <td class="paramkey"></td> |
363 <tr> | 398 <td></td> |
364 <td class="paramkey"></td> | 399 <td class="paramtype">string </td> |
365 <td></td> | 400 <td class="paramname"><em>output</em>, </td> |
366 <td class="paramtype">string </td> | 401 </tr> |
367 <td class="paramname"> <em>soname</em>, </td> | 402 <tr> |
368 </tr> | 403 <td class="paramkey"></td> |
369 <tr> | 404 <td></td> |
370 <td class="paramkey"></td> | 405 <td class="paramtype">int </td> |
371 <td></td> | 406 <td class="paramname"><em>outputNo</em>, </td> |
372 <td class="paramtype">string </td> | 407 </tr> |
373 <td class="paramname"> <em>id</em>, </td> | 408 <tr> |
374 </tr> | 409 <td class="paramkey"></td> |
375 <tr> | 410 <td></td> |
376 <td class="paramkey"></td> | 411 <td class="paramtype">string </td> |
377 <td></td> | 412 <td class="paramname"><em>inputFile</em>, </td> |
378 <td class="paramtype">string </td> | 413 </tr> |
379 <td class="paramname"> <em>output</em>, </td> | 414 <tr> |
380 </tr> | 415 <td class="paramkey"></td> |
381 <tr> | 416 <td></td> |
382 <td class="paramkey"></td> | 417 <td class="paramtype">string </td> |
383 <td></td> | 418 <td class="paramname"><em>outfilename</em>, </td> |
384 <td class="paramtype">int </td> | 419 </tr> |
385 <td class="paramname"> <em>outputNo</em>, </td> | 420 <tr> |
386 </tr> | 421 <td class="paramkey"></td> |
387 <tr> | 422 <td></td> |
388 <td class="paramkey"></td> | 423 <td class="paramtype">bool </td> |
389 <td></td> | 424 <td class="paramname"><em>frames</em> </td> |
390 <td class="paramtype">string </td> | |
391 <td class="paramname"> <em>inputFile</em>, </td> | |
392 </tr> | |
393 <tr> | |
394 <td class="paramkey"></td> | |
395 <td></td> | |
396 <td class="paramtype">string </td> | |
397 <td class="paramname"> <em>outfilename</em>, </td> | |
398 </tr> | |
399 <tr> | |
400 <td class="paramkey"></td> | |
401 <td></td> | |
402 <td class="paramtype">bool </td> | |
403 <td class="paramname"> <em>frames</em></td><td> </td> | |
404 </tr> | 425 </tr> |
405 <tr> | 426 <tr> |
406 <td></td> | 427 <td></td> |
407 <td>)</td> | 428 <td>)</td> |
408 <td></td><td></td><td></td> | 429 <td></td><td></td> |
409 </tr> | 430 </tr> |
410 </table> | 431 </table> |
411 </div> | 432 </div> |
412 <div class="memdoc"> | 433 <div class="memdoc"> |
413 | 434 |
414 <p> | 435 <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> |
415 | 436 |
416 <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> | 437 <p>References <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#acc6865d27825c100d7b6f9ed6ecf5207">Vamp::HostExt::PluginLoader::composePluginKey()</a>, <a class="el" href="classVamp_1_1PluginBase.html#ad1c6dfc77aa03d937a885b7f08258f4a">Vamp::PluginBase::getIdentifier()</a>, <a class="el" href="classVamp_1_1Plugin.html#ae1d317a9702cbeda65ddf0ec500c1ff6">Vamp::Plugin::getInputDomain()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00199">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="classVamp_1_1Plugin.html#ad064d5d132b5c9bd7064f429c3309e35">Vamp::Plugin::getOutputDescriptors()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00179">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00194">Vamp::Plugin::getPreferredStepSize()</a>, <a class="el" href="classVamp_1_1Plugin.html#aeca2a26e658ba0314ba90d25dd2195d6">Vamp::Plugin::getRemainingFeatures()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginInputDomainAdapter.html#ac1ab6af0fcda0a4c3f050c54b2db4769">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#af26212cf5fc511b603a8b48034247822">Vamp::Plugin::initialise()</a>, <a class="el" href="classVamp_1_1HostExt_1_1PluginLoader.html#a964689eb9688cd7e58e8c82ebb0d305f">Vamp::HostExt::PluginLoader::loadPlugin()</a>, <a class="el" href="vamp-simple-host_8cpp_source.html#l00495">printFeatures()</a>, and <a class="el" href="classVamp_1_1Plugin.html#ae4aed3bebfe80a2e2fccd3d37af26996">Vamp::Plugin::process()</a>.</p> |
417 | 438 |
418 <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#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00199">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#l00179">Vamp::Plugin::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00194">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> | 439 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
419 | 440 |
420 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 441 </div> |
421 | 442 </div> |
422 </div> | 443 <a class="anchor" id="a7cac13da282785878351e0a820104851"></a><!-- doxytag: member="vamp-simple-host.cpp::usage" ref="a7cac13da282785878351e0a820104851" args="(const char *name)" --> |
423 </div><p> | 444 <div class="memitem"> |
424 <a class="anchor" name="7cac13da282785878351e0a820104851"></a><!-- doxytag: member="vamp-simple-host.cpp::usage" ref="7cac13da282785878351e0a820104851" args="(const char *name)" --> | 445 <div class="memproto"> |
425 <div class="memitem"> | 446 <table class="memname"> |
426 <div class="memproto"> | 447 <tr> |
427 <table class="memname"> | 448 <td class="memname">void usage </td> |
428 <tr> | 449 <td>(</td> |
429 <td class="memname">void usage </td> | 450 <td class="paramtype">const char * </td> |
430 <td>(</td> | 451 <td class="paramname"><em>name</em></td><td>)</td> |
431 <td class="paramtype">const char * </td> | 452 <td></td> |
432 <td class="paramname"> <em>name</em> </td> | 453 </tr> |
433 <td> ) </td> | 454 </table> |
434 <td></td> | 455 </div> |
435 </tr> | 456 <div class="memdoc"> |
436 </table> | 457 |
437 </div> | 458 <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> |
438 <div class="memdoc"> | 459 |
439 | 460 <p>References <a class="el" href="system_8h_source.html#l00067">PLUGIN_SUFFIX</a>.</p> |
440 <p> | 461 |
441 | 462 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00137">main()</a>.</p> |
442 <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> | 463 |
443 | 464 </div> |
444 <p>References <a class="el" href="system_8h-source.html#l00067">PLUGIN_SUFFIX</a>.</p> | 465 </div> |
445 | 466 <a class="anchor" id="a3c04138a5bfe5d72780bb7e82a18e627"></a><!-- doxytag: member="vamp-simple-host.cpp::main" ref="a3c04138a5bfe5d72780bb7e82a18e627" args="(int argc, char **argv)" --> |
446 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00137">main()</a>.</p> | 467 <div class="memitem"> |
447 | 468 <div class="memproto"> |
448 </div> | 469 <table class="memname"> |
449 </div><p> | 470 <tr> |
450 <a class="anchor" name="3c04138a5bfe5d72780bb7e82a18e627"></a><!-- doxytag: member="vamp-simple-host.cpp::main" ref="3c04138a5bfe5d72780bb7e82a18e627" args="(int argc, char **argv)" --> | 471 <td class="memname">int main </td> |
451 <div class="memitem"> | 472 <td>(</td> |
452 <div class="memproto"> | 473 <td class="paramtype">int </td> |
453 <table class="memname"> | 474 <td class="paramname"><em>argc</em>, </td> |
454 <tr> | 475 </tr> |
455 <td class="memname">int main </td> | 476 <tr> |
456 <td>(</td> | 477 <td class="paramkey"></td> |
457 <td class="paramtype">int </td> | 478 <td></td> |
458 <td class="paramname"> <em>argc</em>, </td> | 479 <td class="paramtype">char ** </td> |
459 </tr> | 480 <td class="paramname"><em>argv</em> </td> |
460 <tr> | |
461 <td class="paramkey"></td> | |
462 <td></td> | |
463 <td class="paramtype">char ** </td> | |
464 <td class="paramname"> <em>argv</em></td><td> </td> | |
465 </tr> | 481 </tr> |
466 <tr> | 482 <tr> |
467 <td></td> | 483 <td></td> |
468 <td>)</td> | 484 <td>)</td> |
469 <td></td><td></td><td></td> | 485 <td></td><td></td> |
470 </tr> | 486 </tr> |
471 </table> | 487 </table> |
472 </div> | 488 </div> |
473 <div class="memdoc"> | 489 <div class="memdoc"> |
474 | 490 |
475 <p> | 491 <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> |
476 | 492 |
477 <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> | 493 <p>References <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">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#l00797">printPluginCategoryList()</a>, <a class="el" href="vamp-simple-host_8cpp_source.html#l00547">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> |
478 | 494 |
479 <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> | 495 </div> |
480 | 496 </div> |
481 </div> | 497 <a class="anchor" id="a713775f2037987c0851ff3672339a82c"></a><!-- doxytag: member="vamp-simple-host.cpp::header" ref="a713775f2037987c0851ff3672339a82c" args="(string text, int level)" --> |
482 </div><p> | 498 <div class="memitem"> |
483 <a class="anchor" name="713775f2037987c0851ff3672339a82c"></a><!-- doxytag: member="vamp-simple-host.cpp::header" ref="713775f2037987c0851ff3672339a82c" args="(string text, int level)" --> | 499 <div class="memproto"> |
484 <div class="memitem"> | 500 <table class="memname"> |
485 <div class="memproto"> | 501 <tr> |
486 <table class="memname"> | 502 <td class="memname">static string header </td> |
487 <tr> | 503 <td>(</td> |
488 <td class="memname">static string header </td> | 504 <td class="paramtype">string </td> |
489 <td>(</td> | 505 <td class="paramname"><em>text</em>, </td> |
490 <td class="paramtype">string </td> | 506 </tr> |
491 <td class="paramname"> <em>text</em>, </td> | 507 <tr> |
492 </tr> | 508 <td class="paramkey"></td> |
493 <tr> | 509 <td></td> |
494 <td class="paramkey"></td> | 510 <td class="paramtype">int </td> |
495 <td></td> | 511 <td class="paramname"><em>level</em> </td> |
496 <td class="paramtype">int </td> | |
497 <td class="paramname"> <em>level</em></td><td> </td> | |
498 </tr> | 512 </tr> |
499 <tr> | 513 <tr> |
500 <td></td> | 514 <td></td> |
501 <td>)</td> | 515 <td>)</td> |
502 <td></td><td></td><td><code> [static]</code></td> | 516 <td></td><td><code> [static]</code></td> |
503 </tr> | 517 </tr> |
504 </table> | 518 </table> |
505 </div> | 519 </div> |
506 <div class="memdoc"> | 520 <div class="memdoc"> |
507 | 521 |
508 <p> | 522 <p>Definition at line <a class="el" href="vamp-simple-host_8cpp_source.html#l00567">567</a> of file <a class="el" href="vamp-simple-host_8cpp_source.html">vamp-simple-host.cpp</a>.</p> |
509 | 523 |
510 <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> | 524 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>.</p> |
511 | 525 |
512 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00559">enumeratePlugins()</a>.</p> | 526 </div> |
513 | 527 </div> |
514 </div> | 528 </div> |
515 </div><p> | 529 </div> |
516 </div> | 530 <div id="nav-path" class="navpath"> |
517 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 24 13:40:13 2009 for VampPluginSDK by | 531 <ul> |
518 <a href="http://www.doxygen.org/index.html"> | 532 <li class="navelem"><a class="el" href="vamp-simple-host_8cpp.html">vamp-simple-host.cpp</a> </li> |
519 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> | 533 |
534 <li class="footer">Generated on Tue Oct 4 2011 14:38:50 for VampPluginSDK by | |
535 <a href="http://www.doxygen.org/index.html"> | |
536 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li> | |
537 </ul> | |
538 </div> | |
539 | |
540 | |
520 </body> | 541 </body> |
521 </html> | 542 </html> |