You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
<trclass="memdesc:gaff0227f8e7a6959b93886febe576d0be"><tdclass="mdescLeft"> </td><tdclass="mdescRight">member used for <aclass="el" href="group__ControlAPI.html#gac71832cf5445a694a178d15345d67840a574c962072518406c2aebf6b3d6ddc71" title="value type is an unsigned integer">JackParamUInt</a><ahref="group__ControlAPI.html#gaff0227f8e7a6959b93886febe576d0be">More...</a><br/></td></tr>
<trclass="memdesc:ga34bd19127b1d1f1b45dd62557052ed3f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">member used for <aclass="el" href="group__ControlAPI.html#gac71832cf5445a694a178d15345d67840a257077c62b40f8c7c6b253c21fcaa5e6" title="value type is a signed integer">JackParamInt</a><ahref="group__ControlAPI.html#ga34bd19127b1d1f1b45dd62557052ed3f">More...</a><br/></td></tr>
<trclass="memdesc:ga818569c9b5ff786af53e83607e46127c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">member used for <aclass="el" href="group__ControlAPI.html#gac71832cf5445a694a178d15345d67840aab44adbfbb163aa6b6ad52eac90b2bfb" title="value type is a char">JackParamChar</a><ahref="group__ControlAPI.html#ga818569c9b5ff786af53e83607e46127c">More...</a><br/></td></tr>
<trclass="memdesc:ga3d696c7c7ceea1cdca2a215b4e01dcbb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">member used for <aclass="el" href="group__ControlAPI.html#gac71832cf5445a694a178d15345d67840aabd8d7557b32d28d8bc7c22449a74b0b" title="value type is a string with max size of JACK_PARAM_STRING_MAX+1 chars">JackParamString</a><ahref="group__ControlAPI.html#ga3d696c7c7ceea1cdca2a215b4e01dcbb">More...</a><br/></td></tr>
<trclass="memdesc:ga9765ef8c57c7b9993c645e985cc4a75d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">member used for <aclass="el" href="group__ControlAPI.html#gac71832cf5445a694a178d15345d67840a766feed3831809abe9b67872086f241f" title="value type is a boolean">JackParamBool</a><ahref="group__ControlAPI.html#ga9765ef8c57c7b9993c645e985cc4a75d">More...</a><br/></td></tr>
<p>Call this function to get list of driver parameters. List node data pointers is a parameter object handle (<aclass="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a>).</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">driver</td><td>driver object handle to get parameters for</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Single linked list of parameter object handles. Must not be modified. Always same for same driver object. </dd></dl>
<p>Call this function to get list of internal parameters. List node data pointers is a parameter object handle (<aclass="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a>).</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">internal</td><td>internal object handle to get parameters for</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Single linked list of parameter object handles. Must not be modified. Always same for same internal object. </dd></dl>
<p>Call this function to check whether parameter has fake values, i.e. values have no user meaningful meaning and only value description is meaningful to user.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">parameter</td><td>parameter object handle to check</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>whether parameter constraint is strict. </dd></dl>
<p>Call this function to create server object.</p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">on_device_acquire</td><td>- Optional callback to be called before device is acquired. If false is returned, device usage will fail </td></tr>
<tr><tdclass="paramname">on_device_release</td><td>- Optional callback to be called after device is released.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>server object handle, NULL if creation of server object failed. Successfully created server object must be destroyed with paired call to <aclass="el" href="group__ControlAPI.html#gab6f848f11e9853f49d82f253c1df1121">jackctl_server_destroy</a></dd></dl>