MOON
Server: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4
System: Linux csr818.wilogic.com 2.6.18-419.el5xen #1 SMP Fri Feb 24 22:50:37 UTC 2017 x86_64
User: digitals (531)
PHP: 5.4.45
Disabled: NONE
Upload Files
File: //usr/share/doc/alsa-lib-devel-1.0.17/lib64/html/hwdep_8h-source.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ALSA project - the C library reference: /builddir/build/BUILD/alsa-lib-1.0.17a/include/hwdep.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li><a href="examples.html"><span>Examples</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>/builddir/build/BUILD/alsa-lib-1.0.17a/include/hwdep.h</h1><a href="hwdep_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00011"></a>00011 <span class="comment">/*</span>
<a name="l00012"></a>00012 <span class="comment"> *   This library is free software; you can redistribute it and/or modify</span>
<a name="l00013"></a>00013 <span class="comment"> *   it under the terms of the GNU Lesser General Public License as</span>
<a name="l00014"></a>00014 <span class="comment"> *   published by the Free Software Foundation; either version 2.1 of</span>
<a name="l00015"></a>00015 <span class="comment"> *   the License, or (at your option) any later version.</span>
<a name="l00016"></a>00016 <span class="comment"> *</span>
<a name="l00017"></a>00017 <span class="comment"> *   This program is distributed in the hope that it will be useful,</span>
<a name="l00018"></a>00018 <span class="comment"> *   but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="l00019"></a>00019 <span class="comment"> *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
<a name="l00020"></a>00020 <span class="comment"> *   GNU Lesser General Public License for more details.</span>
<a name="l00021"></a>00021 <span class="comment"> *</span>
<a name="l00022"></a>00022 <span class="comment"> *   You should have received a copy of the GNU Lesser General Public</span>
<a name="l00023"></a>00023 <span class="comment"> *   License along with this library; if not, write to the Free Software</span>
<a name="l00024"></a>00024 <span class="comment"> *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA</span>
<a name="l00025"></a>00025 <span class="comment"> *</span>
<a name="l00026"></a>00026 <span class="comment"> */</span>
<a name="l00027"></a>00027 
<a name="l00028"></a>00028 <span class="preprocessor">#ifndef __ALSA_HWDEP_H</span>
<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define __ALSA_HWDEP_H</span>
<a name="l00030"></a>00030 <span class="preprocessor"></span>
<a name="l00031"></a>00031 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
<a name="l00033"></a>00033 <span class="preprocessor">#endif</span>
<a name="l00034"></a>00034 <span class="preprocessor"></span>
<a name="l00042"></a><a class="code" href="group___hw_dep.html#g420bafb5cad7a8777c3fa320bcd31b3c">00042</a> <span class="preprocessor">#define SND_HWDEP_DLSYM_VERSION         _dlsym_hwdep_001</span>
<a name="l00043"></a>00043 <span class="preprocessor"></span>
<a name="l00045"></a><a class="code" href="group___hw_dep.html#gec45f604d8e4c8438dfd503eddcba35a">00045</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>_snd_hwdep_info snd_hwdep_info_t;
<a name="l00046"></a>00046 
<a name="l00048"></a><a class="code" href="group___hw_dep.html#gc9c717a450963678080a2b5664e8e286">00048</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>_snd_hwdep_dsp_status snd_hwdep_dsp_status_t;
<a name="l00049"></a>00049 
<a name="l00051"></a><a class="code" href="group___hw_dep.html#g06a535a08bbc496dfe93dbaef10d6c87">00051</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>_snd_hwdep_dsp_image snd_hwdep_dsp_image_t;
<a name="l00052"></a>00052 
<a name="l00054"></a><a class="code" href="group___hw_dep.html#g3f61170e3f38732572af74ceda75004f">00054</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group___hw_dep.html#g3f61170e3f38732572af74ceda75004f">_snd_hwdep_iface</a> {
<a name="l00055"></a>00055         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f9cf58a6b2def3fdadc713c8504e1b50a">SND_HWDEP_IFACE_OPL2</a> = 0,       
<a name="l00056"></a>00056         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004faba4feff748aeadc302ee99493c46296">SND_HWDEP_IFACE_OPL3</a>,           
<a name="l00057"></a>00057         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f690d68e7b4eb16a0738c042a531b8c0f">SND_HWDEP_IFACE_OPL4</a>,           
<a name="l00058"></a>00058         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f80c77f4ffe2fb0126d489e7fbae85778">SND_HWDEP_IFACE_SB16CSP</a>,        
<a name="l00059"></a>00059         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fad408eb0791e1182f48d68cdfc697755">SND_HWDEP_IFACE_EMU10K1</a>,        
<a name="l00060"></a>00060         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f9568abf35825abc753fbdf74bb8b678c">SND_HWDEP_IFACE_YSS225</a>,         
<a name="l00061"></a>00061         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f1dde53c539ae75f4934d7c356acb10ee">SND_HWDEP_IFACE_ICS2115</a>,        
<a name="l00062"></a>00062         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fbf07c377a4327ba9ee75f69440037020">SND_HWDEP_IFACE_SSCAPE</a>,         
<a name="l00063"></a>00063         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f028b1db07ae48290ab2b853f45ab08b9">SND_HWDEP_IFACE_VX</a>,             
<a name="l00064"></a>00064         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fdf4fda70d5f4b8b3d652adde56fe7e17">SND_HWDEP_IFACE_MIXART</a>,         
<a name="l00065"></a>00065         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fc8c256d0f893a6be56362a7272d0a1ed">SND_HWDEP_IFACE_USX2Y</a>,          
<a name="l00066"></a>00066         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f7c4f61feb827dec1e070c5c440577301">SND_HWDEP_IFACE_EMUX_WAVETABLE</a>, 
<a name="l00067"></a>00067         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fc25449d597ac384751e49f7ea8123676">SND_HWDEP_IFACE_BLUETOOTH</a>,      
<a name="l00068"></a>00068         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f14a7d522c7d7ca62e85afb1b1d2ea0cb">SND_HWDEP_IFACE_USX2Y_PCM</a>,      
<a name="l00069"></a>00069         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004fda89324ea4cc6625315e9d5e8b791fe7">SND_HWDEP_IFACE_PCXHR</a>,          
<a name="l00070"></a>00070         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f7dfad2611c83c22cb283a078062b19f2">SND_HWDEP_IFACE_SB_RC</a>,          
<a name="l00072"></a><a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f22f6d59dfd0d3dea828c3d97dd250f16">00072</a>         <a class="code" href="group___hw_dep.html#gg3f61170e3f38732572af74ceda75004f22f6d59dfd0d3dea828c3d97dd250f16">SND_HWDEP_IFACE_LAST</a> = SND_HWDEP_IFACE_SB_RC  
<a name="l00073"></a>00073 } <a class="code" href="group___hw_dep.html#g4919f3855cd87f35062e52f8e13ed4f5">snd_hwdep_iface_t</a>;
<a name="l00074"></a>00074 
<a name="l00076"></a><a class="code" href="group___hw_dep.html#g65a5740d40ef1b8d27f020d6308db965">00076</a> <span class="preprocessor">#define SND_HWDEP_OPEN_READ             (O_RDONLY)</span>
<a name="l00077"></a>00077 <span class="preprocessor"></span>
<a name="l00078"></a><a class="code" href="group___hw_dep.html#gf34d09d3bd52728e16cc74c0c956ec3b">00078</a> <span class="preprocessor">#define SND_HWDEP_OPEN_WRITE            (O_WRONLY)</span>
<a name="l00079"></a>00079 <span class="preprocessor"></span>
<a name="l00080"></a><a class="code" href="group___hw_dep.html#gb13d425ecd1d10bcf8c0326545482bfd">00080</a> <span class="preprocessor">#define SND_HWDEP_OPEN_DUPLEX           (O_RDWR)</span>
<a name="l00081"></a>00081 <span class="preprocessor"></span>
<a name="l00082"></a><a class="code" href="group___hw_dep.html#g2e1004b80061462e237636d7e13f60b3">00082</a> <span class="preprocessor">#define SND_HWDEP_OPEN_NONBLOCK         (O_NONBLOCK)</span>
<a name="l00083"></a>00083 <span class="preprocessor"></span>
<a name="l00085"></a><a class="code" href="group___hw_dep.html#gf36ae926dadb113398641d1e6b7795b7">00085</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group___hw_dep.html#gf36ae926dadb113398641d1e6b7795b7">_snd_hwdep_type</a> {
<a name="l00087"></a>00087         <a class="code" href="group___hw_dep.html#ggf36ae926dadb113398641d1e6b7795b7fba8151971ce263cf8e24569ebc3f101">SND_HWDEP_TYPE_HW</a>,
<a name="l00089"></a>00089         <a class="code" href="group___hw_dep.html#ggf36ae926dadb113398641d1e6b7795b7e3e668dee93d5c9ce7935b85c1bdd5fe">SND_HWDEP_TYPE_SHM</a>,
<a name="l00091"></a>00091         <a class="code" href="group___hw_dep.html#ggf36ae926dadb113398641d1e6b7795b7b25ec4575a7494b4879386689a7d31f8">SND_HWDEP_TYPE_INET</a>
<a name="l00092"></a>00092 } <a class="code" href="group___hw_dep.html#g95dc0a628aa180972598eb6a87e6ed6a">snd_hwdep_type_t</a>;
<a name="l00093"></a>00093 
<a name="l00095"></a><a class="code" href="group___hw_dep.html#gc9f254e03a650410b8af8bc16bc21989">00095</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>_snd_hwdep snd_hwdep_t;
<a name="l00096"></a>00096 
<a name="l00097"></a>00097 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g4a69bdc4799f7046db72977bbb8c526d">snd_hwdep_open</a>(snd_hwdep_t **hwdep, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> mode);
<a name="l00098"></a>00098 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#ge3a0046193f351933f614941244af1e9">snd_hwdep_close</a>(snd_hwdep_t *hwdep);
<a name="l00099"></a>00099 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g3c0b28fe2b6cc2d05ed2010c91dc6995">snd_hwdep_poll_descriptors</a>(snd_hwdep_t *hwdep, <span class="keyword">struct</span> pollfd *pfds, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> space);
<a name="l00100"></a>00100 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g83e1559fd6720497af49a754c38b5e92">snd_hwdep_poll_descriptors_revents</a>(snd_hwdep_t *hwdep, <span class="keyword">struct</span> pollfd *pfds, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nfds, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> *revents);
<a name="l00101"></a>00101 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g3271db381b2ea6a59577d8be224ef2cb">snd_hwdep_nonblock</a>(snd_hwdep_t *hwdep, <span class="keywordtype">int</span> nonblock);
<a name="l00102"></a>00102 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#gc0fb1275a5822f4d0aecc92a5f4dc84a">snd_hwdep_info</a>(snd_hwdep_t *hwdep, snd_hwdep_info_t * info);
<a name="l00103"></a>00103 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#ge5d7b3282dc4b672661d5cb331afdcd0">snd_hwdep_dsp_status</a>(snd_hwdep_t *hwdep, snd_hwdep_dsp_status_t *status);
<a name="l00104"></a>00104 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g72fa9e552efe89b57c97a3a4f6925625">snd_hwdep_dsp_load</a>(snd_hwdep_t *hwdep, snd_hwdep_dsp_image_t *block);
<a name="l00105"></a>00105 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g523ab2b9c77fee302462f601c0e3fd1a">snd_hwdep_ioctl</a>(snd_hwdep_t *hwdep, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> request, <span class="keywordtype">void</span> * arg);
<a name="l00106"></a>00106 ssize_t <a class="code" href="group___hw_dep.html#gd1c8d8929c1372e0b46dad897ce474a3">snd_hwdep_write</a>(snd_hwdep_t *hwdep, <span class="keyword">const</span> <span class="keywordtype">void</span> *buffer, size_t size);
<a name="l00107"></a>00107 ssize_t <a class="code" href="group___hw_dep.html#g204ad59b241d08a5b7dfa4a4e0275220">snd_hwdep_read</a>(snd_hwdep_t *hwdep, <span class="keywordtype">void</span> *buffer, size_t size);
<a name="l00108"></a>00108 
<a name="l00109"></a>00109 size_t <a class="code" href="group___hw_dep.html#g6b37eebf0a9843dc874761912cc0d948">snd_hwdep_info_sizeof</a>(<span class="keywordtype">void</span>);
<a name="l00111"></a><a class="code" href="group___hw_dep.html#g7a9c1c47e478ace56d06dd262e4797ce">00111</a> <span class="preprocessor">#define snd_hwdep_info_alloca(ptr) __snd_alloca(ptr, snd_hwdep_info)</span>
<a name="l00112"></a>00112 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#gd40a3704fc22a34bfde46122d1783a9c">snd_hwdep_info_malloc</a>(snd_hwdep_info_t **ptr);
<a name="l00113"></a>00113 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#ga7074ac0dc592b5e3e638ea7ad459d51">snd_hwdep_info_free</a>(snd_hwdep_info_t *obj);
<a name="l00114"></a>00114 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#gf86b7b96414b6002299568d6ed7d01b6">snd_hwdep_info_copy</a>(snd_hwdep_info_t *dst, <span class="keyword">const</span> snd_hwdep_info_t *src);
<a name="l00115"></a>00115 
<a name="l00116"></a>00116 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#gecc690777051bb638316dc7c08266955">snd_hwdep_info_get_device</a>(<span class="keyword">const</span> snd_hwdep_info_t *obj);
<a name="l00117"></a>00117 <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g16672fda5d9b20975668590540853696">snd_hwdep_info_get_card</a>(<span class="keyword">const</span> snd_hwdep_info_t *obj);
<a name="l00118"></a>00118 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group___hw_dep.html#gf3beafe8b12013131379a810e274eb6c">snd_hwdep_info_get_id</a>(<span class="keyword">const</span> snd_hwdep_info_t *obj);
<a name="l00119"></a>00119 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group___hw_dep.html#g7ed0d55aa708f31942ab2090e17fb01d">snd_hwdep_info_get_name</a>(<span class="keyword">const</span> snd_hwdep_info_t *obj);
<a name="l00120"></a>00120 snd_hwdep_iface_t <a class="code" href="group___hw_dep.html#gbf65f018550ad6f9ca801f6771650cd3">snd_hwdep_info_get_iface</a>(<span class="keyword">const</span> snd_hwdep_info_t *obj);
<a name="l00121"></a>00121 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#ged016be7b5c5f48d33970d5a0ef74955">snd_hwdep_info_set_device</a>(snd_hwdep_info_t *obj, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> val);
<a name="l00122"></a>00122 
<a name="l00123"></a>00123 size_t <a class="code" href="group___hw_dep.html#g31786db21553aca0359ecbf75520d41a">snd_hwdep_dsp_status_sizeof</a>(<span class="keywordtype">void</span>);
<a name="l00125"></a><a class="code" href="group___hw_dep.html#g4ac23387fb8af73de74435f0c84a8017">00125</a> <span class="preprocessor">#define snd_hwdep_dsp_status_alloca(ptr) __snd_alloca(ptr, snd_hwdep_dsp_status)</span>
<a name="l00126"></a>00126 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g10dddfcee2950e12aabbe53a1778a0be">snd_hwdep_dsp_status_malloc</a>(snd_hwdep_dsp_status_t **ptr);
<a name="l00127"></a>00127 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#g3dccacf757cd4460ca535c5d62ae91c0">snd_hwdep_dsp_status_free</a>(snd_hwdep_dsp_status_t *obj);
<a name="l00128"></a>00128 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#g186319a3979595ce1d990d44a7373248">snd_hwdep_dsp_status_copy</a>(snd_hwdep_dsp_status_t *dst, <span class="keyword">const</span> snd_hwdep_dsp_status_t *src);
<a name="l00129"></a>00129 
<a name="l00130"></a>00130 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g17cb8ffb2142f00794a8f244b4f2c36c">snd_hwdep_dsp_status_get_version</a>(<span class="keyword">const</span> snd_hwdep_dsp_status_t *obj);
<a name="l00131"></a>00131 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group___hw_dep.html#gffb83fc33dfd469fe250532aed54acf8">snd_hwdep_dsp_status_get_id</a>(<span class="keyword">const</span> snd_hwdep_dsp_status_t *obj);
<a name="l00132"></a>00132 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g46d1f60d5a052b47958b57264ba2c4ee">snd_hwdep_dsp_status_get_num_dsps</a>(<span class="keyword">const</span> snd_hwdep_dsp_status_t *obj);
<a name="l00133"></a>00133 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g3c59d30b2252f689494d913c8165f926">snd_hwdep_dsp_status_get_dsp_loaded</a>(<span class="keyword">const</span> snd_hwdep_dsp_status_t *obj);
<a name="l00134"></a>00134 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g378ee05274b8c1d1204e84d1f22a23fb">snd_hwdep_dsp_status_get_chip_ready</a>(<span class="keyword">const</span> snd_hwdep_dsp_status_t *obj);
<a name="l00135"></a>00135 
<a name="l00136"></a>00136 size_t <a class="code" href="group___hw_dep.html#gae0e893b7a45dbd5ec679b99f2e8499d">snd_hwdep_dsp_image_sizeof</a>(<span class="keywordtype">void</span>);
<a name="l00138"></a><a class="code" href="group___hw_dep.html#g308ef3efe5f7386f6c47ae318e94286e">00138</a> <span class="preprocessor">#define snd_hwdep_dsp_image_alloca(ptr) __snd_alloca(ptr, snd_hwdep_dsp_image)</span>
<a name="l00139"></a>00139 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g08064e178f5b0bfae0adefb91d2f1ecc">snd_hwdep_dsp_image_malloc</a>(snd_hwdep_dsp_image_t **ptr);
<a name="l00140"></a>00140 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#gae0a11246291a22a85d0ea7cb43284bc">snd_hwdep_dsp_image_free</a>(snd_hwdep_dsp_image_t *obj);
<a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#gc5ac9ef21698b4ada22bc973b2510916">snd_hwdep_dsp_image_copy</a>(snd_hwdep_dsp_image_t *dst, <span class="keyword">const</span> snd_hwdep_dsp_image_t *src);
<a name="l00142"></a>00142 
<a name="l00143"></a>00143 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="group___hw_dep.html#g44053b05aed5d0851db88be1f6e75e89">snd_hwdep_dsp_image_get_index</a>(<span class="keyword">const</span> snd_hwdep_dsp_image_t *obj);
<a name="l00144"></a>00144 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group___hw_dep.html#g0cdb1cafb59bae80cf9bb0cc188505f8">snd_hwdep_dsp_image_get_name</a>(<span class="keyword">const</span> snd_hwdep_dsp_image_t *obj);
<a name="l00145"></a>00145 <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="group___hw_dep.html#gbad1434ca4485252887ea40ce7c93392">snd_hwdep_dsp_image_get_image</a>(<span class="keyword">const</span> snd_hwdep_dsp_image_t *obj);
<a name="l00146"></a>00146 size_t <a class="code" href="group___hw_dep.html#gde027a2968dfd6a5b107f50731ac5f4f">snd_hwdep_dsp_image_get_length</a>(<span class="keyword">const</span> snd_hwdep_dsp_image_t *obj);
<a name="l00147"></a>00147 
<a name="l00148"></a>00148 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#g411365a0ff083a4939bb422da5853ae5">snd_hwdep_dsp_image_set_index</a>(snd_hwdep_dsp_image_t *obj, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _index);
<a name="l00149"></a>00149 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#g801ee137b71966a78de63e2dbabdc3c4">snd_hwdep_dsp_image_set_name</a>(snd_hwdep_dsp_image_t *obj, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
<a name="l00150"></a>00150 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#gbae56210a8ac738e154fe46337f0c169">snd_hwdep_dsp_image_set_image</a>(snd_hwdep_dsp_image_t *obj, <span class="keywordtype">void</span> *buffer);
<a name="l00151"></a>00151 <span class="keywordtype">void</span> <a class="code" href="group___hw_dep.html#gf38414d99d66d10eefd6f9e29c23797d">snd_hwdep_dsp_image_set_length</a>(snd_hwdep_dsp_image_t *obj, size_t length);
<a name="l00152"></a>00152 
<a name="l00155"></a>00155 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00156"></a>00156 <span class="preprocessor"></span>}
<a name="l00157"></a>00157 <span class="preprocessor">#endif</span>
<a name="l00158"></a>00158 <span class="preprocessor"></span>
<a name="l00159"></a>00159 <span class="preprocessor">#endif </span><span class="comment">/* __ALSA_HWDEP_H */</span>
<a name="l00160"></a>00160 
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Jan 20 22:42:09 2009 for ALSA project - the C library reference by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>