Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 406d9b580cc28afca9442eab7324087d > files > 31

libalsa2-docs-1.0.28-1.mga5.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>ALSA project - the C library reference: /home/iurt/rpmbuild/BUILD/alsa-lib-1.0.28/include/control.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">ALSA project - the C library reference
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">control.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Application interface library for the ALSA driver.  
<a href="#details">More...</a></p>

<p><a href="control_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsnd__aes__iec958__t.html">snd_aes_iec958_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga2dc20c3f1d96252ba1f5563cfede392d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2dc20c3f1d96252ba1f5563cfede392d">SND_CONTROL_DLSYM_VERSION</a>&#160;&#160;&#160;_dlsym_control_001</td></tr>
<tr class="separator:ga2dc20c3f1d96252ba1f5563cfede392d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2648d4242f8d5be01ecc6e36bc2cf335"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2648d4242f8d5be01ecc6e36bc2cf335">SND_CTL_EVENT_MASK_REMOVE</a></td></tr>
<tr class="separator:ga2648d4242f8d5be01ecc6e36bc2cf335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf271a6ca621f746c45161f7106752e93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf271a6ca621f746c45161f7106752e93">SND_CTL_EVENT_MASK_VALUE</a></td></tr>
<tr class="separator:gaf271a6ca621f746c45161f7106752e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ece7e72b3f4260f9ddd97aca2e1647a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3ece7e72b3f4260f9ddd97aca2e1647a">SND_CTL_EVENT_MASK_INFO</a></td></tr>
<tr class="separator:ga3ece7e72b3f4260f9ddd97aca2e1647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10e8cc806d014989e7b162f24714e19a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga10e8cc806d014989e7b162f24714e19a">SND_CTL_EVENT_MASK_ADD</a></td></tr>
<tr class="separator:ga10e8cc806d014989e7b162f24714e19a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68f2f8b90cf059427f9ee9864983e68f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga68f2f8b90cf059427f9ee9864983e68f">SND_CTL_EVENT_MASK_TLV</a></td></tr>
<tr class="separator:ga68f2f8b90cf059427f9ee9864983e68f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga172526f45150a21251b3421925641ad0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga172526f45150a21251b3421925641ad0">SND_CTL_NAME_NONE</a>&#160;&#160;&#160;&quot;&quot;</td></tr>
<tr class="separator:ga172526f45150a21251b3421925641ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c81ecb5b075437d0612bc33e5ac3131"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7c81ecb5b075437d0612bc33e5ac3131">SND_CTL_NAME_PLAYBACK</a>&#160;&#160;&#160;&quot;Playback &quot;</td></tr>
<tr class="separator:ga7c81ecb5b075437d0612bc33e5ac3131"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7cfec74a12a6730bb37cd567ab66452e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7cfec74a12a6730bb37cd567ab66452e">SND_CTL_NAME_CAPTURE</a>&#160;&#160;&#160;&quot;Capture &quot;</td></tr>
<tr class="separator:ga7cfec74a12a6730bb37cd567ab66452e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72c88b2e8c9a136e34635dcc5fc65fd1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga72c88b2e8c9a136e34635dcc5fc65fd1">SND_CTL_NAME_IEC958_NONE</a>&#160;&#160;&#160;&quot;&quot;</td></tr>
<tr class="separator:ga72c88b2e8c9a136e34635dcc5fc65fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8afe0cd1e7e65507a3f19e3a3f3d293"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa8afe0cd1e7e65507a3f19e3a3f3d293">SND_CTL_NAME_IEC958_SWITCH</a>&#160;&#160;&#160;&quot;Switch&quot;</td></tr>
<tr class="separator:gaa8afe0cd1e7e65507a3f19e3a3f3d293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga530cf8baa305078c23ff8fe1cc2f612e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga530cf8baa305078c23ff8fe1cc2f612e">SND_CTL_NAME_IEC958_VOLUME</a>&#160;&#160;&#160;&quot;Volume&quot;</td></tr>
<tr class="separator:ga530cf8baa305078c23ff8fe1cc2f612e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga671b467ee6f577d9408dbbadfc90a404"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga671b467ee6f577d9408dbbadfc90a404">SND_CTL_NAME_IEC958_DEFAULT</a>&#160;&#160;&#160;&quot;Default&quot;</td></tr>
<tr class="separator:ga671b467ee6f577d9408dbbadfc90a404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9665d8a918307b0b2387d253c7580abf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga9665d8a918307b0b2387d253c7580abf">SND_CTL_NAME_IEC958_MASK</a>&#160;&#160;&#160;&quot;Mask&quot;</td></tr>
<tr class="separator:ga9665d8a918307b0b2387d253c7580abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf837ecf1bc3539b6beb1b58ecc1e5ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gabf837ecf1bc3539b6beb1b58ecc1e5ff">SND_CTL_NAME_IEC958_CON_MASK</a>&#160;&#160;&#160;&quot;Con Mask&quot;</td></tr>
<tr class="separator:gabf837ecf1bc3539b6beb1b58ecc1e5ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga662f187cdfe6e85da2a5d820fac40d2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga662f187cdfe6e85da2a5d820fac40d2a">SND_CTL_NAME_IEC958_PRO_MASK</a>&#160;&#160;&#160;&quot;Pro Mask&quot;</td></tr>
<tr class="separator:ga662f187cdfe6e85da2a5d820fac40d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae49d00de709820b4a6d8b9b343e2a407"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae49d00de709820b4a6d8b9b343e2a407">SND_CTL_NAME_IEC958_PCM_STREAM</a>&#160;&#160;&#160;&quot;PCM Stream&quot;</td></tr>
<tr class="separator:gae49d00de709820b4a6d8b9b343e2a407"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88837fca9c81a2ede579c78bd1354475"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga88837fca9c81a2ede579c78bd1354475">SND_CTL_NAME_IEC958</a>(expl, direction, what)&#160;&#160;&#160;&quot;IEC958 &quot; expl SND_CTL_NAME_##direction SND_CTL_NAME_IEC958_##what</td></tr>
<tr class="separator:ga88837fca9c81a2ede579c78bd1354475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad11798fdf0ca20181d793660a50938a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad11798fdf0ca20181d793660a50938a4">SND_CTL_POWER_MASK</a>&#160;&#160;&#160;0xff00</td></tr>
<tr class="separator:gad11798fdf0ca20181d793660a50938a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4dc79ea76d20b9e84ca0564972db99f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae4dc79ea76d20b9e84ca0564972db99f">SND_CTL_POWER_D0</a>&#160;&#160;&#160;0x0000</td></tr>
<tr class="separator:gae4dc79ea76d20b9e84ca0564972db99f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga137b1c440315c12a17f938ba4c0bf38c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga137b1c440315c12a17f938ba4c0bf38c">SND_CTL_POWER_D1</a>&#160;&#160;&#160;0x0100</td></tr>
<tr class="separator:ga137b1c440315c12a17f938ba4c0bf38c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01abf56e8703ef464bb271e8958962f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga01abf56e8703ef464bb271e8958962f8">SND_CTL_POWER_D2</a>&#160;&#160;&#160;0x0200</td></tr>
<tr class="separator:ga01abf56e8703ef464bb271e8958962f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8cc37202adfe9a740580ac1036c482e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac8cc37202adfe9a740580ac1036c482e">SND_CTL_POWER_D3</a>&#160;&#160;&#160;0x0300</td></tr>
<tr class="separator:gac8cc37202adfe9a740580ac1036c482e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6bf5540f88d153cb2b4d96cfa2e65bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac6bf5540f88d153cb2b4d96cfa2e65bf">SND_CTL_POWER_D3hot</a>&#160;&#160;&#160;(<a class="el" href="group___control.html#gac8cc37202adfe9a740580ac1036c482e">SND_CTL_POWER_D3</a>|0x0000)</td></tr>
<tr class="separator:gac6bf5540f88d153cb2b4d96cfa2e65bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga029a112452f29d70c25391ea4e6723b2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga029a112452f29d70c25391ea4e6723b2">SND_CTL_POWER_D3cold</a>&#160;&#160;&#160;(<a class="el" href="group___control.html#gac8cc37202adfe9a740580ac1036c482e">SND_CTL_POWER_D3</a>|0x0001)</td></tr>
<tr class="separator:ga029a112452f29d70c25391ea4e6723b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5319578d0088b10c67339c8b1f644e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf5319578d0088b10c67339c8b1f644e7">SND_CTL_TLVT_CONTAINER</a>&#160;&#160;&#160;0x0000</td></tr>
<tr class="separator:gaf5319578d0088b10c67339c8b1f644e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59b987c8f3cd26be848cec7171b7fb14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga59b987c8f3cd26be848cec7171b7fb14">SND_CTL_TLVT_DB_SCALE</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:ga59b987c8f3cd26be848cec7171b7fb14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e80cc7e80dd6c56e2d9267d6a6ff9fc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3e80cc7e80dd6c56e2d9267d6a6ff9fc">SND_CTL_TLVT_DB_LINEAR</a>&#160;&#160;&#160;0x0002</td></tr>
<tr class="separator:ga3e80cc7e80dd6c56e2d9267d6a6ff9fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eff63d56cfb81df6d25d297270d6b60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga9eff63d56cfb81df6d25d297270d6b60">SND_CTL_TLVT_DB_RANGE</a>&#160;&#160;&#160;0x0003</td></tr>
<tr class="separator:ga9eff63d56cfb81df6d25d297270d6b60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga779ef3d3fd0b658cef588fdbf6fa52be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga779ef3d3fd0b658cef588fdbf6fa52be">SND_CTL_TLVT_DB_MINMAX</a>&#160;&#160;&#160;0x0004</td></tr>
<tr class="separator:ga779ef3d3fd0b658cef588fdbf6fa52be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a2bb21790739c2cfdf499d5c9748104"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7a2bb21790739c2cfdf499d5c9748104">SND_CTL_TLVT_DB_MINMAX_MUTE</a>&#160;&#160;&#160;0x0005</td></tr>
<tr class="separator:ga7a2bb21790739c2cfdf499d5c9748104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c4958da9d46cc400b24a6c47a413cfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5c4958da9d46cc400b24a6c47a413cfe">SND_CTL_TLV_DB_GAIN_MUTE</a>&#160;&#160;&#160;-9999999</td></tr>
<tr class="separator:ga5c4958da9d46cc400b24a6c47a413cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59ee428ba00f0595d867a74fb304913e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga59ee428ba00f0595d867a74fb304913e">SND_CTL_TLVT_CHMAP_FIXED</a>&#160;&#160;&#160;0x00101</td></tr>
<tr class="separator:ga59ee428ba00f0595d867a74fb304913e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a7450784b51c2d5ab51edd65279d1af"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4a7450784b51c2d5ab51edd65279d1af">SND_CTL_TLVT_CHMAP_VAR</a>&#160;&#160;&#160;0x00102</td></tr>
<tr class="separator:ga4a7450784b51c2d5ab51edd65279d1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga63c3b7754a51433fbe10d7ad15c7c264"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga63c3b7754a51433fbe10d7ad15c7c264">SND_CTL_TLVT_CHMAP_PAIRED</a>&#160;&#160;&#160;0x00103</td></tr>
<tr class="separator:ga63c3b7754a51433fbe10d7ad15c7c264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8a46558414be5b5b3b7bed127ad4574"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae8a46558414be5b5b3b7bed127ad4574">SND_CTL_NONBLOCK</a></td></tr>
<tr class="separator:gae8a46558414be5b5b3b7bed127ad4574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadcbc5a476ffaf2b8d4dfd29a2cfaab3d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gadcbc5a476ffaf2b8d4dfd29a2cfaab3d">SND_CTL_ASYNC</a></td></tr>
<tr class="separator:gadcbc5a476ffaf2b8d4dfd29a2cfaab3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd6e339ba7222d43f280abef3d3d47aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gabd6e339ba7222d43f280abef3d3d47aa">SND_CTL_READONLY</a></td></tr>
<tr class="separator:gabd6e339ba7222d43f280abef3d3d47aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1b68b9d8582822395782038025cb0dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab1b68b9d8582822395782038025cb0dd">SND_SCTL_NOFREE</a>&#160;&#160;&#160;0x0001</td></tr>
<tr class="separator:gab1b68b9d8582822395782038025cb0dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88b300eb8aa146d1eef29fbb6d8cb83a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga88b300eb8aa146d1eef29fbb6d8cb83a">snd_ctl_elem_id_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga88b300eb8aa146d1eef29fbb6d8cb83a"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> using standard alloca  <a href="group___control.html#ga88b300eb8aa146d1eef29fbb6d8cb83a">More...</a><br /></td></tr>
<tr class="separator:ga88b300eb8aa146d1eef29fbb6d8cb83a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcb7ab1577c3963e0751365dc983a4cb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gafcb7ab1577c3963e0751365dc983a4cb">snd_ctl_card_info_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gafcb7ab1577c3963e0751365dc983a4cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> using standard alloca  <a href="group___control.html#gafcb7ab1577c3963e0751365dc983a4cb">More...</a><br /></td></tr>
<tr class="separator:gafcb7ab1577c3963e0751365dc983a4cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7f958811a01272454badce1cf5bcbe7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad7f958811a01272454badce1cf5bcbe7">snd_ctl_event_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gad7f958811a01272454badce1cf5bcbe7"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> using standard alloca  <a href="group___control.html#gad7f958811a01272454badce1cf5bcbe7">More...</a><br /></td></tr>
<tr class="separator:gad7f958811a01272454badce1cf5bcbe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ec1d6cea34670d5e43a841af212962f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7ec1d6cea34670d5e43a841af212962f">snd_ctl_elem_list_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga7ec1d6cea34670d5e43a841af212962f"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> using standard alloca  <a href="group___control.html#ga7ec1d6cea34670d5e43a841af212962f">More...</a><br /></td></tr>
<tr class="separator:ga7ec1d6cea34670d5e43a841af212962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4003d15d8c84d2405e922ba834d234f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4003d15d8c84d2405e922ba834d234f7">snd_ctl_elem_info_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga4003d15d8c84d2405e922ba834d234f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> using standard alloca  <a href="group___control.html#ga4003d15d8c84d2405e922ba834d234f7">More...</a><br /></td></tr>
<tr class="separator:ga4003d15d8c84d2405e922ba834d234f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga262a26fa78978597c0baa7eecc5cb5fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga262a26fa78978597c0baa7eecc5cb5fd">snd_ctl_elem_value_alloca</a>(<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga262a26fa78978597c0baa7eecc5cb5fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> using standard alloca  <a href="group___control.html#ga262a26fa78978597c0baa7eecc5cb5fd">More...</a><br /></td></tr>
<tr class="separator:ga262a26fa78978597c0baa7eecc5cb5fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga61aa15d40e16100bbb980bd062f5f220"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_card_info&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a></td></tr>
<tr class="separator:ga61aa15d40e16100bbb980bd062f5f220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6c3746f1925bfec6a4fd0e913430e55"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_elem_id&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a></td></tr>
<tr class="separator:gad6c3746f1925bfec6a4fd0e913430e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga952c52ef86124847f9bf12ee3dbfa5a3"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_elem_list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a></td></tr>
<tr class="separator:ga952c52ef86124847f9bf12ee3dbfa5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cae0bb76df919368e4ff9a7021dd3ab"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_elem_info&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a></td></tr>
<tr class="separator:ga2cae0bb76df919368e4ff9a7021dd3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga266b478eb64f1cdd75e337df4b4b995e"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_elem_value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a></td></tr>
<tr class="separator:ga266b478eb64f1cdd75e337df4b4b995e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95f16cb694185b2ee106afc53d1e3a50"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl_event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a></td></tr>
<tr class="separator:ga95f16cb694185b2ee106afc53d1e3a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06628f38def84a0fe3da74041db9d51f"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_ctl&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a></td></tr>
<tr class="separator:ga06628f38def84a0fe3da74041db9d51f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89e065287b9deb65125cc5f1cfb48e07"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_sctl&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga89e065287b9deb65125cc5f1cfb48e07">snd_sctl_t</a></td></tr>
<tr class="separator:ga89e065287b9deb65125cc5f1cfb48e07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaddfb152863e87857d463c7008d72ad74"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_hctl_elem&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a></td></tr>
<tr class="separator:gaddfb152863e87857d463c7008d72ad74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13c9ad52c57ab7db06065a7f806b2369"><td class="memItemLeft" align="right" valign="top">typedef struct _snd_hctl&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a></td></tr>
<tr class="separator:ga13c9ad52c57ab7db06065a7f806b2369"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1801355a5473ac21a6f8996e50b12b98"><td class="memItemLeft" align="right" valign="top">typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga1801355a5473ac21a6f8996e50b12b98">snd_hctl_compare_t</a> )(const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *e1, const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *e2)</td></tr>
<tr class="memdesc:ga1801355a5473ac21a6f8996e50b12b98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare function for sorting HCTL elements.  <a href="group___h_control.html#ga1801355a5473ac21a6f8996e50b12b98">More...</a><br /></td></tr>
<tr class="separator:ga1801355a5473ac21a6f8996e50b12b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeba80eb2e3f8900f1cdc9c677db9ddf7"><td class="memItemLeft" align="right" valign="top">typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaeba80eb2e3f8900f1cdc9c677db9ddf7">snd_hctl_callback_t</a> )(<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, unsigned int mask, <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem)</td></tr>
<tr class="memdesc:gaeba80eb2e3f8900f1cdc9c677db9ddf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">HCTL callback function.  <a href="group___h_control.html#gaeba80eb2e3f8900f1cdc9c677db9ddf7">More...</a><br /></td></tr>
<tr class="separator:gaeba80eb2e3f8900f1cdc9c677db9ddf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3002cda007033735dc31d632c4c84678"><td class="memItemLeft" align="right" valign="top">typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga3002cda007033735dc31d632c4c84678">snd_hctl_elem_callback_t</a> )(<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, unsigned int mask)</td></tr>
<tr class="memdesc:ga3002cda007033735dc31d632c4c84678"><td class="mdescLeft">&#160;</td><td class="mdescRight">HCTL element callback function.  <a href="group___h_control.html#ga3002cda007033735dc31d632c4c84678">More...</a><br /></td></tr>
<tr class="separator:ga3002cda007033735dc31d632c4c84678"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gac42e0ed6713b62711af5e80b4b3bcfec"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac42e0ed6713b62711af5e80b4b3bcfec">snd_ctl_elem_type_t</a> { <br />
&#160;&#160;<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4721b8bec7a22580ce81b91c6b7a0ae1">SND_CTL_ELEM_TYPE_NONE</a> = 0, 
<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecaa4ff1a96936c11b81e12ecd5a9dfa307">SND_CTL_ELEM_TYPE_BOOLEAN</a>, 
<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a>, 
<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a>, 
<br />
&#160;&#160;<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecade553acbddf022bcdd9123e71c942be9">SND_CTL_ELEM_TYPE_BYTES</a>, 
<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca7fb78bfbbfb14c7653e1dcc3c5706454">SND_CTL_ELEM_TYPE_IEC958</a>, 
<a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a>, 
<b>SND_CTL_ELEM_TYPE_LAST</b> = SND_CTL_ELEM_TYPE_INTEGER64
<br />
 }</td></tr>
<tr class="separator:gac42e0ed6713b62711af5e80b4b3bcfec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14baa0febb91cc4c5d72dcc825acf518"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a> { <br />
&#160;&#160;<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518a13ed37a91e6ea81175f9bf61411eccca">SND_CTL_ELEM_IFACE_CARD</a> = 0, 
<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518aebbef1ae0db15ec3c2f4f2afd63c4a82">SND_CTL_ELEM_IFACE_HWDEP</a>, 
<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518af7d7a7f5af771a7cdbec7424b2510060">SND_CTL_ELEM_IFACE_MIXER</a>, 
<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518a701d786e4a50e0931c27660a877ee7ae">SND_CTL_ELEM_IFACE_PCM</a>, 
<br />
&#160;&#160;<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518aeb930ace203532c3a8ca399a3f3b03a7">SND_CTL_ELEM_IFACE_RAWMIDI</a>, 
<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518aed953d644672e4e2d36e5d77607cea28">SND_CTL_ELEM_IFACE_TIMER</a>, 
<a class="el" href="group___control.html#gga14baa0febb91cc4c5d72dcc825acf518a86942df032bda20d3b14d8d32d95ca6e">SND_CTL_ELEM_IFACE_SEQUENCER</a>, 
<b>SND_CTL_ELEM_IFACE_LAST</b> = SND_CTL_ELEM_IFACE_SEQUENCER
<br />
 }</td></tr>
<tr class="separator:ga14baa0febb91cc4c5d72dcc825acf518"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76f2458eb5cde785a8fcdb555ed7fd57"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga76f2458eb5cde785a8fcdb555ed7fd57">snd_ctl_event_type_t</a> { <a class="el" href="group___control.html#gga76f2458eb5cde785a8fcdb555ed7fd57a184c89f6a16a9b9e9a5ffd94b0aa9c31">SND_CTL_EVENT_ELEM</a> = 0, 
<b>SND_CTL_EVENT_LAST</b> = SND_CTL_EVENT_ELEM
 }</td></tr>
<tr class="separator:ga76f2458eb5cde785a8fcdb555ed7fd57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d0e18b3c1b8cb729d4561b968296a76"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga9d0e18b3c1b8cb729d4561b968296a76">snd_ctl_type_t</a> { <a class="el" href="group___control.html#gga9d0e18b3c1b8cb729d4561b968296a76a94bec3f8cfcb14bd7dd5b0f243e039f9">SND_CTL_TYPE_HW</a>, 
<a class="el" href="group___control.html#gga9d0e18b3c1b8cb729d4561b968296a76ab304ede71aad4a331d3532bc9dc39668">SND_CTL_TYPE_SHM</a>, 
<a class="el" href="group___control.html#gga9d0e18b3c1b8cb729d4561b968296a76a7697d758fab4cb3c23aa87ce4149a621">SND_CTL_TYPE_INET</a>, 
<a class="el" href="group___control.html#gga9d0e18b3c1b8cb729d4561b968296a76a7c74ac3b8c063b460a5e1f74ae8a377c">SND_CTL_TYPE_EXT</a>
 }</td></tr>
<tr class="separator:ga9d0e18b3c1b8cb729d4561b968296a76"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gabb7a76fa905fbae6481f78d1eea4feb1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gabb7a76fa905fbae6481f78d1eea4feb1">snd_card_load</a> (int card)</td></tr>
<tr class="memdesc:gabb7a76fa905fbae6481f78d1eea4feb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Try to load the driver for a card.  <a href="group___control.html#gabb7a76fa905fbae6481f78d1eea4feb1">More...</a><br /></td></tr>
<tr class="separator:gabb7a76fa905fbae6481f78d1eea4feb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fccc8a2d7d5ebd072a552a05855c145"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6fccc8a2d7d5ebd072a552a05855c145">snd_card_next</a> (int *card)</td></tr>
<tr class="memdesc:ga6fccc8a2d7d5ebd072a552a05855c145"><td class="mdescLeft">&#160;</td><td class="mdescRight">Try to determine the next card.  <a href="group___control.html#ga6fccc8a2d7d5ebd072a552a05855c145">More...</a><br /></td></tr>
<tr class="separator:ga6fccc8a2d7d5ebd072a552a05855c145"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1881c5c04a532f5b9397745731ce7730"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga1881c5c04a532f5b9397745731ce7730">snd_card_get_index</a> (const char *name)</td></tr>
<tr class="memdesc:ga1881c5c04a532f5b9397745731ce7730"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert card string to an integer value.  <a href="group___control.html#ga1881c5c04a532f5b9397745731ce7730">More...</a><br /></td></tr>
<tr class="separator:ga1881c5c04a532f5b9397745731ce7730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad48d44da8e3bfe150e928267008b8ff5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad48d44da8e3bfe150e928267008b8ff5">snd_card_get_name</a> (int card, char **name)</td></tr>
<tr class="memdesc:gad48d44da8e3bfe150e928267008b8ff5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtain the card name.  <a href="group___control.html#gad48d44da8e3bfe150e928267008b8ff5">More...</a><br /></td></tr>
<tr class="separator:gad48d44da8e3bfe150e928267008b8ff5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga547dcead4a72f24db4a0f9f530f75228"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga547dcead4a72f24db4a0f9f530f75228">snd_card_get_longname</a> (int card, char **name)</td></tr>
<tr class="memdesc:ga547dcead4a72f24db4a0f9f530f75228"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtain the card long name.  <a href="group___control.html#ga547dcead4a72f24db4a0f9f530f75228">More...</a><br /></td></tr>
<tr class="separator:ga547dcead4a72f24db4a0f9f530f75228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf4ce9117fcfa454c523ed6e6bd8b353"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gadf4ce9117fcfa454c523ed6e6bd8b353">snd_device_name_hint</a> (int card, const char *iface, void ***hints)</td></tr>
<tr class="memdesc:gadf4ce9117fcfa454c523ed6e6bd8b353"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a set of device name hints.  <a href="group___control.html#gadf4ce9117fcfa454c523ed6e6bd8b353">More...</a><br /></td></tr>
<tr class="separator:gadf4ce9117fcfa454c523ed6e6bd8b353"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4cacf29df4616c2458fc84c1fde708c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad4cacf29df4616c2458fc84c1fde708c">snd_device_name_free_hint</a> (void **hints)</td></tr>
<tr class="memdesc:gad4cacf29df4616c2458fc84c1fde708c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free a list of device name hints.  <a href="group___control.html#gad4cacf29df4616c2458fc84c1fde708c">More...</a><br /></td></tr>
<tr class="separator:gad4cacf29df4616c2458fc84c1fde708c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8546500ca828392f03f5bba2e7813874"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8546500ca828392f03f5bba2e7813874">snd_device_name_get_hint</a> (const void *hint, const char *id)</td></tr>
<tr class="memdesc:ga8546500ca828392f03f5bba2e7813874"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract a value from a hint.  <a href="group___control.html#ga8546500ca828392f03f5bba2e7813874">More...</a><br /></td></tr>
<tr class="separator:ga8546500ca828392f03f5bba2e7813874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58537f5b74c9c1f51699f9908a0d7f56"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga58537f5b74c9c1f51699f9908a0d7f56">snd_ctl_open</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> **ctl, const char *name, int mode)</td></tr>
<tr class="memdesc:ga58537f5b74c9c1f51699f9908a0d7f56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a CTL.  <a href="group___control.html#ga58537f5b74c9c1f51699f9908a0d7f56">More...</a><br /></td></tr>
<tr class="separator:ga58537f5b74c9c1f51699f9908a0d7f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a49cc71db1a7021be6ad880fcdbe4c9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4a49cc71db1a7021be6ad880fcdbe4c9">snd_ctl_open_lconf</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> **ctl, const char *name, int mode, <a class="el" href="group___config.html#ga1c20905af775ae77d04d1a5696f67985">snd_config_t</a> *lconf)</td></tr>
<tr class="memdesc:ga4a49cc71db1a7021be6ad880fcdbe4c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a CTL using local configuration.  <a href="group___control.html#ga4a49cc71db1a7021be6ad880fcdbe4c9">More...</a><br /></td></tr>
<tr class="separator:ga4a49cc71db1a7021be6ad880fcdbe4c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga016fcf47dc9c17c06d6e0846ac0bba17"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga016fcf47dc9c17c06d6e0846ac0bba17">snd_ctl_open_fallback</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> **ctl, <a class="el" href="group___config.html#ga1c20905af775ae77d04d1a5696f67985">snd_config_t</a> *root, const char *name, const char *orig_name, int mode)</td></tr>
<tr class="memdesc:ga016fcf47dc9c17c06d6e0846ac0bba17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a fallback CTL.  <a href="group___control.html#ga016fcf47dc9c17c06d6e0846ac0bba17">More...</a><br /></td></tr>
<tr class="separator:ga016fcf47dc9c17c06d6e0846ac0bba17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8510057afd178d7206221d85440ba5f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf8510057afd178d7206221d85440ba5f">snd_ctl_close</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl)</td></tr>
<tr class="memdesc:gaf8510057afd178d7206221d85440ba5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">close CTL handle  <a href="group___control.html#gaf8510057afd178d7206221d85440ba5f">More...</a><br /></td></tr>
<tr class="separator:gaf8510057afd178d7206221d85440ba5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0898e6fe7a63a1c301794357a160587b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0898e6fe7a63a1c301794357a160587b">snd_ctl_nonblock</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, int nonblock)</td></tr>
<tr class="memdesc:ga0898e6fe7a63a1c301794357a160587b"><td class="mdescLeft">&#160;</td><td class="mdescRight">set nonblock mode  <a href="group___control.html#ga0898e6fe7a63a1c301794357a160587b">More...</a><br /></td></tr>
<tr class="separator:ga0898e6fe7a63a1c301794357a160587b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23813430fb81fecb0e95d1dfd688337d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga23813430fb81fecb0e95d1dfd688337d">snd_async_add_ctl_handler</a> (<a class="el" href="group___global.html#ga8cd9a1d441e9219ca5f2ff04094c7c6d">snd_async_handler_t</a> **handler, <a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___global.html#gaa0501fb0c332e2009977bb29f194200b">snd_async_callback_t</a> callback, void *private_data)</td></tr>
<tr class="memdesc:ga23813430fb81fecb0e95d1dfd688337d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an async handler for a CTL.  <a href="group___control.html#ga23813430fb81fecb0e95d1dfd688337d">More...</a><br /></td></tr>
<tr class="separator:ga23813430fb81fecb0e95d1dfd688337d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa693260ccd944d874229257e54dee404"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa693260ccd944d874229257e54dee404">snd_async_handler_get_ctl</a> (<a class="el" href="group___global.html#ga8cd9a1d441e9219ca5f2ff04094c7c6d">snd_async_handler_t</a> *handler)</td></tr>
<tr class="memdesc:gaa693260ccd944d874229257e54dee404"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return CTL handle related to an async handler.  <a href="group___control.html#gaa693260ccd944d874229257e54dee404">More...</a><br /></td></tr>
<tr class="separator:gaa693260ccd944d874229257e54dee404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7761be890b679d7e7bb3a3e4453818b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad7761be890b679d7e7bb3a3e4453818b">snd_ctl_poll_descriptors_count</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl)</td></tr>
<tr class="memdesc:gad7761be890b679d7e7bb3a3e4453818b"><td class="mdescLeft">&#160;</td><td class="mdescRight">get count of poll descriptors for CTL handle  <a href="group___control.html#gad7761be890b679d7e7bb3a3e4453818b">More...</a><br /></td></tr>
<tr class="separator:gad7761be890b679d7e7bb3a3e4453818b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae9e775c251024e253a4314b76c3c1f8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaae9e775c251024e253a4314b76c3c1f8">snd_ctl_poll_descriptors</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, struct pollfd *pfds, unsigned int space)</td></tr>
<tr class="memdesc:gaae9e775c251024e253a4314b76c3c1f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">get poll descriptors  <a href="group___control.html#gaae9e775c251024e253a4314b76c3c1f8">More...</a><br /></td></tr>
<tr class="separator:gaae9e775c251024e253a4314b76c3c1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4f2ac44c01f4ec3c02dca1945bf9155"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab4f2ac44c01f4ec3c02dca1945bf9155">snd_ctl_poll_descriptors_revents</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, struct pollfd *pfds, unsigned int nfds, unsigned short *revents)</td></tr>
<tr class="memdesc:gab4f2ac44c01f4ec3c02dca1945bf9155"><td class="mdescLeft">&#160;</td><td class="mdescRight">get returned events from poll descriptors  <a href="group___control.html#gab4f2ac44c01f4ec3c02dca1945bf9155">More...</a><br /></td></tr>
<tr class="separator:gab4f2ac44c01f4ec3c02dca1945bf9155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab56450393817e8ee1959fc4bcf5d2d15"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab56450393817e8ee1959fc4bcf5d2d15">snd_ctl_subscribe_events</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, int subscribe)</td></tr>
<tr class="memdesc:gab56450393817e8ee1959fc4bcf5d2d15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ask to be informed about events (poll, <a class="el" href="group___control.html#ga23813430fb81fecb0e95d1dfd688337d" title="Add an async handler for a CTL. ">snd_async_add_ctl_handler</a>, <a class="el" href="group___control.html#ga392a8f4afa2ba60e0ce6817f2a4f5e74" title="Read an event. ">snd_ctl_read</a>)  <a href="group___control.html#gab56450393817e8ee1959fc4bcf5d2d15">More...</a><br /></td></tr>
<tr class="separator:gab56450393817e8ee1959fc4bcf5d2d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa78539d04df0f1642d00c07a86d0fe8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaaa78539d04df0f1642d00c07a86d0fe8">snd_ctl_card_info</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *info)</td></tr>
<tr class="memdesc:gaaa78539d04df0f1642d00c07a86d0fe8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card related information.  <a href="group___control.html#gaaa78539d04df0f1642d00c07a86d0fe8">More...</a><br /></td></tr>
<tr class="separator:gaaa78539d04df0f1642d00c07a86d0fe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab631f366b743f5afa0bb0344b42aad4b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab631f366b743f5afa0bb0344b42aad4b">snd_ctl_elem_list</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *list)</td></tr>
<tr class="memdesc:gab631f366b743f5afa0bb0344b42aad4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of element identifiers.  <a href="group___control.html#gab631f366b743f5afa0bb0344b42aad4b">More...</a><br /></td></tr>
<tr class="separator:gab631f366b743f5afa0bb0344b42aad4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa41caec9e14ea618fecfacfe68f1f7d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa41caec9e14ea618fecfacfe68f1f7d7">snd_ctl_elem_info</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *info)</td></tr>
<tr class="memdesc:gaa41caec9e14ea618fecfacfe68f1f7d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element information.  <a href="group___control.html#gaa41caec9e14ea618fecfacfe68f1f7d7">More...</a><br /></td></tr>
<tr class="separator:gaa41caec9e14ea618fecfacfe68f1f7d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cdae2ee40b95fbb3cf65f0e523cca07"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2cdae2ee40b95fbb3cf65f0e523cca07">snd_ctl_elem_read</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *value)</td></tr>
<tr class="memdesc:ga2cdae2ee40b95fbb3cf65f0e523cca07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element value.  <a href="group___control.html#ga2cdae2ee40b95fbb3cf65f0e523cca07">More...</a><br /></td></tr>
<tr class="separator:ga2cdae2ee40b95fbb3cf65f0e523cca07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4413501f540ef91155f15c28d212091"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa4413501f540ef91155f15c28d212091">snd_ctl_elem_write</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *value)</td></tr>
<tr class="memdesc:gaa4413501f540ef91155f15c28d212091"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CTL element value.  <a href="group___control.html#gaa4413501f540ef91155f15c28d212091">More...</a><br /></td></tr>
<tr class="separator:gaa4413501f540ef91155f15c28d212091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1fba1f7e08ab11505a617af5d54f4580"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga1fba1f7e08ab11505a617af5d54f4580">snd_ctl_elem_lock</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:ga1fba1f7e08ab11505a617af5d54f4580"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lock CTL element.  <a href="group___control.html#ga1fba1f7e08ab11505a617af5d54f4580">More...</a><br /></td></tr>
<tr class="separator:ga1fba1f7e08ab11505a617af5d54f4580"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8b3191516b8b7debeb57192b71abf66"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf8b3191516b8b7debeb57192b71abf66">snd_ctl_elem_unlock</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:gaf8b3191516b8b7debeb57192b71abf66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlock CTL element.  <a href="group___control.html#gaf8b3191516b8b7debeb57192b71abf66">More...</a><br /></td></tr>
<tr class="separator:gaf8b3191516b8b7debeb57192b71abf66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56f9ce14ec4227de4f3a6b573f069481"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga56f9ce14ec4227de4f3a6b573f069481">snd_ctl_elem_tlv_read</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, unsigned int *tlv, unsigned int tlv_size)</td></tr>
<tr class="memdesc:ga56f9ce14ec4227de4f3a6b573f069481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element TLV value.  <a href="group___control.html#ga56f9ce14ec4227de4f3a6b573f069481">More...</a><br /></td></tr>
<tr class="separator:ga56f9ce14ec4227de4f3a6b573f069481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa2c2da0a41904db5809dd4eade24c9c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaaa2c2da0a41904db5809dd4eade24c9c">snd_ctl_elem_tlv_write</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, const unsigned int *tlv)</td></tr>
<tr class="memdesc:gaaa2c2da0a41904db5809dd4eade24c9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CTL element TLV value.  <a href="group___control.html#gaaa2c2da0a41904db5809dd4eade24c9c">More...</a><br /></td></tr>
<tr class="separator:gaaa2c2da0a41904db5809dd4eade24c9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34d5e31c5ff25ab780893ab7534ab2d2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga34d5e31c5ff25ab780893ab7534ab2d2">snd_ctl_elem_tlv_command</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, const unsigned int *tlv)</td></tr>
<tr class="memdesc:ga34d5e31c5ff25ab780893ab7534ab2d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process CTL element TLV command.  <a href="group___control.html#ga34d5e31c5ff25ab780893ab7534ab2d2">More...</a><br /></td></tr>
<tr class="separator:ga34d5e31c5ff25ab780893ab7534ab2d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11ec9933829235513853f89bffdfd4e1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga11ec9933829235513853f89bffdfd4e1">snd_ctl_set_power_state</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, unsigned int state)</td></tr>
<tr class="memdesc:ga11ec9933829235513853f89bffdfd4e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Power State to given SND_CTL_POWER_* value and do the power management.  <a href="group___control.html#ga11ec9933829235513853f89bffdfd4e1">More...</a><br /></td></tr>
<tr class="separator:ga11ec9933829235513853f89bffdfd4e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae554fc52f0371161471520aa60e970c6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae554fc52f0371161471520aa60e970c6">snd_ctl_get_power_state</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, unsigned int *state)</td></tr>
<tr class="memdesc:gae554fc52f0371161471520aa60e970c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get actual Power State.  <a href="group___control.html#gae554fc52f0371161471520aa60e970c6">More...</a><br /></td></tr>
<tr class="separator:gae554fc52f0371161471520aa60e970c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga392a8f4afa2ba60e0ce6817f2a4f5e74"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga392a8f4afa2ba60e0ce6817f2a4f5e74">snd_ctl_read</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *event)</td></tr>
<tr class="memdesc:ga392a8f4afa2ba60e0ce6817f2a4f5e74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read an event.  <a href="group___control.html#ga392a8f4afa2ba60e0ce6817f2a4f5e74">More...</a><br /></td></tr>
<tr class="separator:ga392a8f4afa2ba60e0ce6817f2a4f5e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7df5807d1853b39781078793afa7b895"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7df5807d1853b39781078793afa7b895">snd_ctl_wait</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, int timeout)</td></tr>
<tr class="memdesc:ga7df5807d1853b39781078793afa7b895"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait for a CTL to become ready (i.e. at least one event pending)  <a href="group___control.html#ga7df5807d1853b39781078793afa7b895">More...</a><br /></td></tr>
<tr class="separator:ga7df5807d1853b39781078793afa7b895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga202bfd5f82126770a2a7f79fe75501b9"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga202bfd5f82126770a2a7f79fe75501b9">snd_ctl_name</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl)</td></tr>
<tr class="memdesc:ga202bfd5f82126770a2a7f79fe75501b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">get identifier of CTL handle  <a href="group___control.html#ga202bfd5f82126770a2a7f79fe75501b9">More...</a><br /></td></tr>
<tr class="separator:ga202bfd5f82126770a2a7f79fe75501b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc6b41bf8de224f7b961cff768e41cc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga9d0e18b3c1b8cb729d4561b968296a76">snd_ctl_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gafc6b41bf8de224f7b961cff768e41cc5">snd_ctl_type</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl)</td></tr>
<tr class="memdesc:gafc6b41bf8de224f7b961cff768e41cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">get type of CTL handle  <a href="group___control.html#gafc6b41bf8de224f7b961cff768e41cc5">More...</a><br /></td></tr>
<tr class="separator:gafc6b41bf8de224f7b961cff768e41cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca10189720995695e836e7bf39cce570"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaca10189720995695e836e7bf39cce570">snd_ctl_elem_type_name</a> (<a class="el" href="group___control.html#gac42e0ed6713b62711af5e80b4b3bcfec">snd_ctl_elem_type_t</a> type)</td></tr>
<tr class="memdesc:gaca10189720995695e836e7bf39cce570"><td class="mdescLeft">&#160;</td><td class="mdescRight">get name of a CTL element type  <a href="group___control.html#gaca10189720995695e836e7bf39cce570">More...</a><br /></td></tr>
<tr class="separator:gaca10189720995695e836e7bf39cce570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e85042ad0ecb60292c3d06cfe7b2a5e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6e85042ad0ecb60292c3d06cfe7b2a5e">snd_ctl_elem_iface_name</a> (<a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a> iface)</td></tr>
<tr class="memdesc:ga6e85042ad0ecb60292c3d06cfe7b2a5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">get name of a CTL element related interface  <a href="group___control.html#ga6e85042ad0ecb60292c3d06cfe7b2a5e">More...</a><br /></td></tr>
<tr class="separator:ga6e85042ad0ecb60292c3d06cfe7b2a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab06ee7470afa8d6ae55296d19bff1455"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab06ee7470afa8d6ae55296d19bff1455">snd_ctl_event_type_name</a> (<a class="el" href="group___control.html#ga76f2458eb5cde785a8fcdb555ed7fd57">snd_ctl_event_type_t</a> type)</td></tr>
<tr class="memdesc:gab06ee7470afa8d6ae55296d19bff1455"><td class="mdescLeft">&#160;</td><td class="mdescRight">get name of a CTL event type  <a href="group___control.html#gab06ee7470afa8d6ae55296d19bff1455">More...</a><br /></td></tr>
<tr class="separator:gab06ee7470afa8d6ae55296d19bff1455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a71c2546aef7d240185fd203240d890"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga1a71c2546aef7d240185fd203240d890">snd_ctl_event_elem_get_mask</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:ga1a71c2546aef7d240185fd203240d890"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get event mask for an element related event.  <a href="group___control.html#ga1a71c2546aef7d240185fd203240d890">More...</a><br /></td></tr>
<tr class="separator:ga1a71c2546aef7d240185fd203240d890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1ecf3bdec2397722eaebbb2730de9d4"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae1ecf3bdec2397722eaebbb2730de9d4">snd_ctl_event_elem_get_numid</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:gae1ecf3bdec2397722eaebbb2730de9d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get element numeric identifier for an element related event.  <a href="group___control.html#gae1ecf3bdec2397722eaebbb2730de9d4">More...</a><br /></td></tr>
<tr class="separator:gae1ecf3bdec2397722eaebbb2730de9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84bad7e515406d566484e4faaa41962b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga84bad7e515406d566484e4faaa41962b">snd_ctl_event_elem_get_id</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga84bad7e515406d566484e4faaa41962b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element identifier for an element related event.  <a href="group___control.html#ga84bad7e515406d566484e4faaa41962b">More...</a><br /></td></tr>
<tr class="separator:ga84bad7e515406d566484e4faaa41962b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed43a3e150a98463b99993c8a4646595"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaed43a3e150a98463b99993c8a4646595">snd_ctl_event_elem_get_interface</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:gaed43a3e150a98463b99993c8a4646595"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of CTL element identifier for an element related event.  <a href="group___control.html#gaed43a3e150a98463b99993c8a4646595">More...</a><br /></td></tr>
<tr class="separator:gaed43a3e150a98463b99993c8a4646595"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf96e6732e7d7d7d95e868518b7c47316"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf96e6732e7d7d7d95e868518b7c47316">snd_ctl_event_elem_get_device</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:gaf96e6732e7d7d7d95e868518b7c47316"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of CTL element identifier for an element related event.  <a href="group___control.html#gaf96e6732e7d7d7d95e868518b7c47316">More...</a><br /></td></tr>
<tr class="separator:gaf96e6732e7d7d7d95e868518b7c47316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa0de2acc99d1aa07aff9e0542134a9c"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaaa0de2acc99d1aa07aff9e0542134a9c">snd_ctl_event_elem_get_subdevice</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:gaaa0de2acc99d1aa07aff9e0542134a9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of CTL element identifier for an element related event.  <a href="group___control.html#gaaa0de2acc99d1aa07aff9e0542134a9c">More...</a><br /></td></tr>
<tr class="separator:gaaa0de2acc99d1aa07aff9e0542134a9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79ef06a1957ccd0b784e1153e23ce25f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga79ef06a1957ccd0b784e1153e23ce25f">snd_ctl_event_elem_get_name</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:ga79ef06a1957ccd0b784e1153e23ce25f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of CTL element identifier for an element related event.  <a href="group___control.html#ga79ef06a1957ccd0b784e1153e23ce25f">More...</a><br /></td></tr>
<tr class="separator:ga79ef06a1957ccd0b784e1153e23ce25f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae69f9ba6fd89ac22af2421b801e69bbd"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae69f9ba6fd89ac22af2421b801e69bbd">snd_ctl_event_elem_get_index</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:gae69f9ba6fd89ac22af2421b801e69bbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of CTL element identifier for an element related event.  <a href="group___control.html#gae69f9ba6fd89ac22af2421b801e69bbd">More...</a><br /></td></tr>
<tr class="separator:gae69f9ba6fd89ac22af2421b801e69bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga504ad392b797b7f5277cd184aee96e66"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga504ad392b797b7f5277cd184aee96e66">snd_ctl_elem_list_alloc_space</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int entries)</td></tr>
<tr class="memdesc:ga504ad392b797b7f5277cd184aee96e66"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate space for CTL element identifiers list  <a href="group___control.html#ga504ad392b797b7f5277cd184aee96e66">More...</a><br /></td></tr>
<tr class="separator:ga504ad392b797b7f5277cd184aee96e66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e8106e3e2f64d84d1c03ffe36bed388"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7e8106e3e2f64d84d1c03ffe36bed388">snd_ctl_elem_list_free_space</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj)</td></tr>
<tr class="memdesc:ga7e8106e3e2f64d84d1c03ffe36bed388"><td class="mdescLeft">&#160;</td><td class="mdescRight">free previously allocated space for CTL element identifiers list  <a href="group___control.html#ga7e8106e3e2f64d84d1c03ffe36bed388">More...</a><br /></td></tr>
<tr class="separator:ga7e8106e3e2f64d84d1c03ffe36bed388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e4f251147f558bc2ad044e836e449d9"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4e4f251147f558bc2ad044e836e449d9">snd_ctl_ascii_elem_id_get</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:ga4e4f251147f558bc2ad044e836e449d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">return ASCII CTL element identifier name  <a href="group___control.html#ga4e4f251147f558bc2ad044e836e449d9">More...</a><br /></td></tr>
<tr class="separator:ga4e4f251147f558bc2ad044e836e449d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f530217bd896e3c0498b3e46624977a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2f530217bd896e3c0498b3e46624977a">snd_ctl_ascii_elem_id_parse</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *dst, const char *str)</td></tr>
<tr class="memdesc:ga2f530217bd896e3c0498b3e46624977a"><td class="mdescLeft">&#160;</td><td class="mdescRight">parse ASCII string as CTL element identifier  <a href="group___control.html#ga2f530217bd896e3c0498b3e46624977a">More...</a><br /></td></tr>
<tr class="separator:ga2f530217bd896e3c0498b3e46624977a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05d994f242e8a524a94ea482689fa2c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga05d994f242e8a524a94ea482689fa2c0">snd_ctl_ascii_value_parse</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *handle, <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *dst, <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *info, const char *value)</td></tr>
<tr class="memdesc:ga05d994f242e8a524a94ea482689fa2c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">parse ASCII string as CTL element value  <a href="group___control.html#ga05d994f242e8a524a94ea482689fa2c0">More...</a><br /></td></tr>
<tr class="separator:ga05d994f242e8a524a94ea482689fa2c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7047bf3d0336f2ed1bc876e512bfef7"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf7047bf3d0336f2ed1bc876e512bfef7">snd_ctl_elem_id_sizeof</a> (void)</td></tr>
<tr class="memdesc:gaf7047bf3d0336f2ed1bc876e512bfef7"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a>  <a href="group___control.html#gaf7047bf3d0336f2ed1bc876e512bfef7">More...</a><br /></td></tr>
<tr class="separator:gaf7047bf3d0336f2ed1bc876e512bfef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa261f3721050a0ad4a43f28bcd6b082d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa261f3721050a0ad4a43f28bcd6b082d">snd_ctl_elem_id_malloc</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gaa261f3721050a0ad4a43f28bcd6b082d"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> using standard malloc  <a href="group___control.html#gaa261f3721050a0ad4a43f28bcd6b082d">More...</a><br /></td></tr>
<tr class="separator:gaa261f3721050a0ad4a43f28bcd6b082d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0bb98b09bc352074219a7866d20f5816"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0bb98b09bc352074219a7866d20f5816">snd_ctl_elem_id_free</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:ga0bb98b09bc352074219a7866d20f5816"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a>  <a href="group___control.html#ga0bb98b09bc352074219a7866d20f5816">More...</a><br /></td></tr>
<tr class="separator:ga0bb98b09bc352074219a7866d20f5816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad21c1d92e9f82b41330dba1146c88734"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad21c1d92e9f82b41330dba1146c88734">snd_ctl_elem_id_clear</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:gad21c1d92e9f82b41330dba1146c88734"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> object  <a href="group___control.html#gad21c1d92e9f82b41330dba1146c88734">More...</a><br /></td></tr>
<tr class="separator:gad21c1d92e9f82b41330dba1146c88734"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga411575334b5f4d6602206df72c6ac01a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga411575334b5f4d6602206df72c6ac01a">snd_ctl_elem_id_copy</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *dst, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *src)</td></tr>
<tr class="memdesc:ga411575334b5f4d6602206df72c6ac01a"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> to another  <a href="group___control.html#ga411575334b5f4d6602206df72c6ac01a">More...</a><br /></td></tr>
<tr class="separator:ga411575334b5f4d6602206df72c6ac01a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga543f3de35c42f53f2ec2d24217fd4a43"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga543f3de35c42f53f2ec2d24217fd4a43">snd_ctl_elem_id_get_numid</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:ga543f3de35c42f53f2ec2d24217fd4a43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get numeric identifier from a CTL element identifier.  <a href="group___control.html#ga543f3de35c42f53f2ec2d24217fd4a43">More...</a><br /></td></tr>
<tr class="separator:ga543f3de35c42f53f2ec2d24217fd4a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6932a5e3485140cd120dd8a9be8e6770"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6932a5e3485140cd120dd8a9be8e6770">snd_ctl_elem_id_get_interface</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:ga6932a5e3485140cd120dd8a9be8e6770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of a CTL element identifier.  <a href="group___control.html#ga6932a5e3485140cd120dd8a9be8e6770">More...</a><br /></td></tr>
<tr class="separator:ga6932a5e3485140cd120dd8a9be8e6770"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54c863a0cdc7c501b3e1d520137cfc69"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga54c863a0cdc7c501b3e1d520137cfc69">snd_ctl_elem_id_get_device</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:ga54c863a0cdc7c501b3e1d520137cfc69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of a CTL element identifier.  <a href="group___control.html#ga54c863a0cdc7c501b3e1d520137cfc69">More...</a><br /></td></tr>
<tr class="separator:ga54c863a0cdc7c501b3e1d520137cfc69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f3bb5a80842261a07c4ed99b05921b8"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5f3bb5a80842261a07c4ed99b05921b8">snd_ctl_elem_id_get_subdevice</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:ga5f3bb5a80842261a07c4ed99b05921b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of a CTL element identifier.  <a href="group___control.html#ga5f3bb5a80842261a07c4ed99b05921b8">More...</a><br /></td></tr>
<tr class="separator:ga5f3bb5a80842261a07c4ed99b05921b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6cfea3ac963bfdaeb8189e03e927a76"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa6cfea3ac963bfdaeb8189e03e927a76">snd_ctl_elem_id_get_name</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:gaa6cfea3ac963bfdaeb8189e03e927a76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of a CTL element identifier.  <a href="group___control.html#gaa6cfea3ac963bfdaeb8189e03e927a76">More...</a><br /></td></tr>
<tr class="separator:gaa6cfea3ac963bfdaeb8189e03e927a76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebca4d84c661a50504b01b847f89289e"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaebca4d84c661a50504b01b847f89289e">snd_ctl_elem_id_get_index</a> (const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj)</td></tr>
<tr class="memdesc:gaebca4d84c661a50504b01b847f89289e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of a CTL element identifier.  <a href="group___control.html#gaebca4d84c661a50504b01b847f89289e">More...</a><br /></td></tr>
<tr class="separator:gaebca4d84c661a50504b01b847f89289e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga212d5ffe15e223dee2ebc58e3d57a7cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga212d5ffe15e223dee2ebc58e3d57a7cd">snd_ctl_elem_id_set_numid</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga212d5ffe15e223dee2ebc58e3d57a7cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set numeric identifier for a CTL element identifier.  <a href="group___control.html#ga212d5ffe15e223dee2ebc58e3d57a7cd">More...</a><br /></td></tr>
<tr class="separator:ga212d5ffe15e223dee2ebc58e3d57a7cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33855eaf0261c321cbf0a88baf290418"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga33855eaf0261c321cbf0a88baf290418">snd_ctl_elem_id_set_interface</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, <a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a> val)</td></tr>
<tr class="memdesc:ga33855eaf0261c321cbf0a88baf290418"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interface part for a CTL element identifier.  <a href="group___control.html#ga33855eaf0261c321cbf0a88baf290418">More...</a><br /></td></tr>
<tr class="separator:ga33855eaf0261c321cbf0a88baf290418"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2c893cc444dbc0e4293e3a6fec7b27a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2c893cc444dbc0e4293e3a6fec7b27a8">snd_ctl_elem_id_set_device</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga2c893cc444dbc0e4293e3a6fec7b27a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set device part for a CTL element identifier.  <a href="group___control.html#ga2c893cc444dbc0e4293e3a6fec7b27a8">More...</a><br /></td></tr>
<tr class="separator:ga2c893cc444dbc0e4293e3a6fec7b27a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8eb060cb64d7cce2c82d04560bf675eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8eb060cb64d7cce2c82d04560bf675eb">snd_ctl_elem_id_set_subdevice</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga8eb060cb64d7cce2c82d04560bf675eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set subdevice part for a CTL element identifier.  <a href="group___control.html#ga8eb060cb64d7cce2c82d04560bf675eb">More...</a><br /></td></tr>
<tr class="separator:ga8eb060cb64d7cce2c82d04560bf675eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga813d02a44a9d01a4a2fe81eda7a8670a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga813d02a44a9d01a4a2fe81eda7a8670a">snd_ctl_elem_id_set_name</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, const char *val)</td></tr>
<tr class="memdesc:ga813d02a44a9d01a4a2fe81eda7a8670a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set name part for a CTL element identifier.  <a href="group___control.html#ga813d02a44a9d01a4a2fe81eda7a8670a">More...</a><br /></td></tr>
<tr class="separator:ga813d02a44a9d01a4a2fe81eda7a8670a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65af30a51becd092f6da1e357fc46094"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga65af30a51becd092f6da1e357fc46094">snd_ctl_elem_id_set_index</a> (<a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga65af30a51becd092f6da1e357fc46094"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set index part for a CTL element identifier.  <a href="group___control.html#ga65af30a51becd092f6da1e357fc46094">More...</a><br /></td></tr>
<tr class="separator:ga65af30a51becd092f6da1e357fc46094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5cfad24c04eb3576a1945757ff420944"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5cfad24c04eb3576a1945757ff420944">snd_ctl_card_info_sizeof</a> (void)</td></tr>
<tr class="memdesc:ga5cfad24c04eb3576a1945757ff420944"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a>  <a href="group___control.html#ga5cfad24c04eb3576a1945757ff420944">More...</a><br /></td></tr>
<tr class="separator:ga5cfad24c04eb3576a1945757ff420944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga518166f64f41361629ee7bfe0caca9fc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga518166f64f41361629ee7bfe0caca9fc">snd_ctl_card_info_malloc</a> (<a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga518166f64f41361629ee7bfe0caca9fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> using standard malloc  <a href="group___control.html#ga518166f64f41361629ee7bfe0caca9fc">More...</a><br /></td></tr>
<tr class="separator:ga518166f64f41361629ee7bfe0caca9fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga62360e5fdd3c5644ca7e260099fba67e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga62360e5fdd3c5644ca7e260099fba67e">snd_ctl_card_info_free</a> (<a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga62360e5fdd3c5644ca7e260099fba67e"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a>  <a href="group___control.html#ga62360e5fdd3c5644ca7e260099fba67e">More...</a><br /></td></tr>
<tr class="separator:ga62360e5fdd3c5644ca7e260099fba67e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a4851500ca8a98927b16b772cda8787"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3a4851500ca8a98927b16b772cda8787">snd_ctl_card_info_clear</a> (<a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga3a4851500ca8a98927b16b772cda8787"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> object  <a href="group___control.html#ga3a4851500ca8a98927b16b772cda8787">More...</a><br /></td></tr>
<tr class="separator:ga3a4851500ca8a98927b16b772cda8787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2afd00836fb59d31cf759a8e48a622e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac2afd00836fb59d31cf759a8e48a622e">snd_ctl_card_info_copy</a> (<a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *dst, const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *src)</td></tr>
<tr class="memdesc:gac2afd00836fb59d31cf759a8e48a622e"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> to another  <a href="group___control.html#gac2afd00836fb59d31cf759a8e48a622e">More...</a><br /></td></tr>
<tr class="separator:gac2afd00836fb59d31cf759a8e48a622e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14863e13659cd0a02d3716923512dd85"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga14863e13659cd0a02d3716923512dd85">snd_ctl_card_info_get_card</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga14863e13659cd0a02d3716923512dd85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card number from a CTL card info.  <a href="group___control.html#ga14863e13659cd0a02d3716923512dd85">More...</a><br /></td></tr>
<tr class="separator:ga14863e13659cd0a02d3716923512dd85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadadbd2d4aef000a30ec4c1c949326cc"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaadadbd2d4aef000a30ec4c1c949326cc">snd_ctl_card_info_get_id</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:gaadadbd2d4aef000a30ec4c1c949326cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card identifier from a CTL card info.  <a href="group___control.html#gaadadbd2d4aef000a30ec4c1c949326cc">More...</a><br /></td></tr>
<tr class="separator:gaadadbd2d4aef000a30ec4c1c949326cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4abf685f77a8fa8dd14232397cab6f71"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4abf685f77a8fa8dd14232397cab6f71">snd_ctl_card_info_get_driver</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga4abf685f77a8fa8dd14232397cab6f71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card driver name from a CTL card info.  <a href="group___control.html#ga4abf685f77a8fa8dd14232397cab6f71">More...</a><br /></td></tr>
<tr class="separator:ga4abf685f77a8fa8dd14232397cab6f71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae71617c9deadee635b0ad38ca9aaf746"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae71617c9deadee635b0ad38ca9aaf746">snd_ctl_card_info_get_name</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:gae71617c9deadee635b0ad38ca9aaf746"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card name from a CTL card info.  <a href="group___control.html#gae71617c9deadee635b0ad38ca9aaf746">More...</a><br /></td></tr>
<tr class="separator:gae71617c9deadee635b0ad38ca9aaf746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54a54f4b1cc3740eafba54b1cc1b8111"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga54a54f4b1cc3740eafba54b1cc1b8111">snd_ctl_card_info_get_longname</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga54a54f4b1cc3740eafba54b1cc1b8111"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card long name from a CTL card info.  <a href="group___control.html#ga54a54f4b1cc3740eafba54b1cc1b8111">More...</a><br /></td></tr>
<tr class="separator:ga54a54f4b1cc3740eafba54b1cc1b8111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2a4719572de955480043dd34840579b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae2a4719572de955480043dd34840579b">snd_ctl_card_info_get_mixername</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:gae2a4719572de955480043dd34840579b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card mixer name from a CTL card info.  <a href="group___control.html#gae2a4719572de955480043dd34840579b">More...</a><br /></td></tr>
<tr class="separator:gae2a4719572de955480043dd34840579b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2181aa6bf919fd1342b259d2f3af755b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2181aa6bf919fd1342b259d2f3af755b">snd_ctl_card_info_get_components</a> (const <a class="el" href="group___control.html#ga61aa15d40e16100bbb980bd062f5f220">snd_ctl_card_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga2181aa6bf919fd1342b259d2f3af755b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get card component list from a CTL card info.  <a href="group___control.html#ga2181aa6bf919fd1342b259d2f3af755b">More...</a><br /></td></tr>
<tr class="separator:ga2181aa6bf919fd1342b259d2f3af755b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56f526a146d913e36802b6c4a0daf86b"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga56f526a146d913e36802b6c4a0daf86b">snd_ctl_event_sizeof</a> (void)</td></tr>
<tr class="memdesc:ga56f526a146d913e36802b6c4a0daf86b"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a>  <a href="group___control.html#ga56f526a146d913e36802b6c4a0daf86b">More...</a><br /></td></tr>
<tr class="separator:ga56f526a146d913e36802b6c4a0daf86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b38df9f5233dd8290a80682011f7907"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2b38df9f5233dd8290a80682011f7907">snd_ctl_event_malloc</a> (<a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga2b38df9f5233dd8290a80682011f7907"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> using standard malloc  <a href="group___control.html#ga2b38df9f5233dd8290a80682011f7907">More...</a><br /></td></tr>
<tr class="separator:ga2b38df9f5233dd8290a80682011f7907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga63ff10dda4a7e6b4055a0f3438c7781f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga63ff10dda4a7e6b4055a0f3438c7781f">snd_ctl_event_free</a> (<a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:ga63ff10dda4a7e6b4055a0f3438c7781f"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a>  <a href="group___control.html#ga63ff10dda4a7e6b4055a0f3438c7781f">More...</a><br /></td></tr>
<tr class="separator:ga63ff10dda4a7e6b4055a0f3438c7781f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga784c560c92df4179019bb3a29e1a4791"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga784c560c92df4179019bb3a29e1a4791">snd_ctl_event_clear</a> (<a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:ga784c560c92df4179019bb3a29e1a4791"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> object  <a href="group___control.html#ga784c560c92df4179019bb3a29e1a4791">More...</a><br /></td></tr>
<tr class="separator:ga784c560c92df4179019bb3a29e1a4791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d8375f54af11001b829f1e3054eccef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6d8375f54af11001b829f1e3054eccef">snd_ctl_event_copy</a> (<a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *dst, const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *src)</td></tr>
<tr class="memdesc:ga6d8375f54af11001b829f1e3054eccef"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> to another  <a href="group___control.html#ga6d8375f54af11001b829f1e3054eccef">More...</a><br /></td></tr>
<tr class="separator:ga6d8375f54af11001b829f1e3054eccef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a7d413bb515e07dc4f933aa187324d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga76f2458eb5cde785a8fcdb555ed7fd57">snd_ctl_event_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2a7d413bb515e07dc4f933aa187324d9">snd_ctl_event_get_type</a> (const <a class="el" href="group___control.html#ga95f16cb694185b2ee106afc53d1e3a50">snd_ctl_event_t</a> *obj)</td></tr>
<tr class="memdesc:ga2a7d413bb515e07dc4f933aa187324d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get type of a CTL event.  <a href="group___control.html#ga2a7d413bb515e07dc4f933aa187324d9">More...</a><br /></td></tr>
<tr class="separator:ga2a7d413bb515e07dc4f933aa187324d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a2a5b5258da9959ddbcacf94a0619f2"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6a2a5b5258da9959ddbcacf94a0619f2">snd_ctl_elem_list_sizeof</a> (void)</td></tr>
<tr class="memdesc:ga6a2a5b5258da9959ddbcacf94a0619f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a>  <a href="group___control.html#ga6a2a5b5258da9959ddbcacf94a0619f2">More...</a><br /></td></tr>
<tr class="separator:ga6a2a5b5258da9959ddbcacf94a0619f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab57f2acf2e5abdc9c46c19fe2bad9397"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab57f2acf2e5abdc9c46c19fe2bad9397">snd_ctl_elem_list_malloc</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gab57f2acf2e5abdc9c46c19fe2bad9397"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> using standard malloc  <a href="group___control.html#gab57f2acf2e5abdc9c46c19fe2bad9397">More...</a><br /></td></tr>
<tr class="separator:gab57f2acf2e5abdc9c46c19fe2bad9397"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9141e579ac00e56fa01af4cd710acef5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga9141e579ac00e56fa01af4cd710acef5">snd_ctl_elem_list_free</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj)</td></tr>
<tr class="memdesc:ga9141e579ac00e56fa01af4cd710acef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a>  <a href="group___control.html#ga9141e579ac00e56fa01af4cd710acef5">More...</a><br /></td></tr>
<tr class="separator:ga9141e579ac00e56fa01af4cd710acef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0aac385223908ae12a8d2f68d6105990"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0aac385223908ae12a8d2f68d6105990">snd_ctl_elem_list_clear</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj)</td></tr>
<tr class="memdesc:ga0aac385223908ae12a8d2f68d6105990"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> object  <a href="group___control.html#ga0aac385223908ae12a8d2f68d6105990">More...</a><br /></td></tr>
<tr class="separator:ga0aac385223908ae12a8d2f68d6105990"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab945b6a9107a41d5cca414098711511e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab945b6a9107a41d5cca414098711511e">snd_ctl_elem_list_copy</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *dst, const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *src)</td></tr>
<tr class="memdesc:gab945b6a9107a41d5cca414098711511e"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> to another  <a href="group___control.html#gab945b6a9107a41d5cca414098711511e">More...</a><br /></td></tr>
<tr class="separator:gab945b6a9107a41d5cca414098711511e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc7b2d590c27c684ad2a076f11a8b31f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gadc7b2d590c27c684ad2a076f11a8b31f">snd_ctl_elem_list_set_offset</a> (<a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:gadc7b2d590c27c684ad2a076f11a8b31f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set index of first wanted CTL element identifier in a CTL element identifiers list.  <a href="group___control.html#gadc7b2d590c27c684ad2a076f11a8b31f">More...</a><br /></td></tr>
<tr class="separator:gadc7b2d590c27c684ad2a076f11a8b31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2462c05a56bab424686f3d442ba8820f"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2462c05a56bab424686f3d442ba8820f">snd_ctl_elem_list_get_used</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj)</td></tr>
<tr class="memdesc:ga2462c05a56bab424686f3d442ba8820f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get number of used entries in CTL element identifiers list.  <a href="group___control.html#ga2462c05a56bab424686f3d442ba8820f">More...</a><br /></td></tr>
<tr class="separator:ga2462c05a56bab424686f3d442ba8820f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a1206d8f19aa67a32577f523ee92c12"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0a1206d8f19aa67a32577f523ee92c12">snd_ctl_elem_list_get_count</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj)</td></tr>
<tr class="memdesc:ga0a1206d8f19aa67a32577f523ee92c12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get total count of elements present in CTL device (information present in every filled CTL element identifiers list)  <a href="group___control.html#ga0a1206d8f19aa67a32577f523ee92c12">More...</a><br /></td></tr>
<tr class="separator:ga0a1206d8f19aa67a32577f523ee92c12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73fe33f4f45b80d36137dd1371e34ea1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga73fe33f4f45b80d36137dd1371e34ea1">snd_ctl_elem_list_get_id</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga73fe33f4f45b80d36137dd1371e34ea1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga73fe33f4f45b80d36137dd1371e34ea1">More...</a><br /></td></tr>
<tr class="separator:ga73fe33f4f45b80d36137dd1371e34ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ee1e4b5b790f08bdcc78f3a2685aa5e"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6ee1e4b5b790f08bdcc78f3a2685aa5e">snd_ctl_elem_list_get_numid</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga6ee1e4b5b790f08bdcc78f3a2685aa5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element numeric identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga6ee1e4b5b790f08bdcc78f3a2685aa5e">More...</a><br /></td></tr>
<tr class="separator:ga6ee1e4b5b790f08bdcc78f3a2685aa5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72a7235ee8e366a4b8e7c63b0189f512"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga72a7235ee8e366a4b8e7c63b0189f512">snd_ctl_elem_list_get_interface</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga72a7235ee8e366a4b8e7c63b0189f512"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga72a7235ee8e366a4b8e7c63b0189f512">More...</a><br /></td></tr>
<tr class="separator:ga72a7235ee8e366a4b8e7c63b0189f512"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae906aa0c657dd15300ab451436a318b1"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae906aa0c657dd15300ab451436a318b1">snd_ctl_elem_list_get_device</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:gae906aa0c657dd15300ab451436a318b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#gae906aa0c657dd15300ab451436a318b1">More...</a><br /></td></tr>
<tr class="separator:gae906aa0c657dd15300ab451436a318b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga809aec8df62a6cc5a289829e4171f5b3"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga809aec8df62a6cc5a289829e4171f5b3">snd_ctl_elem_list_get_subdevice</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga809aec8df62a6cc5a289829e4171f5b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga809aec8df62a6cc5a289829e4171f5b3">More...</a><br /></td></tr>
<tr class="separator:ga809aec8df62a6cc5a289829e4171f5b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga819a69351b60fd868a09ae41323deb22"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga819a69351b60fd868a09ae41323deb22">snd_ctl_elem_list_get_name</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga819a69351b60fd868a09ae41323deb22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga819a69351b60fd868a09ae41323deb22">More...</a><br /></td></tr>
<tr class="separator:ga819a69351b60fd868a09ae41323deb22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d2c5fea3dcdc132d40dce39e9ca9f00"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga1d2c5fea3dcdc132d40dce39e9ca9f00">snd_ctl_elem_list_get_index</a> (const <a class="el" href="group___control.html#ga952c52ef86124847f9bf12ee3dbfa5a3">snd_ctl_elem_list_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga1d2c5fea3dcdc132d40dce39e9ca9f00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of CTL element identifier for an entry of a CTL element identifiers list.  <a href="group___control.html#ga1d2c5fea3dcdc132d40dce39e9ca9f00">More...</a><br /></td></tr>
<tr class="separator:ga1d2c5fea3dcdc132d40dce39e9ca9f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0758621321c3b86a5bcb542b8b931236"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0758621321c3b86a5bcb542b8b931236">snd_ctl_elem_info_sizeof</a> (void)</td></tr>
<tr class="memdesc:ga0758621321c3b86a5bcb542b8b931236"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a>  <a href="group___control.html#ga0758621321c3b86a5bcb542b8b931236">More...</a><br /></td></tr>
<tr class="separator:ga0758621321c3b86a5bcb542b8b931236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54387df99f25dc01635568fbc6bf6ad0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga54387df99f25dc01635568fbc6bf6ad0">snd_ctl_elem_info_malloc</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga54387df99f25dc01635568fbc6bf6ad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> using standard malloc  <a href="group___control.html#ga54387df99f25dc01635568fbc6bf6ad0">More...</a><br /></td></tr>
<tr class="separator:ga54387df99f25dc01635568fbc6bf6ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c55080b76401a03eede7d92e4e1cc4d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8c55080b76401a03eede7d92e4e1cc4d">snd_ctl_elem_info_free</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga8c55080b76401a03eede7d92e4e1cc4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a>  <a href="group___control.html#ga8c55080b76401a03eede7d92e4e1cc4d">More...</a><br /></td></tr>
<tr class="separator:ga8c55080b76401a03eede7d92e4e1cc4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b7173cf1df342a66dbc44dc9ebd07ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4b7173cf1df342a66dbc44dc9ebd07ec">snd_ctl_elem_info_clear</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga4b7173cf1df342a66dbc44dc9ebd07ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> object  <a href="group___control.html#ga4b7173cf1df342a66dbc44dc9ebd07ec">More...</a><br /></td></tr>
<tr class="separator:ga4b7173cf1df342a66dbc44dc9ebd07ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga763d0832ab8b9096e96f5a15021f73d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga763d0832ab8b9096e96f5a15021f73d8">snd_ctl_elem_info_copy</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *dst, const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *src)</td></tr>
<tr class="memdesc:ga763d0832ab8b9096e96f5a15021f73d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> to another  <a href="group___control.html#ga763d0832ab8b9096e96f5a15021f73d8">More...</a><br /></td></tr>
<tr class="separator:ga763d0832ab8b9096e96f5a15021f73d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fec5d22ee58d04f14b59f405adc595e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#gac42e0ed6713b62711af5e80b4b3bcfec">snd_ctl_elem_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0fec5d22ee58d04f14b59f405adc595e">snd_ctl_elem_info_get_type</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga0fec5d22ee58d04f14b59f405adc595e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get type from a CTL element id/info.  <a href="group___control.html#ga0fec5d22ee58d04f14b59f405adc595e">More...</a><br /></td></tr>
<tr class="separator:ga0fec5d22ee58d04f14b59f405adc595e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe355f33a84b3c3d18b3c72f5981dc6e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gabe355f33a84b3c3d18b3c72f5981dc6e">snd_ctl_elem_info_is_readable</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gabe355f33a84b3c3d18b3c72f5981dc6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about readability from a CTL element id/info.  <a href="group___control.html#gabe355f33a84b3c3d18b3c72f5981dc6e">More...</a><br /></td></tr>
<tr class="separator:gabe355f33a84b3c3d18b3c72f5981dc6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3289cc7acb4fc4de184cd67c295f1866"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3289cc7acb4fc4de184cd67c295f1866">snd_ctl_elem_info_is_writable</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga3289cc7acb4fc4de184cd67c295f1866"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about writability from a CTL element id/info.  <a href="group___control.html#ga3289cc7acb4fc4de184cd67c295f1866">More...</a><br /></td></tr>
<tr class="separator:ga3289cc7acb4fc4de184cd67c295f1866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d191b706824318c943a6b172a7531fd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7d191b706824318c943a6b172a7531fd">snd_ctl_elem_info_is_volatile</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga7d191b706824318c943a6b172a7531fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about notification feasibility from a CTL element id/info.  <a href="group___control.html#ga7d191b706824318c943a6b172a7531fd">More...</a><br /></td></tr>
<tr class="separator:ga7d191b706824318c943a6b172a7531fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga387a4cb6a4d80b3ca2b4d734368eb219"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga387a4cb6a4d80b3ca2b4d734368eb219">snd_ctl_elem_info_is_inactive</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga387a4cb6a4d80b3ca2b4d734368eb219"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about status from a CTL element id/info.  <a href="group___control.html#ga387a4cb6a4d80b3ca2b4d734368eb219">More...</a><br /></td></tr>
<tr class="separator:ga387a4cb6a4d80b3ca2b4d734368eb219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d37f2ff9ff7b1b367b7d804f7b2b7ad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga1d37f2ff9ff7b1b367b7d804f7b2b7ad">snd_ctl_elem_info_is_locked</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga1d37f2ff9ff7b1b367b7d804f7b2b7ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info whether an element is locked.  <a href="group___control.html#ga1d37f2ff9ff7b1b367b7d804f7b2b7ad">More...</a><br /></td></tr>
<tr class="separator:ga1d37f2ff9ff7b1b367b7d804f7b2b7ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac6bb412e5a9fffb5509e98a10de45b5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaac6bb412e5a9fffb5509e98a10de45b5">snd_ctl_elem_info_is_tlv_readable</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gaac6bb412e5a9fffb5509e98a10de45b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about TLV readability from a CTL element id/info.  <a href="group___control.html#gaac6bb412e5a9fffb5509e98a10de45b5">More...</a><br /></td></tr>
<tr class="separator:gaac6bb412e5a9fffb5509e98a10de45b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfbaae80d710b6feac682f8ba10a0341"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gacfbaae80d710b6feac682f8ba10a0341">snd_ctl_elem_info_is_tlv_writable</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gacfbaae80d710b6feac682f8ba10a0341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about TLV writeability from a CTL element id/info.  <a href="group___control.html#gacfbaae80d710b6feac682f8ba10a0341">More...</a><br /></td></tr>
<tr class="separator:gacfbaae80d710b6feac682f8ba10a0341"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7625ff65bed60802f15bf143de4860a6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7625ff65bed60802f15bf143de4860a6">snd_ctl_elem_info_is_tlv_commandable</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga7625ff65bed60802f15bf143de4860a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info about TLV command possibility from a CTL element id/info.  <a href="group___control.html#ga7625ff65bed60802f15bf143de4860a6">More...</a><br /></td></tr>
<tr class="separator:ga7625ff65bed60802f15bf143de4860a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d40439e43a49e1ac6c694b7b617329c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7d40439e43a49e1ac6c694b7b617329c">snd_ctl_elem_info_is_owner</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga7d40439e43a49e1ac6c694b7b617329c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info if I own an element.  <a href="group___control.html#ga7d40439e43a49e1ac6c694b7b617329c">More...</a><br /></td></tr>
<tr class="separator:ga7d40439e43a49e1ac6c694b7b617329c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34dc2e7013fe367a5acac79a1a13a814"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga34dc2e7013fe367a5acac79a1a13a814">snd_ctl_elem_info_is_user</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga34dc2e7013fe367a5acac79a1a13a814"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get info if it's a user element.  <a href="group___control.html#ga34dc2e7013fe367a5acac79a1a13a814">More...</a><br /></td></tr>
<tr class="separator:ga34dc2e7013fe367a5acac79a1a13a814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga934e489d5d48a24575a425d64e0f2db0"><td class="memItemLeft" align="right" valign="top">pid_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga934e489d5d48a24575a425d64e0f2db0">snd_ctl_elem_info_get_owner</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga934e489d5d48a24575a425d64e0f2db0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get owner of a locked element.  <a href="group___control.html#ga934e489d5d48a24575a425d64e0f2db0">More...</a><br /></td></tr>
<tr class="separator:ga934e489d5d48a24575a425d64e0f2db0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa75a20d4190d324bcda5fd6659a4b377"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa75a20d4190d324bcda5fd6659a4b377">snd_ctl_elem_info_get_count</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gaa75a20d4190d324bcda5fd6659a4b377"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get number of value entries from a CTL element id/info.  <a href="group___control.html#gaa75a20d4190d324bcda5fd6659a4b377">More...</a><br /></td></tr>
<tr class="separator:gaa75a20d4190d324bcda5fd6659a4b377"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8bcc954ddaae99174f97adc6116a6a1"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac8bcc954ddaae99174f97adc6116a6a1">snd_ctl_elem_info_get_min</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gac8bcc954ddaae99174f97adc6116a6a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get minimum value from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a> CTL element id/info.  <a href="group___control.html#gac8bcc954ddaae99174f97adc6116a6a1">More...</a><br /></td></tr>
<tr class="separator:gac8bcc954ddaae99174f97adc6116a6a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d9da5653ce5d149e1b9ed0b26eaae22"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6d9da5653ce5d149e1b9ed0b26eaae22">snd_ctl_elem_info_get_max</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga6d9da5653ce5d149e1b9ed0b26eaae22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get maximum value from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a> CTL element id/info.  <a href="group___control.html#ga6d9da5653ce5d149e1b9ed0b26eaae22">More...</a><br /></td></tr>
<tr class="separator:ga6d9da5653ce5d149e1b9ed0b26eaae22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga871c7c81aae5c41c2368a85c1ca1f407"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga871c7c81aae5c41c2368a85c1ca1f407">snd_ctl_elem_info_get_step</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga871c7c81aae5c41c2368a85c1ca1f407"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value step from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a> CTL element id/info.  <a href="group___control.html#ga871c7c81aae5c41c2368a85c1ca1f407">More...</a><br /></td></tr>
<tr class="separator:ga871c7c81aae5c41c2368a85c1ca1f407"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e6bb136caa4d8c9a43e8d8f8e310893"><td class="memItemLeft" align="right" valign="top">long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5e6bb136caa4d8c9a43e8d8f8e310893">snd_ctl_elem_info_get_min64</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga5e6bb136caa4d8c9a43e8d8f8e310893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get minimum value from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a> CTL element id/info.  <a href="group___control.html#ga5e6bb136caa4d8c9a43e8d8f8e310893">More...</a><br /></td></tr>
<tr class="separator:ga5e6bb136caa4d8c9a43e8d8f8e310893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e74e6ecf31560bd4c4b85464f7ba54b"><td class="memItemLeft" align="right" valign="top">long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7e74e6ecf31560bd4c4b85464f7ba54b">snd_ctl_elem_info_get_max64</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga7e74e6ecf31560bd4c4b85464f7ba54b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get maximum value from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a> CTL element id/info.  <a href="group___control.html#ga7e74e6ecf31560bd4c4b85464f7ba54b">More...</a><br /></td></tr>
<tr class="separator:ga7e74e6ecf31560bd4c4b85464f7ba54b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35177e37f86eeb8c9fe31c3a8438c9ce"><td class="memItemLeft" align="right" valign="top">long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga35177e37f86eeb8c9fe31c3a8438c9ce">snd_ctl_elem_info_get_step64</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga35177e37f86eeb8c9fe31c3a8438c9ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value step from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a> CTL element id/info.  <a href="group___control.html#ga35177e37f86eeb8c9fe31c3a8438c9ce">More...</a><br /></td></tr>
<tr class="separator:ga35177e37f86eeb8c9fe31c3a8438c9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe5a218f256ac95ec295a175ec544453"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gabe5a218f256ac95ec295a175ec544453">snd_ctl_elem_info_get_items</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gabe5a218f256ac95ec295a175ec544453"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get number of items available from a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a> CTL element id/info.  <a href="group___control.html#gabe5a218f256ac95ec295a175ec544453">More...</a><br /></td></tr>
<tr class="separator:gabe5a218f256ac95ec295a175ec544453"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cc2ead5a5628661976507fed4c38182"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3cc2ead5a5628661976507fed4c38182">snd_ctl_elem_info_set_item</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga3cc2ead5a5628661976507fed4c38182"><td class="mdescLeft">&#160;</td><td class="mdescRight">Select item in a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a> CTL element id/info.  <a href="group___control.html#ga3cc2ead5a5628661976507fed4c38182">More...</a><br /></td></tr>
<tr class="separator:ga3cc2ead5a5628661976507fed4c38182"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf54afbedeb76d572bd6c6d064ce4b51b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf54afbedeb76d572bd6c6d064ce4b51b">snd_ctl_elem_info_get_item_name</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gaf54afbedeb76d572bd6c6d064ce4b51b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name for selected item in a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a> CTL element id/info.  <a href="group___control.html#gaf54afbedeb76d572bd6c6d064ce4b51b">More...</a><br /></td></tr>
<tr class="separator:gaf54afbedeb76d572bd6c6d064ce4b51b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga163546600efa29d822a4567706a8443a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga163546600efa29d822a4567706a8443a">snd_ctl_elem_info_get_dimensions</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga163546600efa29d822a4567706a8443a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get count of dimensions for given element.  <a href="group___control.html#ga163546600efa29d822a4567706a8443a">More...</a><br /></td></tr>
<tr class="separator:ga163546600efa29d822a4567706a8443a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga221900fb2b2c68e8cefda697874b83ba"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga221900fb2b2c68e8cefda697874b83ba">snd_ctl_elem_info_get_dimension</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga221900fb2b2c68e8cefda697874b83ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get specified of dimension width for given element.  <a href="group___control.html#ga221900fb2b2c68e8cefda697874b83ba">More...</a><br /></td></tr>
<tr class="separator:ga221900fb2b2c68e8cefda697874b83ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4bf366ee3700fdc6073dae01724c2119"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4bf366ee3700fdc6073dae01724c2119">snd_ctl_elem_info_get_id</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga4bf366ee3700fdc6073dae01724c2119"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga4bf366ee3700fdc6073dae01724c2119">More...</a><br /></td></tr>
<tr class="separator:ga4bf366ee3700fdc6073dae01724c2119"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0875375abf0477b84b6022faaa683f4"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac0875375abf0477b84b6022faaa683f4">snd_ctl_elem_info_get_numid</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gac0875375abf0477b84b6022faaa683f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get element numeric identifier of a CTL element id/info.  <a href="group___control.html#gac0875375abf0477b84b6022faaa683f4">More...</a><br /></td></tr>
<tr class="separator:gac0875375abf0477b84b6022faaa683f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0de27f217d38543ce1b2d5902766a46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac0de27f217d38543ce1b2d5902766a46">snd_ctl_elem_info_get_interface</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gac0de27f217d38543ce1b2d5902766a46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#gac0de27f217d38543ce1b2d5902766a46">More...</a><br /></td></tr>
<tr class="separator:gac0de27f217d38543ce1b2d5902766a46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga344f683cf6fac46e0ce8fbdf45ada99a"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga344f683cf6fac46e0ce8fbdf45ada99a">snd_ctl_elem_info_get_device</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga344f683cf6fac46e0ce8fbdf45ada99a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga344f683cf6fac46e0ce8fbdf45ada99a">More...</a><br /></td></tr>
<tr class="separator:ga344f683cf6fac46e0ce8fbdf45ada99a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae53373c67b013e3473caad0258c3bdc3"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gae53373c67b013e3473caad0258c3bdc3">snd_ctl_elem_info_get_subdevice</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:gae53373c67b013e3473caad0258c3bdc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#gae53373c67b013e3473caad0258c3bdc3">More...</a><br /></td></tr>
<tr class="separator:gae53373c67b013e3473caad0258c3bdc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3af223c6ba6185a7326f852390697914"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3af223c6ba6185a7326f852390697914">snd_ctl_elem_info_get_name</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga3af223c6ba6185a7326f852390697914"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga3af223c6ba6185a7326f852390697914">More...</a><br /></td></tr>
<tr class="separator:ga3af223c6ba6185a7326f852390697914"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49d0d01aca3e2c61ca7cd7baa295d0ee"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga49d0d01aca3e2c61ca7cd7baa295d0ee">snd_ctl_elem_info_get_index</a> (const <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj)</td></tr>
<tr class="memdesc:ga49d0d01aca3e2c61ca7cd7baa295d0ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga49d0d01aca3e2c61ca7cd7baa295d0ee">More...</a><br /></td></tr>
<tr class="separator:ga49d0d01aca3e2c61ca7cd7baa295d0ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8aa6f699266b217b21c75b04dbdbe2b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8aa6f699266b217b21c75b04dbdbe2b3">snd_ctl_elem_info_set_id</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga8aa6f699266b217b21c75b04dbdbe2b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga8aa6f699266b217b21c75b04dbdbe2b3">More...</a><br /></td></tr>
<tr class="separator:ga8aa6f699266b217b21c75b04dbdbe2b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13dcca5b02535c50c3f5efa2bc03c736"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga13dcca5b02535c50c3f5efa2bc03c736">snd_ctl_elem_info_set_numid</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga13dcca5b02535c50c3f5efa2bc03c736"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set element numeric identifier of a CTL element id/info.  <a href="group___control.html#ga13dcca5b02535c50c3f5efa2bc03c736">More...</a><br /></td></tr>
<tr class="separator:ga13dcca5b02535c50c3f5efa2bc03c736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49d7a2129b74609a8865e835e154d454"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga49d7a2129b74609a8865e835e154d454">snd_ctl_elem_info_set_interface</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, <a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a> val)</td></tr>
<tr class="memdesc:ga49d7a2129b74609a8865e835e154d454"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interface part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga49d7a2129b74609a8865e835e154d454">More...</a><br /></td></tr>
<tr class="separator:ga49d7a2129b74609a8865e835e154d454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87d5d9c4fe092f02267e0b36397fac88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga87d5d9c4fe092f02267e0b36397fac88">snd_ctl_elem_info_set_device</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga87d5d9c4fe092f02267e0b36397fac88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set device part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga87d5d9c4fe092f02267e0b36397fac88">More...</a><br /></td></tr>
<tr class="separator:ga87d5d9c4fe092f02267e0b36397fac88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab22e8223972fb7aa8a6e6abe49306b4d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab22e8223972fb7aa8a6e6abe49306b4d">snd_ctl_elem_info_set_subdevice</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:gab22e8223972fb7aa8a6e6abe49306b4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set subdevice part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#gab22e8223972fb7aa8a6e6abe49306b4d">More...</a><br /></td></tr>
<tr class="separator:gab22e8223972fb7aa8a6e6abe49306b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40fffad33e859d27314dde76d9dffebb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga40fffad33e859d27314dde76d9dffebb">snd_ctl_elem_info_set_name</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, const char *val)</td></tr>
<tr class="memdesc:ga40fffad33e859d27314dde76d9dffebb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set name part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#ga40fffad33e859d27314dde76d9dffebb">More...</a><br /></td></tr>
<tr class="separator:ga40fffad33e859d27314dde76d9dffebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc80a95a945e31f3125a3ab4d908a464"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gacc80a95a945e31f3125a3ab4d908a464">snd_ctl_elem_info_set_index</a> (<a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:gacc80a95a945e31f3125a3ab4d908a464"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set index part of CTL element identifier of a CTL element id/info.  <a href="group___control.html#gacc80a95a945e31f3125a3ab4d908a464">More...</a><br /></td></tr>
<tr class="separator:gacc80a95a945e31f3125a3ab4d908a464"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f6228c0d0bc751596cc04c6dcd00083"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga9f6228c0d0bc751596cc04c6dcd00083">snd_ctl_elem_add_integer</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, unsigned int count, long imin, long imax, long istep)</td></tr>
<tr class="memdesc:ga9f6228c0d0bc751596cc04c6dcd00083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and add an user INTEGER CTL element.  <a href="group___control.html#ga9f6228c0d0bc751596cc04c6dcd00083">More...</a><br /></td></tr>
<tr class="separator:ga9f6228c0d0bc751596cc04c6dcd00083"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9ff49156010b3931cd3d163e62cc43f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa9ff49156010b3931cd3d163e62cc43f">snd_ctl_elem_add_integer64</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, unsigned int count, long long imin, long long imax, long long istep)</td></tr>
<tr class="memdesc:gaa9ff49156010b3931cd3d163e62cc43f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and add an user INTEGER64 CTL element.  <a href="group___control.html#gaa9ff49156010b3931cd3d163e62cc43f">More...</a><br /></td></tr>
<tr class="separator:gaa9ff49156010b3931cd3d163e62cc43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5f640f1d836b532b1c18d7604a90bad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad5f640f1d836b532b1c18d7604a90bad">snd_ctl_elem_add_boolean</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, unsigned int count)</td></tr>
<tr class="memdesc:gad5f640f1d836b532b1c18d7604a90bad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and add an user BOOLEAN CTL element.  <a href="group___control.html#gad5f640f1d836b532b1c18d7604a90bad">More...</a><br /></td></tr>
<tr class="separator:gad5f640f1d836b532b1c18d7604a90bad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga273d2d5c44e97d045c48dbaa734ae23e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga273d2d5c44e97d045c48dbaa734ae23e">snd_ctl_elem_add_enumerated</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, unsigned int count, unsigned int items, const char *const names[])</td></tr>
<tr class="memdesc:ga273d2d5c44e97d045c48dbaa734ae23e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and add a user-defined control element of type enumerated.  <a href="group___control.html#ga273d2d5c44e97d045c48dbaa734ae23e">More...</a><br /></td></tr>
<tr class="separator:ga273d2d5c44e97d045c48dbaa734ae23e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5511e7e65b773abf8eb8413ddb701f3e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5511e7e65b773abf8eb8413ddb701f3e">snd_ctl_elem_add_iec958</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:ga5511e7e65b773abf8eb8413ddb701f3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and add an user IEC958 CTL element.  <a href="group___control.html#ga5511e7e65b773abf8eb8413ddb701f3e">More...</a><br /></td></tr>
<tr class="separator:ga5511e7e65b773abf8eb8413ddb701f3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga715d20513768cf33f10a0f9340b7baab"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga715d20513768cf33f10a0f9340b7baab">snd_ctl_elem_remove</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:ga715d20513768cf33f10a0f9340b7baab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove an user CTL element.  <a href="group___control.html#ga715d20513768cf33f10a0f9340b7baab">More...</a><br /></td></tr>
<tr class="separator:ga715d20513768cf33f10a0f9340b7baab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0514e7dde0594c4bd909e2306acb4bc2"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0514e7dde0594c4bd909e2306acb4bc2">snd_ctl_elem_value_sizeof</a> (void)</td></tr>
<tr class="memdesc:ga0514e7dde0594c4bd909e2306acb4bc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">get size of <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a>  <a href="group___control.html#ga0514e7dde0594c4bd909e2306acb4bc2">More...</a><br /></td></tr>
<tr class="separator:ga0514e7dde0594c4bd909e2306acb4bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34126639664d2c2d91a4b4bc6494a536"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga34126639664d2c2d91a4b4bc6494a536">snd_ctl_elem_value_malloc</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> **<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga34126639664d2c2d91a4b4bc6494a536"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocate an invalid <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> using standard malloc  <a href="group___control.html#ga34126639664d2c2d91a4b4bc6494a536">More...</a><br /></td></tr>
<tr class="separator:ga34126639664d2c2d91a4b4bc6494a536"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab6bfeb2206c9de88778890fe527cd53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaab6bfeb2206c9de88778890fe527cd53">snd_ctl_elem_value_free</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:gaab6bfeb2206c9de88778890fe527cd53"><td class="mdescLeft">&#160;</td><td class="mdescRight">frees a previously allocated <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a>  <a href="group___control.html#gaab6bfeb2206c9de88778890fe527cd53">More...</a><br /></td></tr>
<tr class="separator:gaab6bfeb2206c9de88778890fe527cd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5dc3556ecf7f1b6b90a751f68e298aa8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5dc3556ecf7f1b6b90a751f68e298aa8">snd_ctl_elem_value_clear</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga5dc3556ecf7f1b6b90a751f68e298aa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear given <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> object  <a href="group___control.html#ga5dc3556ecf7f1b6b90a751f68e298aa8">More...</a><br /></td></tr>
<tr class="separator:ga5dc3556ecf7f1b6b90a751f68e298aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5631893dd087d73c223b7787222b7f9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga5631893dd087d73c223b7787222b7f9b">snd_ctl_elem_value_copy</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *dst, const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *src)</td></tr>
<tr class="memdesc:ga5631893dd087d73c223b7787222b7f9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy one <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> to another  <a href="group___control.html#ga5631893dd087d73c223b7787222b7f9b">More...</a><br /></td></tr>
<tr class="separator:ga5631893dd087d73c223b7787222b7f9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5ee4dee86e48095a8eb74379c933350"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad5ee4dee86e48095a8eb74379c933350">snd_ctl_elem_value_compare</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *left, const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *right)</td></tr>
<tr class="memdesc:gad5ee4dee86e48095a8eb74379c933350"><td class="mdescLeft">&#160;</td><td class="mdescRight">compare one <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> to another  <a href="group___control.html#gad5ee4dee86e48095a8eb74379c933350">More...</a><br /></td></tr>
<tr class="separator:gad5ee4dee86e48095a8eb74379c933350"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5c2ecc35d664aff974a244478496239"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad5c2ecc35d664aff974a244478496239">snd_ctl_elem_value_get_id</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gad5c2ecc35d664aff974a244478496239"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element identifier of a CTL element id/value.  <a href="group___control.html#gad5c2ecc35d664aff974a244478496239">More...</a><br /></td></tr>
<tr class="separator:gad5c2ecc35d664aff974a244478496239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4506b9e0ca143a5e78e755ee4e285fa9"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4506b9e0ca143a5e78e755ee4e285fa9">snd_ctl_elem_value_get_numid</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga4506b9e0ca143a5e78e755ee4e285fa9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get element numeric identifier of a CTL element id/value.  <a href="group___control.html#ga4506b9e0ca143a5e78e755ee4e285fa9">More...</a><br /></td></tr>
<tr class="separator:ga4506b9e0ca143a5e78e755ee4e285fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3c2abb83ed61f20350d056615bda48d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa3c2abb83ed61f20350d056615bda48d">snd_ctl_elem_value_get_interface</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:gaa3c2abb83ed61f20350d056615bda48d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#gaa3c2abb83ed61f20350d056615bda48d">More...</a><br /></td></tr>
<tr class="separator:gaa3c2abb83ed61f20350d056615bda48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1ec603a65de11b4661c04e6327f7647"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac1ec603a65de11b4661c04e6327f7647">snd_ctl_elem_value_get_device</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:gac1ec603a65de11b4661c04e6327f7647"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#gac1ec603a65de11b4661c04e6327f7647">More...</a><br /></td></tr>
<tr class="separator:gac1ec603a65de11b4661c04e6327f7647"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81ad9e08fdd64b99dd6562b698ab7f85"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga81ad9e08fdd64b99dd6562b698ab7f85">snd_ctl_elem_value_get_subdevice</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga81ad9e08fdd64b99dd6562b698ab7f85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga81ad9e08fdd64b99dd6562b698ab7f85">More...</a><br /></td></tr>
<tr class="separator:ga81ad9e08fdd64b99dd6562b698ab7f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c39c251d773d70ee8da07af4f5bdf0c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8c39c251d773d70ee8da07af4f5bdf0c">snd_ctl_elem_value_get_name</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga8c39c251d773d70ee8da07af4f5bdf0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga8c39c251d773d70ee8da07af4f5bdf0c">More...</a><br /></td></tr>
<tr class="separator:ga8c39c251d773d70ee8da07af4f5bdf0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7bae3a71028550515183e945040069df"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7bae3a71028550515183e945040069df">snd_ctl_elem_value_get_index</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga7bae3a71028550515183e945040069df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga7bae3a71028550515183e945040069df">More...</a><br /></td></tr>
<tr class="separator:ga7bae3a71028550515183e945040069df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab009ec5ba8cd90b434beb4294bff5d62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab009ec5ba8cd90b434beb4294bff5d62">snd_ctl_elem_value_set_id</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gab009ec5ba8cd90b434beb4294bff5d62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CTL element identifier of a CTL element id/value.  <a href="group___control.html#gab009ec5ba8cd90b434beb4294bff5d62">More...</a><br /></td></tr>
<tr class="separator:gab009ec5ba8cd90b434beb4294bff5d62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ade8618025754cd6b0baebd54bd5773"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8ade8618025754cd6b0baebd54bd5773">snd_ctl_elem_value_set_numid</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga8ade8618025754cd6b0baebd54bd5773"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set element numeric identifier of a CTL element id/value.  <a href="group___control.html#ga8ade8618025754cd6b0baebd54bd5773">More...</a><br /></td></tr>
<tr class="separator:ga8ade8618025754cd6b0baebd54bd5773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga052fb24927d60936cabfb29303595790"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga052fb24927d60936cabfb29303595790">snd_ctl_elem_value_set_interface</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, <a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a> val)</td></tr>
<tr class="memdesc:ga052fb24927d60936cabfb29303595790"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set interface part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga052fb24927d60936cabfb29303595790">More...</a><br /></td></tr>
<tr class="separator:ga052fb24927d60936cabfb29303595790"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ff78ac05ab5efbe82f3eafe799e050d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2ff78ac05ab5efbe82f3eafe799e050d">snd_ctl_elem_value_set_device</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga2ff78ac05ab5efbe82f3eafe799e050d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set device part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga2ff78ac05ab5efbe82f3eafe799e050d">More...</a><br /></td></tr>
<tr class="separator:ga2ff78ac05ab5efbe82f3eafe799e050d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa49c82aaf7052043c69594e3c81204c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa49c82aaf7052043c69594e3c81204c5">snd_ctl_elem_value_set_subdevice</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:gaa49c82aaf7052043c69594e3c81204c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set subdevice part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#gaa49c82aaf7052043c69594e3c81204c5">More...</a><br /></td></tr>
<tr class="separator:gaa49c82aaf7052043c69594e3c81204c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7cb4db71bdc890579aa8bddbc88be7df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga7cb4db71bdc890579aa8bddbc88be7df">snd_ctl_elem_value_set_name</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, const char *val)</td></tr>
<tr class="memdesc:ga7cb4db71bdc890579aa8bddbc88be7df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set name part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga7cb4db71bdc890579aa8bddbc88be7df">More...</a><br /></td></tr>
<tr class="separator:ga7cb4db71bdc890579aa8bddbc88be7df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b95f6d57955c7648e12023d53ce3faa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3b95f6d57955c7648e12023d53ce3faa">snd_ctl_elem_value_set_index</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int val)</td></tr>
<tr class="memdesc:ga3b95f6d57955c7648e12023d53ce3faa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set index part of CTL element identifier of a CTL element id/value.  <a href="group___control.html#ga3b95f6d57955c7648e12023d53ce3faa">More...</a><br /></td></tr>
<tr class="separator:ga3b95f6d57955c7648e12023d53ce3faa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4409f368b375cb2ceb6d4108dcd2fc8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa4409f368b375cb2ceb6d4108dcd2fc8">snd_ctl_elem_value_get_boolean</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:gaa4409f368b375cb2ceb6d4108dcd2fc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecaa4ff1a96936c11b81e12ecd5a9dfa307">SND_CTL_ELEM_TYPE_BOOLEAN</a> CTL element id/value.  <a href="group___control.html#gaa4409f368b375cb2ceb6d4108dcd2fc8">More...</a><br /></td></tr>
<tr class="separator:gaa4409f368b375cb2ceb6d4108dcd2fc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88debd91f21f40b237d22d7255b4a5fe"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga88debd91f21f40b237d22d7255b4a5fe">snd_ctl_elem_value_get_integer</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga88debd91f21f40b237d22d7255b4a5fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a> CTL element id/value.  <a href="group___control.html#ga88debd91f21f40b237d22d7255b4a5fe">More...</a><br /></td></tr>
<tr class="separator:ga88debd91f21f40b237d22d7255b4a5fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3f1d6202c02a34e973b87a2c580abcef"><td class="memItemLeft" align="right" valign="top">long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga3f1d6202c02a34e973b87a2c580abcef">snd_ctl_elem_value_get_integer64</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga3f1d6202c02a34e973b87a2c580abcef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a> CTL element id/value.  <a href="group___control.html#ga3f1d6202c02a34e973b87a2c580abcef">More...</a><br /></td></tr>
<tr class="separator:ga3f1d6202c02a34e973b87a2c580abcef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7a9a86cb477166bc3922bd722afb296"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaf7a9a86cb477166bc3922bd722afb296">snd_ctl_elem_value_get_enumerated</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:gaf7a9a86cb477166bc3922bd722afb296"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a> CTL element id/value.  <a href="group___control.html#gaf7a9a86cb477166bc3922bd722afb296">More...</a><br /></td></tr>
<tr class="separator:gaf7a9a86cb477166bc3922bd722afb296"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga594a9762366355ec131e9fda92243305"><td class="memItemLeft" align="right" valign="top">unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga594a9762366355ec131e9fda92243305">snd_ctl_elem_value_get_byte</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx)</td></tr>
<tr class="memdesc:ga594a9762366355ec131e9fda92243305"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecade553acbddf022bcdd9123e71c942be9">SND_CTL_ELEM_TYPE_BYTES</a> CTL element id/value.  <a href="group___control.html#ga594a9762366355ec131e9fda92243305">More...</a><br /></td></tr>
<tr class="separator:ga594a9762366355ec131e9fda92243305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa246c604f97c7a05d125314f0fa72946"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaa246c604f97c7a05d125314f0fa72946">snd_ctl_elem_value_set_boolean</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx, long val)</td></tr>
<tr class="memdesc:gaa246c604f97c7a05d125314f0fa72946"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecaa4ff1a96936c11b81e12ecd5a9dfa307">SND_CTL_ELEM_TYPE_BOOLEAN</a> CTL element id/value.  <a href="group___control.html#gaa246c604f97c7a05d125314f0fa72946">More...</a><br /></td></tr>
<tr class="separator:gaa246c604f97c7a05d125314f0fa72946"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac022b948fe93bc744eb8b24839091b5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gac022b948fe93bc744eb8b24839091b5b">snd_ctl_elem_value_set_integer</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx, long val)</td></tr>
<tr class="memdesc:gac022b948fe93bc744eb8b24839091b5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca4248a1a1ea07ebfaf61f3b6675868519">SND_CTL_ELEM_TYPE_INTEGER</a> CTL element id/value.  <a href="group___control.html#gac022b948fe93bc744eb8b24839091b5b">More...</a><br /></td></tr>
<tr class="separator:gac022b948fe93bc744eb8b24839091b5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef406a6ab97925a9df646022800e815b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaef406a6ab97925a9df646022800e815b">snd_ctl_elem_value_set_integer64</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx, long long val)</td></tr>
<tr class="memdesc:gaef406a6ab97925a9df646022800e815b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca49b30ff41d10d784a98b9bb8636dce81">SND_CTL_ELEM_TYPE_INTEGER64</a> CTL element id/value.  <a href="group___control.html#gaef406a6ab97925a9df646022800e815b">More...</a><br /></td></tr>
<tr class="separator:gaef406a6ab97925a9df646022800e815b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89a5b646d118cd73e7ca7d861bb6de26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga89a5b646d118cd73e7ca7d861bb6de26">snd_ctl_elem_value_set_enumerated</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx, unsigned int val)</td></tr>
<tr class="memdesc:ga89a5b646d118cd73e7ca7d861bb6de26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecabfb38dcb8ca021f3f3a09261b3b8cb43">SND_CTL_ELEM_TYPE_ENUMERATED</a> CTL element id/value.  <a href="group___control.html#ga89a5b646d118cd73e7ca7d861bb6de26">More...</a><br /></td></tr>
<tr class="separator:ga89a5b646d118cd73e7ca7d861bb6de26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a0d53d2dd752fb1aa39c97376d02547"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0a0d53d2dd752fb1aa39c97376d02547">snd_ctl_elem_value_set_byte</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, unsigned int idx, unsigned char val)</td></tr>
<tr class="memdesc:ga0a0d53d2dd752fb1aa39c97376d02547"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an entry of a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecade553acbddf022bcdd9123e71c942be9">SND_CTL_ELEM_TYPE_BYTES</a> CTL element id/value.  <a href="group___control.html#ga0a0d53d2dd752fb1aa39c97376d02547">More...</a><br /></td></tr>
<tr class="separator:ga0a0d53d2dd752fb1aa39c97376d02547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b78601c4c56ecb4a6e3556137d61af6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga2b78601c4c56ecb4a6e3556137d61af6">snd_ctl_elem_set_bytes</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, void *data, size_t size)</td></tr>
<tr class="memdesc:ga2b78601c4c56ecb4a6e3556137d61af6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CTL element <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecade553acbddf022bcdd9123e71c942be9">SND_CTL_ELEM_TYPE_BYTES</a> value.  <a href="group___control.html#ga2b78601c4c56ecb4a6e3556137d61af6">More...</a><br /></td></tr>
<tr class="separator:ga2b78601c4c56ecb4a6e3556137d61af6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11729138fcecfb37f9b7c744c4743fba"><td class="memItemLeft" align="right" valign="top">const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga11729138fcecfb37f9b7c744c4743fba">snd_ctl_elem_value_get_bytes</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj)</td></tr>
<tr class="memdesc:ga11729138fcecfb37f9b7c744c4743fba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfecade553acbddf022bcdd9123e71c942be9">SND_CTL_ELEM_TYPE_BYTES</a> CTL element id/value.  <a href="group___control.html#ga11729138fcecfb37f9b7c744c4743fba">More...</a><br /></td></tr>
<tr class="separator:ga11729138fcecfb37f9b7c744c4743fba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8970ed4dd76ece274e27f0b0429895c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga8970ed4dd76ece274e27f0b0429895c1">snd_ctl_elem_value_get_iec958</a> (const <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, <a class="el" href="structsnd__aes__iec958__t.html">snd_aes_iec958_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:ga8970ed4dd76ece274e27f0b0429895c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca7fb78bfbbfb14c7653e1dcc3c5706454">SND_CTL_ELEM_TYPE_IEC958</a> CTL element id/value.  <a href="group___control.html#ga8970ed4dd76ece274e27f0b0429895c1">More...</a><br /></td></tr>
<tr class="separator:ga8970ed4dd76ece274e27f0b0429895c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefa891d2ff7ceb075aecfa8bd89fb340"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gaefa891d2ff7ceb075aecfa8bd89fb340">snd_ctl_elem_value_set_iec958</a> (<a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *obj, const <a class="el" href="structsnd__aes__iec958__t.html">snd_aes_iec958_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gaefa891d2ff7ceb075aecfa8bd89fb340"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for a <a class="el" href="group___control.html#ggac42e0ed6713b62711af5e80b4b3bcfeca7fb78bfbbfb14c7653e1dcc3c5706454">SND_CTL_ELEM_TYPE_IEC958</a> CTL element id/value.  <a href="group___control.html#gaefa891d2ff7ceb075aecfa8bd89fb340">More...</a><br /></td></tr>
<tr class="separator:gaefa891d2ff7ceb075aecfa8bd89fb340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fa0bc99458acc08a2c59e6ed84bc94e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga4fa0bc99458acc08a2c59e6ed84bc94e">snd_tlv_parse_dB_info</a> (unsigned int *tlv, unsigned int tlv_size, unsigned int **db_tlvp)</td></tr>
<tr class="memdesc:ga4fa0bc99458acc08a2c59e6ed84bc94e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse TLV stream and retrieve dB information.  <a href="group___control.html#ga4fa0bc99458acc08a2c59e6ed84bc94e">More...</a><br /></td></tr>
<tr class="separator:ga4fa0bc99458acc08a2c59e6ed84bc94e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1feefed923fc08f309c4fec2b0973e2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gad1feefed923fc08f309c4fec2b0973e2">snd_tlv_get_dB_range</a> (unsigned int *tlv, long rangemin, long rangemax, long *min, long *max)</td></tr>
<tr class="memdesc:gad1feefed923fc08f309c4fec2b0973e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the dB min/max values.  <a href="group___control.html#gad1feefed923fc08f309c4fec2b0973e2">More...</a><br /></td></tr>
<tr class="separator:gad1feefed923fc08f309c4fec2b0973e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga625c16724bddbb21b18ae3b2cbaefcda"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga625c16724bddbb21b18ae3b2cbaefcda">snd_tlv_convert_to_dB</a> (unsigned int *tlv, long rangemin, long rangemax, long volume, long *db_gain)</td></tr>
<tr class="memdesc:ga625c16724bddbb21b18ae3b2cbaefcda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the given raw volume value to a dB gain.  <a href="group___control.html#ga625c16724bddbb21b18ae3b2cbaefcda">More...</a><br /></td></tr>
<tr class="separator:ga625c16724bddbb21b18ae3b2cbaefcda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ef60f47c8c82dd84816ae66346359a6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga0ef60f47c8c82dd84816ae66346359a6">snd_tlv_convert_from_dB</a> (unsigned int *tlv, long rangemin, long rangemax, long db_gain, long *value, int xdir)</td></tr>
<tr class="memdesc:ga0ef60f47c8c82dd84816ae66346359a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from dB gain to the corresponding raw value.  <a href="group___control.html#ga0ef60f47c8c82dd84816ae66346359a6">More...</a><br /></td></tr>
<tr class="separator:ga0ef60f47c8c82dd84816ae66346359a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ebf9a5917cdc2fee40245cdbc83a0c1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga6ebf9a5917cdc2fee40245cdbc83a0c1">snd_ctl_get_dB_range</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, long *min, long *max)</td></tr>
<tr class="memdesc:ga6ebf9a5917cdc2fee40245cdbc83a0c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the dB min/max values on the given control element.  <a href="group___control.html#ga6ebf9a5917cdc2fee40245cdbc83a0c1">More...</a><br /></td></tr>
<tr class="separator:ga6ebf9a5917cdc2fee40245cdbc83a0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab44202cf8247874df15212d684a2b6ee"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#gab44202cf8247874df15212d684a2b6ee">snd_ctl_convert_to_dB</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, long volume, long *db_gain)</td></tr>
<tr class="memdesc:gab44202cf8247874df15212d684a2b6ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the volume value to dB on the given control element.  <a href="group___control.html#gab44202cf8247874df15212d684a2b6ee">More...</a><br /></td></tr>
<tr class="separator:gab44202cf8247874df15212d684a2b6ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga344c48d48be3f61d08ce911c462a3bf4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___control.html#ga344c48d48be3f61d08ce911c462a3bf4">snd_ctl_convert_from_dB</a> (<a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id, long db_gain, long *value, int xdir)</td></tr>
<tr class="memdesc:ga344c48d48be3f61d08ce911c462a3bf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from dB gain to the raw volume value on the given control element.  <a href="group___control.html#ga344c48d48be3f61d08ce911c462a3bf4">More...</a><br /></td></tr>
<tr class="separator:ga344c48d48be3f61d08ce911c462a3bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa17b28ebe0f1e0e4443182312af7408"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaaa17b28ebe0f1e0e4443182312af7408">snd_hctl_compare_fast</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *c1, const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *c2)</td></tr>
<tr class="memdesc:gaaa17b28ebe0f1e0e4443182312af7408"><td class="mdescLeft">&#160;</td><td class="mdescRight">A "don't care" fast compare functions that may be used with <a class="el" href="group___h_control.html#ga5917b8cbcdf5d44d8730027b18ff6172" title="Change HCTL compare function and reorder elements. ">snd_hctl_set_compare</a>.  <a href="group___h_control.html#gaaa17b28ebe0f1e0e4443182312af7408">More...</a><br /></td></tr>
<tr class="separator:gaaa17b28ebe0f1e0e4443182312af7408"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a86455eaad4f2730a936d06c62cca29"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga2a86455eaad4f2730a936d06c62cca29">snd_hctl_open</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> **hctl, const char *name, int mode)</td></tr>
<tr class="memdesc:ga2a86455eaad4f2730a936d06c62cca29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens an HCTL.  <a href="group___h_control.html#ga2a86455eaad4f2730a936d06c62cca29">More...</a><br /></td></tr>
<tr class="separator:ga2a86455eaad4f2730a936d06c62cca29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48b556b219e99c36d65efc6b8a97029c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga48b556b219e99c36d65efc6b8a97029c">snd_hctl_open_ctl</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> **hctlp, <a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *ctl)</td></tr>
<tr class="memdesc:ga48b556b219e99c36d65efc6b8a97029c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens an HCTL.  <a href="group___h_control.html#ga48b556b219e99c36d65efc6b8a97029c">More...</a><br /></td></tr>
<tr class="separator:ga48b556b219e99c36d65efc6b8a97029c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9537f6a56d663aa9714ccc82689ff1e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gae9537f6a56d663aa9714ccc82689ff1e">snd_hctl_close</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:gae9537f6a56d663aa9714ccc82689ff1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">close HCTL handle  <a href="group___h_control.html#gae9537f6a56d663aa9714ccc82689ff1e">More...</a><br /></td></tr>
<tr class="separator:gae9537f6a56d663aa9714ccc82689ff1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c3e66e230fc93c15f18568342725a43"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga3c3e66e230fc93c15f18568342725a43">snd_hctl_nonblock</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, int nonblock)</td></tr>
<tr class="memdesc:ga3c3e66e230fc93c15f18568342725a43"><td class="mdescLeft">&#160;</td><td class="mdescRight">set nonblock mode  <a href="group___h_control.html#ga3c3e66e230fc93c15f18568342725a43">More...</a><br /></td></tr>
<tr class="separator:ga3c3e66e230fc93c15f18568342725a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32238dba8935b2cb91fbad73aae9e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga32238dba8935b2cb91fbad73aae9e3d4">snd_hctl_poll_descriptors_count</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga32238dba8935b2cb91fbad73aae9e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">get count of poll descriptors for HCTL handle  <a href="group___h_control.html#ga32238dba8935b2cb91fbad73aae9e3d4">More...</a><br /></td></tr>
<tr class="separator:ga32238dba8935b2cb91fbad73aae9e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7dd3894b55740cbdb8b2a0bef15af295"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga7dd3894b55740cbdb8b2a0bef15af295">snd_hctl_poll_descriptors</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, struct pollfd *pfds, unsigned int space)</td></tr>
<tr class="memdesc:ga7dd3894b55740cbdb8b2a0bef15af295"><td class="mdescLeft">&#160;</td><td class="mdescRight">get poll descriptors  <a href="group___h_control.html#ga7dd3894b55740cbdb8b2a0bef15af295">More...</a><br /></td></tr>
<tr class="separator:ga7dd3894b55740cbdb8b2a0bef15af295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga704fd06286869e793e223956b186bfdf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga704fd06286869e793e223956b186bfdf">snd_hctl_poll_descriptors_revents</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *ctl, struct pollfd *pfds, unsigned int nfds, unsigned short *revents)</td></tr>
<tr class="memdesc:ga704fd06286869e793e223956b186bfdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">get returned events from poll descriptors  <a href="group___h_control.html#ga704fd06286869e793e223956b186bfdf">More...</a><br /></td></tr>
<tr class="separator:ga704fd06286869e793e223956b186bfdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga098944f4f2d7722550901bf6f80ee91c"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga098944f4f2d7722550901bf6f80ee91c">snd_hctl_get_count</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga098944f4f2d7722550901bf6f80ee91c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get number of loaded elements for an HCTL.  <a href="group___h_control.html#ga098944f4f2d7722550901bf6f80ee91c">More...</a><br /></td></tr>
<tr class="separator:ga098944f4f2d7722550901bf6f80ee91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5917b8cbcdf5d44d8730027b18ff6172"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga5917b8cbcdf5d44d8730027b18ff6172">snd_hctl_set_compare</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, <a class="el" href="group___h_control.html#ga1801355a5473ac21a6f8996e50b12b98">snd_hctl_compare_t</a> hsort)</td></tr>
<tr class="memdesc:ga5917b8cbcdf5d44d8730027b18ff6172"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change HCTL compare function and reorder elements.  <a href="group___h_control.html#ga5917b8cbcdf5d44d8730027b18ff6172">More...</a><br /></td></tr>
<tr class="separator:ga5917b8cbcdf5d44d8730027b18ff6172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa68ce403d30e4d152fe4ce82b6c02db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaaa68ce403d30e4d152fe4ce82b6c02db">snd_hctl_first_elem</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:gaaa68ce403d30e4d152fe4ce82b6c02db"><td class="mdescLeft">&#160;</td><td class="mdescRight">get first element for an HCTL  <a href="group___h_control.html#gaaa68ce403d30e4d152fe4ce82b6c02db">More...</a><br /></td></tr>
<tr class="separator:gaaa68ce403d30e4d152fe4ce82b6c02db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b7270503d275040a391e05c991ec569"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga8b7270503d275040a391e05c991ec569">snd_hctl_last_elem</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga8b7270503d275040a391e05c991ec569"><td class="mdescLeft">&#160;</td><td class="mdescRight">get last element for an HCTL  <a href="group___h_control.html#ga8b7270503d275040a391e05c991ec569">More...</a><br /></td></tr>
<tr class="separator:ga8b7270503d275040a391e05c991ec569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeee7f3f76cb71fd4b3456a9566529bd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaeee7f3f76cb71fd4b3456a9566529bd5">snd_hctl_find_elem</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, const <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *id)</td></tr>
<tr class="memdesc:gaeee7f3f76cb71fd4b3456a9566529bd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Search an HCTL element.  <a href="group___h_control.html#gaeee7f3f76cb71fd4b3456a9566529bd5">More...</a><br /></td></tr>
<tr class="separator:gaeee7f3f76cb71fd4b3456a9566529bd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c0abde0c53cafb640bbd6e3b1c3d6c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga9c0abde0c53cafb640bbd6e3b1c3d6c6">snd_hctl_set_callback</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, <a class="el" href="group___h_control.html#gaeba80eb2e3f8900f1cdc9c677db9ddf7">snd_hctl_callback_t</a> callback)</td></tr>
<tr class="memdesc:ga9c0abde0c53cafb640bbd6e3b1c3d6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set callback function for an HCTL.  <a href="group___h_control.html#ga9c0abde0c53cafb640bbd6e3b1c3d6c6">More...</a><br /></td></tr>
<tr class="separator:ga9c0abde0c53cafb640bbd6e3b1c3d6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae678856658731969c884a4c9c810d799"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gae678856658731969c884a4c9c810d799">snd_hctl_set_callback_private</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, void *data)</td></tr>
<tr class="memdesc:gae678856658731969c884a4c9c810d799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set callback private value for an HCTL.  <a href="group___h_control.html#gae678856658731969c884a4c9c810d799">More...</a><br /></td></tr>
<tr class="separator:gae678856658731969c884a4c9c810d799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60c1606f4d423301355344e5373d5ccc"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga60c1606f4d423301355344e5373d5ccc">snd_hctl_get_callback_private</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga60c1606f4d423301355344e5373d5ccc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get callback private value for an HCTL.  <a href="group___h_control.html#ga60c1606f4d423301355344e5373d5ccc">More...</a><br /></td></tr>
<tr class="separator:ga60c1606f4d423301355344e5373d5ccc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga700017b7d9b8decb775702d5dc6fef85"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga700017b7d9b8decb775702d5dc6fef85">snd_hctl_load</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga700017b7d9b8decb775702d5dc6fef85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load an HCTL with all elements and sort them.  <a href="group___h_control.html#ga700017b7d9b8decb775702d5dc6fef85">More...</a><br /></td></tr>
<tr class="separator:ga700017b7d9b8decb775702d5dc6fef85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b3e936bba7a6127459af1244c7da454"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga1b3e936bba7a6127459af1244c7da454">snd_hctl_free</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga1b3e936bba7a6127459af1244c7da454"><td class="mdescLeft">&#160;</td><td class="mdescRight">free HCTL loaded elements  <a href="group___h_control.html#ga1b3e936bba7a6127459af1244c7da454">More...</a><br /></td></tr>
<tr class="separator:ga1b3e936bba7a6127459af1244c7da454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga02d9dc1cdbdfe11880e3fe774f2034bd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga02d9dc1cdbdfe11880e3fe774f2034bd">snd_hctl_handle_events</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga02d9dc1cdbdfe11880e3fe774f2034bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handle pending HCTL events invoking callbacks.  <a href="group___h_control.html#ga02d9dc1cdbdfe11880e3fe774f2034bd">More...</a><br /></td></tr>
<tr class="separator:ga02d9dc1cdbdfe11880e3fe774f2034bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd1208fbbe2061021494ea21ab382088"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gabd1208fbbe2061021494ea21ab382088">snd_hctl_name</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:gabd1208fbbe2061021494ea21ab382088"><td class="mdescLeft">&#160;</td><td class="mdescRight">get identifier of HCTL handle  <a href="group___h_control.html#gabd1208fbbe2061021494ea21ab382088">More...</a><br /></td></tr>
<tr class="separator:gabd1208fbbe2061021494ea21ab382088"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f0d0548f5d848b6557b2967d0e73494"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga2f0d0548f5d848b6557b2967d0e73494">snd_hctl_wait</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl, int timeout)</td></tr>
<tr class="memdesc:ga2f0d0548f5d848b6557b2967d0e73494"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait for a HCTL to become ready (i.e. at least one event pending)  <a href="group___h_control.html#ga2f0d0548f5d848b6557b2967d0e73494">More...</a><br /></td></tr>
<tr class="separator:ga2f0d0548f5d848b6557b2967d0e73494"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93f19c0fb16337f72b6c413512b79f1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga93f19c0fb16337f72b6c413512b79f1a">snd_hctl_ctl</a> (<a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *hctl)</td></tr>
<tr class="memdesc:ga93f19c0fb16337f72b6c413512b79f1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a ctl handle associated to the given hctl handle.  <a href="group___h_control.html#ga93f19c0fb16337f72b6c413512b79f1a">More...</a><br /></td></tr>
<tr class="separator:ga93f19c0fb16337f72b6c413512b79f1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7c6b19c5feb2392f2d447bc3f54fd15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaf7c6b19c5feb2392f2d447bc3f54fd15">snd_hctl_elem_next</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem)</td></tr>
<tr class="memdesc:gaf7c6b19c5feb2392f2d447bc3f54fd15"><td class="mdescLeft">&#160;</td><td class="mdescRight">get next HCTL element  <a href="group___h_control.html#gaf7c6b19c5feb2392f2d447bc3f54fd15">More...</a><br /></td></tr>
<tr class="separator:gaf7c6b19c5feb2392f2d447bc3f54fd15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89a720775cb955ee4069a45074e4b32f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga89a720775cb955ee4069a45074e4b32f">snd_hctl_elem_prev</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem)</td></tr>
<tr class="memdesc:ga89a720775cb955ee4069a45074e4b32f"><td class="mdescLeft">&#160;</td><td class="mdescRight">get previous HCTL element  <a href="group___h_control.html#ga89a720775cb955ee4069a45074e4b32f">More...</a><br /></td></tr>
<tr class="separator:ga89a720775cb955ee4069a45074e4b32f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae08b50b118461e6fcc55975e5530885c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gae08b50b118461e6fcc55975e5530885c">snd_hctl_elem_info</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, <a class="el" href="group___control.html#ga2cae0bb76df919368e4ff9a7021dd3ab">snd_ctl_elem_info_t</a> *info)</td></tr>
<tr class="memdesc:gae08b50b118461e6fcc55975e5530885c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get information for an HCTL element.  <a href="group___h_control.html#gae08b50b118461e6fcc55975e5530885c">More...</a><br /></td></tr>
<tr class="separator:gae08b50b118461e6fcc55975e5530885c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86728d69cc5de843ed46ffb4f3b98e2c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga86728d69cc5de843ed46ffb4f3b98e2c">snd_hctl_elem_read</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *value)</td></tr>
<tr class="memdesc:ga86728d69cc5de843ed46ffb4f3b98e2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get value for an HCTL element.  <a href="group___h_control.html#ga86728d69cc5de843ed46ffb4f3b98e2c">More...</a><br /></td></tr>
<tr class="separator:ga86728d69cc5de843ed46ffb4f3b98e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafaf6b88337fdc827c847e21a6fd0cd79"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gafaf6b88337fdc827c847e21a6fd0cd79">snd_hctl_elem_write</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, <a class="el" href="group___control.html#ga266b478eb64f1cdd75e337df4b4b995e">snd_ctl_elem_value_t</a> *value)</td></tr>
<tr class="memdesc:gafaf6b88337fdc827c847e21a6fd0cd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set value for an HCTL element.  <a href="group___h_control.html#gafaf6b88337fdc827c847e21a6fd0cd79">More...</a><br /></td></tr>
<tr class="separator:gafaf6b88337fdc827c847e21a6fd0cd79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45fc0e8b3dfaeb2dfebce4f613b21297"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga45fc0e8b3dfaeb2dfebce4f613b21297">snd_hctl_elem_tlv_read</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, unsigned int *tlv, unsigned int tlv_size)</td></tr>
<tr class="memdesc:ga45fc0e8b3dfaeb2dfebce4f613b21297"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get TLV value for an HCTL element.  <a href="group___h_control.html#ga45fc0e8b3dfaeb2dfebce4f613b21297">More...</a><br /></td></tr>
<tr class="separator:ga45fc0e8b3dfaeb2dfebce4f613b21297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5611090cee93ace74db2e744718ae25"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gab5611090cee93ace74db2e744718ae25">snd_hctl_elem_tlv_write</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, const unsigned int *tlv)</td></tr>
<tr class="memdesc:gab5611090cee93ace74db2e744718ae25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set TLV value for an HCTL element.  <a href="group___h_control.html#gab5611090cee93ace74db2e744718ae25">More...</a><br /></td></tr>
<tr class="separator:gab5611090cee93ace74db2e744718ae25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaedec51e102fbf6161322553355439121"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaedec51e102fbf6161322553355439121">snd_hctl_elem_tlv_command</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem, const unsigned int *tlv)</td></tr>
<tr class="memdesc:gaedec51e102fbf6161322553355439121"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set TLV value for an HCTL element.  <a href="group___h_control.html#gaedec51e102fbf6161322553355439121">More...</a><br /></td></tr>
<tr class="separator:gaedec51e102fbf6161322553355439121"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98660b650e7c060be8a574402e2f2257"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___h_control.html#ga13c9ad52c57ab7db06065a7f806b2369">snd_hctl_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga98660b650e7c060be8a574402e2f2257">snd_hctl_elem_get_hctl</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *elem)</td></tr>
<tr class="memdesc:ga98660b650e7c060be8a574402e2f2257"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get HCTL handle for an HCTL element.  <a href="group___h_control.html#ga98660b650e7c060be8a574402e2f2257">More...</a><br /></td></tr>
<tr class="separator:ga98660b650e7c060be8a574402e2f2257"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1c0ce6f627f2f1560c5db03a93caf5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gac1c0ce6f627f2f1560c5db03a93caf5b">snd_hctl_elem_get_id</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj, <a class="el" href="group___control.html#gad6c3746f1925bfec6a4fd0e913430e55">snd_ctl_elem_id_t</a> *<a class="el" href="seq__event_8h.html#add9af9569af79ec26dd741fb226b38ba">ptr</a>)</td></tr>
<tr class="memdesc:gac1c0ce6f627f2f1560c5db03a93caf5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#gac1c0ce6f627f2f1560c5db03a93caf5b">More...</a><br /></td></tr>
<tr class="separator:gac1c0ce6f627f2f1560c5db03a93caf5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5e86d487c6c964be8a59dfeddb2f36e"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gae5e86d487c6c964be8a59dfeddb2f36e">snd_hctl_elem_get_numid</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gae5e86d487c6c964be8a59dfeddb2f36e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get element numeric identifier of a CTL element id/value.  <a href="group___h_control.html#gae5e86d487c6c964be8a59dfeddb2f36e">More...</a><br /></td></tr>
<tr class="separator:gae5e86d487c6c964be8a59dfeddb2f36e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe8c46cbe8b6a2612fa0eaeb1fa8fefb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___control.html#ga14baa0febb91cc4c5d72dcc825acf518">snd_ctl_elem_iface_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gabe8c46cbe8b6a2612fa0eaeb1fa8fefb">snd_hctl_elem_get_interface</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gabe8c46cbe8b6a2612fa0eaeb1fa8fefb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get interface part of CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#gabe8c46cbe8b6a2612fa0eaeb1fa8fefb">More...</a><br /></td></tr>
<tr class="separator:gabe8c46cbe8b6a2612fa0eaeb1fa8fefb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae933e61025507ee572408138e935c63f"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gae933e61025507ee572408138e935c63f">snd_hctl_elem_get_device</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gae933e61025507ee572408138e935c63f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get device part of CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#gae933e61025507ee572408138e935c63f">More...</a><br /></td></tr>
<tr class="separator:gae933e61025507ee572408138e935c63f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga894c09354156fd12f8a089726449f6ac"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#ga894c09354156fd12f8a089726449f6ac">snd_hctl_elem_get_subdevice</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:ga894c09354156fd12f8a089726449f6ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get subdevice part of CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#ga894c09354156fd12f8a089726449f6ac">More...</a><br /></td></tr>
<tr class="separator:ga894c09354156fd12f8a089726449f6ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab89b9d62f8575795fc52b86415373a49"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gab89b9d62f8575795fc52b86415373a49">snd_hctl_elem_get_name</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gab89b9d62f8575795fc52b86415373a49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name part of CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#gab89b9d62f8575795fc52b86415373a49">More...</a><br /></td></tr>
<tr class="separator:gab89b9d62f8575795fc52b86415373a49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2bad4d08aa1c8ea98f2a92435583e01"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaa2bad4d08aa1c8ea98f2a92435583e01">snd_hctl_elem_get_index</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gaa2bad4d08aa1c8ea98f2a92435583e01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get index part of CTL element identifier of a CTL element id/value.  <a href="group___h_control.html#gaa2bad4d08aa1c8ea98f2a92435583e01">More...</a><br /></td></tr>
<tr class="separator:gaa2bad4d08aa1c8ea98f2a92435583e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc10c18b636db3388e9b6383058fc757"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gacc10c18b636db3388e9b6383058fc757">snd_hctl_elem_set_callback</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj, <a class="el" href="group___h_control.html#ga3002cda007033735dc31d632c4c84678">snd_hctl_elem_callback_t</a> val)</td></tr>
<tr class="memdesc:gacc10c18b636db3388e9b6383058fc757"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set callback function for an HCTL element.  <a href="group___h_control.html#gacc10c18b636db3388e9b6383058fc757">More...</a><br /></td></tr>
<tr class="separator:gacc10c18b636db3388e9b6383058fc757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0aad0000d7eccde5d107b1b95f429e6"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gac0aad0000d7eccde5d107b1b95f429e6">snd_hctl_elem_get_callback_private</a> (const <a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj)</td></tr>
<tr class="memdesc:gac0aad0000d7eccde5d107b1b95f429e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get callback private value for an HCTL element.  <a href="group___h_control.html#gac0aad0000d7eccde5d107b1b95f429e6">More...</a><br /></td></tr>
<tr class="separator:gac0aad0000d7eccde5d107b1b95f429e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9d511449fc220d09e69a05ae65f1ead"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h_control.html#gaa9d511449fc220d09e69a05ae65f1ead">snd_hctl_elem_set_callback_private</a> (<a class="el" href="group___h_control.html#gaddfb152863e87857d463c7008d72ad74">snd_hctl_elem_t</a> *obj, void *val)</td></tr>
<tr class="memdesc:gaa9d511449fc220d09e69a05ae65f1ead"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set callback private value for an HCTL element.  <a href="group___h_control.html#gaa9d511449fc220d09e69a05ae65f1ead">More...</a><br /></td></tr>
<tr class="separator:gaa9d511449fc220d09e69a05ae65f1ead"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4bb43af9b662b97c70322fb2d9d8ff9d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_control.html#ga4bb43af9b662b97c70322fb2d9d8ff9d">snd_sctl_build</a> (<a class="el" href="group___control.html#ga89e065287b9deb65125cc5f1cfb48e07">snd_sctl_t</a> **ctl, <a class="el" href="group___control.html#ga06628f38def84a0fe3da74041db9d51f">snd_ctl_t</a> *handle, <a class="el" href="group___config.html#ga1c20905af775ae77d04d1a5696f67985">snd_config_t</a> *config, <a class="el" href="group___config.html#ga1c20905af775ae77d04d1a5696f67985">snd_config_t</a> *private_data, int mode)</td></tr>
<tr class="memdesc:ga4bb43af9b662b97c70322fb2d9d8ff9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build setup control handle.  <a href="group___s_control.html#ga4bb43af9b662b97c70322fb2d9d8ff9d">More...</a><br /></td></tr>
<tr class="separator:ga4bb43af9b662b97c70322fb2d9d8ff9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad8e6a8c5d08fd8a7ddfcd55144dbd9ce"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_control.html#gad8e6a8c5d08fd8a7ddfcd55144dbd9ce">snd_sctl_free</a> (<a class="el" href="group___control.html#ga89e065287b9deb65125cc5f1cfb48e07">snd_sctl_t</a> *handle)</td></tr>
<tr class="memdesc:gad8e6a8c5d08fd8a7ddfcd55144dbd9ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free setup control handle.  <a href="group___s_control.html#gad8e6a8c5d08fd8a7ddfcd55144dbd9ce">More...</a><br /></td></tr>
<tr class="separator:gad8e6a8c5d08fd8a7ddfcd55144dbd9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga869e7add884017e9b18cebb9b9eb897a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_control.html#ga869e7add884017e9b18cebb9b9eb897a">snd_sctl_install</a> (<a class="el" href="group___control.html#ga89e065287b9deb65125cc5f1cfb48e07">snd_sctl_t</a> *handle)</td></tr>
<tr class="memdesc:ga869e7add884017e9b18cebb9b9eb897a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Install given values to control elements.  <a href="group___s_control.html#ga869e7add884017e9b18cebb9b9eb897a">More...</a><br /></td></tr>
<tr class="separator:ga869e7add884017e9b18cebb9b9eb897a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11ed2053b547dc1f86bbd4f526e4ba30"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_control.html#ga11ed2053b547dc1f86bbd4f526e4ba30">snd_sctl_remove</a> (<a class="el" href="group___control.html#ga89e065287b9deb65125cc5f1cfb48e07">snd_sctl_t</a> *handle)</td></tr>
<tr class="memdesc:ga11ed2053b547dc1f86bbd4f526e4ba30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove (restore) previous values from control elements.  <a href="group___s_control.html#ga11ed2053b547dc1f86bbd4f526e4ba30">More...</a><br /></td></tr>
<tr class="separator:ga11ed2053b547dc1f86bbd4f526e4ba30"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Application interface library for the ALSA driver. </p>
<dl class="section author"><dt>Author</dt><dd>Jaroslav Kysela <a href="#" onclick="location.href='mai'+'lto:'+'per'+'ex'+'@pe'+'re'+'x.c'+'z'; return false;">perex<span style="display: none;">.nosp@m.</span>@per<span style="display: none;">.nosp@m.</span>ex.cz</a> </dd>
<dd>
Abramo Bagnara <a href="#" onclick="location.href='mai'+'lto:'+'abr'+'am'+'o@a'+'ls'+'a-p'+'ro'+'jec'+'t.'+'org'; return false;">abram<span style="display: none;">.nosp@m.</span>o@al<span style="display: none;">.nosp@m.</span>sa-pr<span style="display: none;">.nosp@m.</span>ojec<span style="display: none;">.nosp@m.</span>t.org</a> </dd>
<dd>
Takashi Iwai <a href="#" onclick="location.href='mai'+'lto:'+'tiw'+'ai'+'@su'+'se'+'.de'; return false;">tiwai<span style="display: none;">.nosp@m.</span>@sus<span style="display: none;">.nosp@m.</span>e.de</a> </dd></dl>
<dl class="section date"><dt>Date</dt><dd>1998-2001</dd></dl>
<p>Application interface library for the ALSA driver </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jun 18 2014 05:47:49 for ALSA project - the C library reference by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>