annotate code-docs/struct__VampOutputDescriptor.html @ 7:66d125fb8b42 tip

Added tag vamp-plugin-sdk-v2.7 for changeset 27319718b1f8
author Chris Cannam
date Fri, 24 Feb 2017 16:45:00 +0000
parents 27319718b1f8
children
rev   line source
Chris@1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Chris@1 2 <html xmlns="http://www.w3.org/1999/xhtml">
Chris@1 3 <head>
Chris@1 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
Chris@3 5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
Chris@6 6 <meta name="generator" content="Doxygen 1.8.13"/>
Chris@6 7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
Chris@1 8 <title>VampPluginSDK: _VampOutputDescriptor Struct Reference</title>
Chris@1 9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
Chris@6 10 <script type="text/javascript" src="jquery.js"></script>
Chris@6 11 <script type="text/javascript" src="dynsections.js"></script>
Chris@1 12 <link href="navtree.css" rel="stylesheet" type="text/css"/>
Chris@1 13 <script type="text/javascript" src="resize.js"></script>
Chris@6 14 <script type="text/javascript" src="navtreedata.js"></script>
Chris@1 15 <script type="text/javascript" src="navtree.js"></script>
Chris@1 16 <script type="text/javascript">
Chris@1 17 $(document).ready(initResizable);
Chris@1 18 </script>
Chris@6 19 <link href="doxygen.css" rel="stylesheet" type="text/css" />
Chris@1 20 </head>
Chris@1 21 <body>
Chris@6 22 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
Chris@1 23 <div id="titlearea">
Chris@1 24 <table cellspacing="0" cellpadding="0">
Chris@1 25 <tbody>
Chris@1 26 <tr style="height: 56px;">
Chris@6 27 <td id="projectalign" style="padding-left: 0.5em;">
Chris@1 28 <div id="projectname">VampPluginSDK
Chris@6 29 &#160;<span id="projectnumber">2.7</span>
Chris@1 30 </div>
Chris@1 31 </td>
Chris@1 32 </tr>
Chris@1 33 </tbody>
Chris@1 34 </table>
Chris@1 35 </div>
Chris@6 36 <!-- end header part -->
Chris@6 37 <!-- Generated by Doxygen 1.8.13 -->
Chris@6 38 <script type="text/javascript" src="menudata.js"></script>
Chris@6 39 <script type="text/javascript" src="menu.js"></script>
Chris@6 40 <script type="text/javascript">
Chris@6 41 $(function() {
Chris@6 42 initMenu('',false,false,'search.php','Search');
Chris@6 43 });
Chris@6 44 </script>
Chris@6 45 <div id="main-nav"></div>
Chris@6 46 </div><!-- top -->
Chris@1 47 <div id="side-nav" class="ui-resizable side-nav-resizable">
Chris@1 48 <div id="nav-tree">
Chris@1 49 <div id="nav-tree-contents">
Chris@6 50 <div id="nav-sync" class="sync"></div>
Chris@1 51 </div>
Chris@1 52 </div>
Chris@1 53 <div id="splitbar" style="-moz-user-select:none;"
Chris@1 54 class="ui-resizable-handle">
Chris@1 55 </div>
Chris@1 56 </div>
Chris@1 57 <script type="text/javascript">
Chris@6 58 $(document).ready(function(){initNavTree('struct__VampOutputDescriptor.html','');});
Chris@1 59 </script>
Chris@1 60 <div id="doc-content">
Chris@1 61 <div class="header">
Chris@1 62 <div class="summary">
Chris@6 63 <a href="#pub-attribs">Public Attributes</a> &#124;
Chris@6 64 <a href="struct__VampOutputDescriptor-members.html">List of all members</a> </div>
Chris@1 65 <div class="headertitle">
Chris@1 66 <div class="title">_VampOutputDescriptor Struct Reference</div> </div>
Chris@3 67 </div><!--header-->
Chris@1 68 <div class="contents">
Chris@3 69
Chris@1 70 <p><code>#include &lt;<a class="el" href="vamp_8h_source.html">vamp.h</a>&gt;</code></p>
Chris@1 71 <table class="memberdecls">
Chris@6 72 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Chris@1 73 Public Attributes</h2></td></tr>
Chris@3 74 <tr class="memitem:a461161b2010370176115967e4f58a5f5"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a461161b2010370176115967e4f58a5f5">identifier</a></td></tr>
Chris@6 75 <tr class="memdesc:a461161b2010370176115967e4f58a5f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computer-usable name of the output. <a href="#a461161b2010370176115967e4f58a5f5">More...</a><br /></td></tr>
Chris@6 76 <tr class="separator:a461161b2010370176115967e4f58a5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 77 <tr class="memitem:af4fca576bd47167fd2bf9b43d588815f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#af4fca576bd47167fd2bf9b43d588815f">name</a></td></tr>
Chris@6 78 <tr class="memdesc:af4fca576bd47167fd2bf9b43d588815f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Human-readable name of the output. <a href="#af4fca576bd47167fd2bf9b43d588815f">More...</a><br /></td></tr>
Chris@6 79 <tr class="separator:af4fca576bd47167fd2bf9b43d588815f"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 80 <tr class="memitem:abfa911b138cfb80cf63e8f2e0fa0fb89"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#abfa911b138cfb80cf63e8f2e0fa0fb89">description</a></td></tr>
Chris@6 81 <tr class="memdesc:abfa911b138cfb80cf63e8f2e0fa0fb89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Human-readable short text about the output. <a href="#abfa911b138cfb80cf63e8f2e0fa0fb89">More...</a><br /></td></tr>
Chris@6 82 <tr class="separator:abfa911b138cfb80cf63e8f2e0fa0fb89"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 83 <tr class="memitem:ad038caa8e596dfd037035637202f1d63"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#ad038caa8e596dfd037035637202f1d63">unit</a></td></tr>
Chris@6 84 <tr class="memdesc:ad038caa8e596dfd037035637202f1d63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Human-readable name of the unit of the output. <a href="#ad038caa8e596dfd037035637202f1d63">More...</a><br /></td></tr>
Chris@6 85 <tr class="separator:ad038caa8e596dfd037035637202f1d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 86 <tr class="memitem:ae8571f5a2bc740738af0cb7dda0c4749"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#ae8571f5a2bc740738af0cb7dda0c4749">hasFixedBinCount</a></td></tr>
Chris@6 87 <tr class="memdesc:ae8571f5a2bc740738af0cb7dda0c4749"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 if output has equal number of values for each returned result. <a href="#ae8571f5a2bc740738af0cb7dda0c4749">More...</a><br /></td></tr>
Chris@6 88 <tr class="separator:ae8571f5a2bc740738af0cb7dda0c4749"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 89 <tr class="memitem:a652ee422092720e44d23d98bdb68f978"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a652ee422092720e44d23d98bdb68f978">binCount</a></td></tr>
Chris@6 90 <tr class="memdesc:a652ee422092720e44d23d98bdb68f978"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of values per result, if hasFixedBinCount. <a href="#a652ee422092720e44d23d98bdb68f978">More...</a><br /></td></tr>
Chris@6 91 <tr class="separator:a652ee422092720e44d23d98bdb68f978"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 92 <tr class="memitem:a10fffaa32bd894843ff7592240dfe447"><td class="memItemLeft" align="right" valign="top">const char **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a10fffaa32bd894843ff7592240dfe447">binNames</a></td></tr>
Chris@6 93 <tr class="memdesc:a10fffaa32bd894843ff7592240dfe447"><td class="mdescLeft">&#160;</td><td class="mdescRight">Names of returned value bins, if hasFixedBinCount. <a href="#a10fffaa32bd894843ff7592240dfe447">More...</a><br /></td></tr>
Chris@6 94 <tr class="separator:a10fffaa32bd894843ff7592240dfe447"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 95 <tr class="memitem:af6b512d772023b4e852216689c1c4465"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#af6b512d772023b4e852216689c1c4465">hasKnownExtents</a></td></tr>
Chris@6 96 <tr class="memdesc:af6b512d772023b4e852216689c1c4465"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 if each returned value falls within the same fixed min/max range. <a href="#af6b512d772023b4e852216689c1c4465">More...</a><br /></td></tr>
Chris@6 97 <tr class="separator:af6b512d772023b4e852216689c1c4465"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 98 <tr class="memitem:a9a28180989e3d028c12a98517479dc46"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a9a28180989e3d028c12a98517479dc46">minValue</a></td></tr>
Chris@6 99 <tr class="memdesc:a9a28180989e3d028c12a98517479dc46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value for a returned result in any bin, if hasKnownExtents. <a href="#a9a28180989e3d028c12a98517479dc46">More...</a><br /></td></tr>
Chris@6 100 <tr class="separator:a9a28180989e3d028c12a98517479dc46"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 101 <tr class="memitem:a4cbe540a247df60f85b00b2aa16461ee"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a4cbe540a247df60f85b00b2aa16461ee">maxValue</a></td></tr>
Chris@6 102 <tr class="memdesc:a4cbe540a247df60f85b00b2aa16461ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value for a returned result in any bin, if hasKnownExtents. <a href="#a4cbe540a247df60f85b00b2aa16461ee">More...</a><br /></td></tr>
Chris@6 103 <tr class="separator:a4cbe540a247df60f85b00b2aa16461ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 104 <tr class="memitem:ab56cf0bbb17136819024574d5cc65e30"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#ab56cf0bbb17136819024574d5cc65e30">isQuantized</a></td></tr>
Chris@6 105 <tr class="memdesc:ab56cf0bbb17136819024574d5cc65e30"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 if returned results are quantized to a particular resolution. <a href="#ab56cf0bbb17136819024574d5cc65e30">More...</a><br /></td></tr>
Chris@6 106 <tr class="separator:ab56cf0bbb17136819024574d5cc65e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 107 <tr class="memitem:a71aa40222dda4321030cccd0bb655fe3"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a71aa40222dda4321030cccd0bb655fe3">quantizeStep</a></td></tr>
Chris@6 108 <tr class="memdesc:a71aa40222dda4321030cccd0bb655fe3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quantization resolution for returned results, if isQuantized. <a href="#a71aa40222dda4321030cccd0bb655fe3">More...</a><br /></td></tr>
Chris@6 109 <tr class="separator:a71aa40222dda4321030cccd0bb655fe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 110 <tr class="memitem:a5da1d27cc99badc214640e859b882072"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vamp_8h.html#aa24a8cee023d8b7659d25cbe0584b821">VampSampleType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a5da1d27cc99badc214640e859b882072">sampleType</a></td></tr>
Chris@6 111 <tr class="memdesc:a5da1d27cc99badc214640e859b882072"><td class="mdescLeft">&#160;</td><td class="mdescRight">Time positioning method for returned results (see VampSampleType). <a href="#a5da1d27cc99badc214640e859b882072">More...</a><br /></td></tr>
Chris@6 112 <tr class="separator:a5da1d27cc99badc214640e859b882072"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 113 <tr class="memitem:a1ccf193317b2b9c2eb0dbd8dcf61d26e"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#a1ccf193317b2b9c2eb0dbd8dcf61d26e">sampleRate</a></td></tr>
Chris@6 114 <tr class="memdesc:a1ccf193317b2b9c2eb0dbd8dcf61d26e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sample rate of returned results, if sampleType is vampFixedSampleRate. <a href="#a1ccf193317b2b9c2eb0dbd8dcf61d26e">More...</a><br /></td></tr>
Chris@6 115 <tr class="separator:a1ccf193317b2b9c2eb0dbd8dcf61d26e"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@3 116 <tr class="memitem:af792a96dbf292ec966b9b68250febd99"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__VampOutputDescriptor.html#af792a96dbf292ec966b9b68250febd99">hasDuration</a></td></tr>
Chris@6 117 <tr class="memdesc:af792a96dbf292ec966b9b68250febd99"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 if the returned results for this output are known to have a duration field. <a href="#af792a96dbf292ec966b9b68250febd99">More...</a><br /></td></tr>
Chris@6 118 <tr class="separator:af792a96dbf292ec966b9b68250febd99"><td class="memSeparator" colspan="2">&#160;</td></tr>
Chris@1 119 </table>
Chris@6 120 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
Chris@1 121 <div class="textblock">
Chris@6 122 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00118">118</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@6 123 </div><h2 class="groupheader">Member Data Documentation</h2>
Chris@6 124 <a id="a461161b2010370176115967e4f58a5f5"></a>
Chris@6 125 <h2 class="memtitle"><span class="permalink"><a href="#a461161b2010370176115967e4f58a5f5">&#9670;&nbsp;</a></span>identifier</h2>
Chris@6 126
Chris@1 127 <div class="memitem">
Chris@1 128 <div class="memproto">
Chris@1 129 <table class="memname">
Chris@1 130 <tr>
Chris@6 131 <td class="memname">const char* _VampOutputDescriptor::identifier</td>
Chris@1 132 </tr>
Chris@1 133 </table>
Chris@6 134 </div><div class="memdoc">
Chris@1 135
Chris@1 136 <p>Computer-usable name of the output. </p>
Chris@6 137 <p>Must not change. [a-zA-Z0-9_-] </p>
Chris@1 138
Chris@6 139 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00121">121</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 140
Chris@1 141 </div>
Chris@1 142 </div>
Chris@6 143 <a id="af4fca576bd47167fd2bf9b43d588815f"></a>
Chris@6 144 <h2 class="memtitle"><span class="permalink"><a href="#af4fca576bd47167fd2bf9b43d588815f">&#9670;&nbsp;</a></span>name</h2>
Chris@6 145
Chris@1 146 <div class="memitem">
Chris@1 147 <div class="memproto">
Chris@1 148 <table class="memname">
Chris@1 149 <tr>
Chris@6 150 <td class="memname">const char* _VampOutputDescriptor::name</td>
Chris@1 151 </tr>
Chris@1 152 </table>
Chris@6 153 </div><div class="memdoc">
Chris@1 154
Chris@1 155 <p>Human-readable name of the output. </p>
Chris@1 156 <p>May be translatable. </p>
Chris@1 157
Chris@6 158 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00124">124</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 159
Chris@1 160 </div>
Chris@1 161 </div>
Chris@6 162 <a id="abfa911b138cfb80cf63e8f2e0fa0fb89"></a>
Chris@6 163 <h2 class="memtitle"><span class="permalink"><a href="#abfa911b138cfb80cf63e8f2e0fa0fb89">&#9670;&nbsp;</a></span>description</h2>
Chris@6 164
Chris@1 165 <div class="memitem">
Chris@1 166 <div class="memproto">
Chris@1 167 <table class="memname">
Chris@1 168 <tr>
Chris@6 169 <td class="memname">const char* _VampOutputDescriptor::description</td>
Chris@1 170 </tr>
Chris@1 171 </table>
Chris@6 172 </div><div class="memdoc">
Chris@1 173
Chris@1 174 <p>Human-readable short text about the output. </p>
Chris@1 175 <p>May be translatable. </p>
Chris@1 176
Chris@6 177 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00127">127</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 178
Chris@1 179 </div>
Chris@1 180 </div>
Chris@6 181 <a id="ad038caa8e596dfd037035637202f1d63"></a>
Chris@6 182 <h2 class="memtitle"><span class="permalink"><a href="#ad038caa8e596dfd037035637202f1d63">&#9670;&nbsp;</a></span>unit</h2>
Chris@6 183
Chris@1 184 <div class="memitem">
Chris@1 185 <div class="memproto">
Chris@1 186 <table class="memname">
Chris@1 187 <tr>
Chris@6 188 <td class="memname">const char* _VampOutputDescriptor::unit</td>
Chris@1 189 </tr>
Chris@1 190 </table>
Chris@6 191 </div><div class="memdoc">
Chris@1 192
Chris@1 193 <p>Human-readable name of the unit of the output. </p>
Chris@1 194
Chris@6 195 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00130">130</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 196
Chris@1 197 </div>
Chris@1 198 </div>
Chris@6 199 <a id="ae8571f5a2bc740738af0cb7dda0c4749"></a>
Chris@6 200 <h2 class="memtitle"><span class="permalink"><a href="#ae8571f5a2bc740738af0cb7dda0c4749">&#9670;&nbsp;</a></span>hasFixedBinCount</h2>
Chris@6 201
Chris@1 202 <div class="memitem">
Chris@1 203 <div class="memproto">
Chris@1 204 <table class="memname">
Chris@1 205 <tr>
Chris@6 206 <td class="memname">int _VampOutputDescriptor::hasFixedBinCount</td>
Chris@1 207 </tr>
Chris@1 208 </table>
Chris@6 209 </div><div class="memdoc">
Chris@1 210
Chris@1 211 <p>1 if output has equal number of values for each returned result. </p>
Chris@1 212
Chris@6 213 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00133">133</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 214
Chris@1 215 </div>
Chris@1 216 </div>
Chris@6 217 <a id="a652ee422092720e44d23d98bdb68f978"></a>
Chris@6 218 <h2 class="memtitle"><span class="permalink"><a href="#a652ee422092720e44d23d98bdb68f978">&#9670;&nbsp;</a></span>binCount</h2>
Chris@6 219
Chris@1 220 <div class="memitem">
Chris@1 221 <div class="memproto">
Chris@1 222 <table class="memname">
Chris@1 223 <tr>
Chris@6 224 <td class="memname">unsigned int _VampOutputDescriptor::binCount</td>
Chris@1 225 </tr>
Chris@1 226 </table>
Chris@6 227 </div><div class="memdoc">
Chris@1 228
Chris@1 229 <p>Number of values per result, if hasFixedBinCount. </p>
Chris@1 230
Chris@6 231 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00136">136</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 232
Chris@1 233 </div>
Chris@1 234 </div>
Chris@6 235 <a id="a10fffaa32bd894843ff7592240dfe447"></a>
Chris@6 236 <h2 class="memtitle"><span class="permalink"><a href="#a10fffaa32bd894843ff7592240dfe447">&#9670;&nbsp;</a></span>binNames</h2>
Chris@6 237
Chris@1 238 <div class="memitem">
Chris@1 239 <div class="memproto">
Chris@1 240 <table class="memname">
Chris@1 241 <tr>
Chris@6 242 <td class="memname">const char** _VampOutputDescriptor::binNames</td>
Chris@1 243 </tr>
Chris@1 244 </table>
Chris@6 245 </div><div class="memdoc">
Chris@1 246
Chris@1 247 <p>Names of returned value bins, if hasFixedBinCount. </p>
Chris@1 248 <p>May be NULL. </p>
Chris@1 249
Chris@6 250 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00139">139</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 251
Chris@1 252 </div>
Chris@1 253 </div>
Chris@6 254 <a id="af6b512d772023b4e852216689c1c4465"></a>
Chris@6 255 <h2 class="memtitle"><span class="permalink"><a href="#af6b512d772023b4e852216689c1c4465">&#9670;&nbsp;</a></span>hasKnownExtents</h2>
Chris@6 256
Chris@1 257 <div class="memitem">
Chris@1 258 <div class="memproto">
Chris@1 259 <table class="memname">
Chris@1 260 <tr>
Chris@6 261 <td class="memname">int _VampOutputDescriptor::hasKnownExtents</td>
Chris@1 262 </tr>
Chris@1 263 </table>
Chris@6 264 </div><div class="memdoc">
Chris@1 265
Chris@1 266 <p>1 if each returned value falls within the same fixed min/max range. </p>
Chris@1 267
Chris@6 268 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00142">142</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 269
Chris@1 270 </div>
Chris@1 271 </div>
Chris@6 272 <a id="a9a28180989e3d028c12a98517479dc46"></a>
Chris@6 273 <h2 class="memtitle"><span class="permalink"><a href="#a9a28180989e3d028c12a98517479dc46">&#9670;&nbsp;</a></span>minValue</h2>
Chris@6 274
Chris@1 275 <div class="memitem">
Chris@1 276 <div class="memproto">
Chris@1 277 <table class="memname">
Chris@1 278 <tr>
Chris@6 279 <td class="memname">float _VampOutputDescriptor::minValue</td>
Chris@1 280 </tr>
Chris@1 281 </table>
Chris@6 282 </div><div class="memdoc">
Chris@1 283
Chris@1 284 <p>Minimum value for a returned result in any bin, if hasKnownExtents. </p>
Chris@1 285
Chris@6 286 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00145">145</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 287
Chris@1 288 </div>
Chris@1 289 </div>
Chris@6 290 <a id="a4cbe540a247df60f85b00b2aa16461ee"></a>
Chris@6 291 <h2 class="memtitle"><span class="permalink"><a href="#a4cbe540a247df60f85b00b2aa16461ee">&#9670;&nbsp;</a></span>maxValue</h2>
Chris@6 292
Chris@1 293 <div class="memitem">
Chris@1 294 <div class="memproto">
Chris@1 295 <table class="memname">
Chris@1 296 <tr>
Chris@6 297 <td class="memname">float _VampOutputDescriptor::maxValue</td>
Chris@1 298 </tr>
Chris@1 299 </table>
Chris@6 300 </div><div class="memdoc">
Chris@1 301
Chris@1 302 <p>Maximum value for a returned result in any bin, if hasKnownExtents. </p>
Chris@1 303
Chris@6 304 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00148">148</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 305
Chris@1 306 </div>
Chris@1 307 </div>
Chris@6 308 <a id="ab56cf0bbb17136819024574d5cc65e30"></a>
Chris@6 309 <h2 class="memtitle"><span class="permalink"><a href="#ab56cf0bbb17136819024574d5cc65e30">&#9670;&nbsp;</a></span>isQuantized</h2>
Chris@6 310
Chris@1 311 <div class="memitem">
Chris@1 312 <div class="memproto">
Chris@1 313 <table class="memname">
Chris@1 314 <tr>
Chris@6 315 <td class="memname">int _VampOutputDescriptor::isQuantized</td>
Chris@1 316 </tr>
Chris@1 317 </table>
Chris@6 318 </div><div class="memdoc">
Chris@1 319
Chris@1 320 <p>1 if returned results are quantized to a particular resolution. </p>
Chris@1 321
Chris@6 322 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00151">151</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 323
Chris@1 324 </div>
Chris@1 325 </div>
Chris@6 326 <a id="a71aa40222dda4321030cccd0bb655fe3"></a>
Chris@6 327 <h2 class="memtitle"><span class="permalink"><a href="#a71aa40222dda4321030cccd0bb655fe3">&#9670;&nbsp;</a></span>quantizeStep</h2>
Chris@6 328
Chris@1 329 <div class="memitem">
Chris@1 330 <div class="memproto">
Chris@1 331 <table class="memname">
Chris@1 332 <tr>
Chris@6 333 <td class="memname">float _VampOutputDescriptor::quantizeStep</td>
Chris@1 334 </tr>
Chris@1 335 </table>
Chris@6 336 </div><div class="memdoc">
Chris@1 337
Chris@1 338 <p>Quantization resolution for returned results, if isQuantized. </p>
Chris@1 339
Chris@6 340 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00154">154</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 341
Chris@1 342 </div>
Chris@1 343 </div>
Chris@6 344 <a id="a5da1d27cc99badc214640e859b882072"></a>
Chris@6 345 <h2 class="memtitle"><span class="permalink"><a href="#a5da1d27cc99badc214640e859b882072">&#9670;&nbsp;</a></span>sampleType</h2>
Chris@6 346
Chris@1 347 <div class="memitem">
Chris@1 348 <div class="memproto">
Chris@1 349 <table class="memname">
Chris@1 350 <tr>
Chris@6 351 <td class="memname"><a class="el" href="vamp_8h.html#aa24a8cee023d8b7659d25cbe0584b821">VampSampleType</a> _VampOutputDescriptor::sampleType</td>
Chris@1 352 </tr>
Chris@1 353 </table>
Chris@6 354 </div><div class="memdoc">
Chris@1 355
Chris@1 356 <p>Time positioning method for returned results (see VampSampleType). </p>
Chris@1 357
Chris@6 358 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00157">157</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 359
Chris@1 360 </div>
Chris@1 361 </div>
Chris@6 362 <a id="a1ccf193317b2b9c2eb0dbd8dcf61d26e"></a>
Chris@6 363 <h2 class="memtitle"><span class="permalink"><a href="#a1ccf193317b2b9c2eb0dbd8dcf61d26e">&#9670;&nbsp;</a></span>sampleRate</h2>
Chris@6 364
Chris@1 365 <div class="memitem">
Chris@1 366 <div class="memproto">
Chris@1 367 <table class="memname">
Chris@1 368 <tr>
Chris@6 369 <td class="memname">float _VampOutputDescriptor::sampleRate</td>
Chris@1 370 </tr>
Chris@1 371 </table>
Chris@6 372 </div><div class="memdoc">
Chris@1 373
Chris@1 374 <p>Sample rate of returned results, if sampleType is vampFixedSampleRate. </p>
Chris@1 375 <p>"Resolution" of result, if sampleType is vampVariableSampleRate. </p>
Chris@1 376
Chris@6 377 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00161">161</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 378
Chris@1 379 </div>
Chris@1 380 </div>
Chris@6 381 <a id="af792a96dbf292ec966b9b68250febd99"></a>
Chris@6 382 <h2 class="memtitle"><span class="permalink"><a href="#af792a96dbf292ec966b9b68250febd99">&#9670;&nbsp;</a></span>hasDuration</h2>
Chris@6 383
Chris@1 384 <div class="memitem">
Chris@1 385 <div class="memproto">
Chris@1 386 <table class="memname">
Chris@1 387 <tr>
Chris@6 388 <td class="memname">int _VampOutputDescriptor::hasDuration</td>
Chris@1 389 </tr>
Chris@1 390 </table>
Chris@6 391 </div><div class="memdoc">
Chris@1 392
Chris@1 393 <p>1 if the returned results for this output are known to have a duration field. </p>
Chris@1 394 <p>This field is new in <a class="el" href="namespaceVamp.html">Vamp</a> API version 2; it must not be tested for plugins that report an older API version in their plugin descriptor. </p>
Chris@1 395
Chris@6 396 <p class="definition">Definition at line <a class="el" href="vamp_8h_source.html#l00170">170</a> of file <a class="el" href="vamp_8h_source.html">vamp.h</a>.</p>
Chris@1 397
Chris@1 398 </div>
Chris@1 399 </div>
Chris@1 400 <hr/>The documentation for this struct was generated from the following file:<ul>
Chris@1 401 <li><a class="el" href="vamp_8h_source.html">vamp.h</a></li>
Chris@1 402 </ul>
Chris@3 403 </div><!-- contents -->
Chris@6 404 </div><!-- doc-content -->
Chris@6 405 <!-- start footer part -->
Chris@6 406 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
Chris@6 407 <ul>
Chris@6 408 <li class="navelem"><a class="el" href="struct__VampOutputDescriptor.html">_VampOutputDescriptor</a></li>
Chris@6 409 <li class="footer">Generated by
Chris@6 410 <a href="http://www.doxygen.org/index.html">
Chris@6 411 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
Chris@6 412 </ul>
Chris@1 413 </div>
Chris@1 414 </body>
Chris@1 415 </html>