Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > d2c3cd0736fcf741288cdfea8c6ba8c2 > files > 12125

gnuradio-doc-3.6.4.1-1.mga3.noarch.rpm

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.3">
  <compounddef id="classvocoder__cvsd__decode__bs" kind="class" prot="public">
    <compoundname>vocoder_cvsd_decode_bs</compoundname>
    <basecompoundref refid="classgr__sync__interpolator" prot="public" virt="non-virtual">gr_sync_interpolator</basecompoundref>
    <includes refid="vocoder__cvsd__decode__bs_8h" local="no">vocoder_cvsd_decode_bs.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a82b1f7dc626db8a7d11939276821ec9e" prot="private" static="no" mutable="no">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::d_min_step</definition>
        <argsstring></argsstring>
        <name>d_min_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="140" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="140" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a1f69d746e47c83f87d746b49647bab0b" prot="private" static="no" mutable="no">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::d_max_step</definition>
        <argsstring></argsstring>
        <name>d_max_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="141" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="141" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1abd283066b9bac24296fe0fe131725daf" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double vocoder_cvsd_decode_bs::d_step_decay</definition>
        <argsstring></argsstring>
        <name>d_step_decay</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="142" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="142" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a1a0551554f3927bd32cc2d869c0a348d" prot="private" static="no" mutable="no">
        <type>double</type>
        <definition>double vocoder_cvsd_decode_bs::d_accum_decay</definition>
        <argsstring></argsstring>
        <name>d_accum_decay</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="143" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="143" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1aad00e4a5b291a8d03d2f36b7416033bf" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::d_K</definition>
        <argsstring></argsstring>
        <name>d_K</name>
        <briefdescription>
<para>Size of shift register; the number of output bits remembered in shift register. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="145" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="145" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a1e7d390c9b91a92311354ecd80cc25cf" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::d_J</definition>
        <argsstring></argsstring>
        <name>d_J</name>
        <briefdescription>
<para>Number of bits in the shift register that are equal; size of run of 1s, 0s. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="146" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="146" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1af146d05aa7d1bca8dd221ab4d231e97d" prot="private" static="no" mutable="no">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::d_pos_accum_max</definition>
        <argsstring></argsstring>
        <name>d_pos_accum_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="148" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="148" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a0fc5c4bfbd2110464c68e0802affebb1" prot="private" static="no" mutable="no">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::d_neg_accum_max</definition>
        <argsstring></argsstring>
        <name>d_neg_accum_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="149" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="149" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1ad3b5160df56c067c651120adf4a6143a" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::d_accum</definition>
        <argsstring></argsstring>
        <name>d_accum</name>
        <briefdescription>
<para>Current value of internal reference. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="151" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="151" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1a393c99a68ff5e3d6ed86b7eb86ddd7fb" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::d_loop_counter</definition>
        <argsstring></argsstring>
        <name>d_loop_counter</name>
        <briefdescription>
<para>Current value of the loop counter. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="152" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="152" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1adbe4e61177047bf442bf6befba162b40" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int vocoder_cvsd_decode_bs::d_runner</definition>
        <argsstring></argsstring>
        <name>d_runner</name>
        <briefdescription>
<para>Current value of the shift register. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="153" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="153" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1ac4840415cc683d5149b901a81a317898" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int vocoder_cvsd_decode_bs::d_runner_mask</definition>
        <argsstring></argsstring>
        <name>d_runner_mask</name>
        <briefdescription>
<para>Value of the mask to access the last J bits of the shift register. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="154" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="154" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvocoder__cvsd__decode__bs_1ad69ba10d658d02ec63a3b5b3cba95b23" prot="private" static="no" mutable="no">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::d_stepsize</definition>
        <argsstring></argsstring>
        <name>d_stepsize</name>
        <briefdescription>
<para>Current value of the step sizer. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="155" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="155" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="classvocoder__cvsd__decode__bs_1a4f5a8f0701b973f9fbdd8ab07738bd43" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>friend <ref refid="vocoder__api_8h_1a8a56d8b0d26cf75df04dcad9064a0aeb" kindref="member">VOCODER_API</ref> <ref refid="classboost_1_1shared__ptr" kindref="compound">vocoder_cvsd_decode_bs_sptr</ref></type>
        <definition>VOCODER_API vocoder_cvsd_decode_bs_sptr vocoder_make_cvsd_decode_bs</definition>
        <argsstring>(short min_step, short max_step, double step_decay, double accum_decay, int K, int J, short pos_accum_max, short neg_accum_max)</argsstring>
        <name>vocoder_make_cvsd_decode_bs</name>
        <param>
          <type>short</type>
          <declname>min_step</declname>
        </param>
        <param>
          <type>short</type>
          <declname>max_step</declname>
        </param>
        <param>
          <type>double</type>
          <declname>step_decay</declname>
        </param>
        <param>
          <type>double</type>
          <declname>accum_decay</declname>
        </param>
        <param>
          <type>int</type>
          <declname>K</declname>
        </param>
        <param>
          <type>int</type>
          <declname>J</declname>
        </param>
        <param>
          <type>short</type>
          <declname>pos_accum_max</declname>
        </param>
        <param>
          <type>short</type>
          <declname>neg_accum_max</declname>
        </param>
        <briefdescription>
<para>Constructor parameters to initialize the CVSD decoder. The default values are modeled after the Bluetooth standard and should not be changed, except by an advanced user. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>min_step</parametername>
</parameternamelist>
<parameterdescription>
<para>Minimum step size used to update the internal reference. Default: &quot;10&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>max_step</parametername>
</parameternamelist>
<parameterdescription>
<para>Maximum step size used to update the internal reference. Default: &quot;1280&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>step_decay</parametername>
</parameternamelist>
<parameterdescription>
<para>Decay factor applied to step size when there is not a run of J output 1s or 0s. Default: &quot;0.9990234375&quot; (i.e. 1-1/1024) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>accum_decay</parametername>
</parameternamelist>
<parameterdescription>
<para>Decay factor applied to the internal reference during every interation of the codec. Default: &quot;0.96875&quot; (i.e. 1-1/32) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>K;</parametername>
</parameternamelist>
<parameterdescription>
<para>Size of shift register; the number of output bits remembered by codec (must be less or equal to 32). Default: &quot;32&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>J;</parametername>
</parameternamelist>
<parameterdescription>
<para>Number of bits in the shift register that are equal; i.e. the size of a run of 1s, 0s. Default: &quot;4&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>pos_accum_max</parametername>
</parameternamelist>
<parameterdescription>
<para>Maximum integer value allowed for the internal reference. Default: &quot;32767&quot; (2^15 - 1 or MAXSHORT) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>neg_accum_max</parametername>
</parameternamelist>
<parameterdescription>
<para>Minimum integer value allowed for the internal reference. Default: &quot;-32767&quot; (-2^15 + 1 or MINSHORT+1) </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="121"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1acda4425a58b845d354d3f4cb5e759cf2" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>vocoder_cvsd_decode_bs::vocoder_cvsd_decode_bs</definition>
        <argsstring>(short min_step, short max_step, double step_decay, double accum_decay, int K, int J, short pos_accum_max, short neg_accum_max)</argsstring>
        <name>vocoder_cvsd_decode_bs</name>
        <param>
          <type>short</type>
          <declname>min_step</declname>
        </param>
        <param>
          <type>short</type>
          <declname>max_step</declname>
        </param>
        <param>
          <type>double</type>
          <declname>step_decay</declname>
        </param>
        <param>
          <type>double</type>
          <declname>accum_decay</declname>
        </param>
        <param>
          <type>int</type>
          <declname>K</declname>
        </param>
        <param>
          <type>int</type>
          <declname>J</declname>
        </param>
        <param>
          <type>short</type>
          <declname>pos_accum_max</declname>
        </param>
        <param>
          <type>short</type>
          <declname>neg_accum_max</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="125"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1afc6169906e1d6dc037ea14485e0ea8d3" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::cvsd_round</definition>
        <argsstring>(double input)</argsstring>
        <name>cvsd_round</name>
        <param>
          <type>double</type>
          <declname>input</declname>
        </param>
        <briefdescription>
<para>Member functions required by the encoder/decoder. </para>        </briefdescription>
        <detaileddescription>
<para>Rounding function specific to CVSD <simplesect kind="return"><para>the input value rounded to the nearest integer </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="130"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1ad12c1d80179b8fe60bd2e4bdc238d132" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int vocoder_cvsd_decode_bs::cvsd_pow</definition>
        <argsstring>(short radix, short power)</argsstring>
        <name>cvsd_pow</name>
        <param>
          <type>short</type>
          <declname>radix</declname>
        </param>
        <param>
          <type>short</type>
          <declname>power</declname>
        </param>
        <briefdescription>
<para>A power function specific to CVSD data formats. </para>        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>(radix)^power, where radix and power are short integers </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="134"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1af094f0e32ab1c35a2d7b8638d854b222" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned char</type>
        <definition>unsigned char vocoder_cvsd_decode_bs::cvsd_bitwise_sum</definition>
        <argsstring>(unsigned int input)</argsstring>
        <name>cvsd_bitwise_sum</name>
        <param>
          <type>unsigned int</type>
          <declname>input</declname>
        </param>
        <briefdescription>
<para>Sums number of 1&apos;s in the input. </para>        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>the number of 1s in the four bytes of an input unsigned integer </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="138"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a54894eba2db7bb92e5a424e0605599fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>vocoder_cvsd_decode_bs::~vocoder_cvsd_decode_bs</definition>
        <argsstring>()</argsstring>
        <name>~vocoder_cvsd_decode_bs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="158"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1ae3e39433665badf6978c3ef68cf4477a" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::min_step</definition>
        <argsstring>()</argsstring>
        <name>min_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="160" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="160" bodyend="160"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a3193f6a0d7f0c4f93da998a2bee43f39" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::max_step</definition>
        <argsstring>()</argsstring>
        <name>max_step</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="161" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="161" bodyend="161"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a0ca683e606388c1302227e1c60c65fc2" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double vocoder_cvsd_decode_bs::step_decay</definition>
        <argsstring>()</argsstring>
        <name>step_decay</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="162" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="162" bodyend="162"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1acf7e802879e7eeb8eefdc3cf547c2d17" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>double</type>
        <definition>double vocoder_cvsd_decode_bs::accum_decay</definition>
        <argsstring>()</argsstring>
        <name>accum_decay</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="163" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="163" bodyend="163"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a67cb43dc8a26616957f8219bc63e4112" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::K</definition>
        <argsstring>()</argsstring>
        <name>K</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="164" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="164" bodyend="164"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1aa0457e5273578c30529d71bad3723005" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::J</definition>
        <argsstring>()</argsstring>
        <name>J</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="165" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="165" bodyend="165"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a3fceac498d461fc878adac281731b568" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::pos_accum_max</definition>
        <argsstring>()</argsstring>
        <name>pos_accum_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="166" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="166" bodyend="166"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1aa094e47d10fa2b8cc19dd628ea9fe467" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>short</type>
        <definition>short vocoder_cvsd_decode_bs::neg_accum_max</definition>
        <argsstring>()</argsstring>
        <name>neg_accum_max</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="167" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="167" bodyend="167"/>
      </memberdef>
      <memberdef kind="function" id="classvocoder__cvsd__decode__bs_1a0e9d21a1cd2d99fbe2d754bac11b8818" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>int</type>
        <definition>int vocoder_cvsd_decode_bs::work</definition>
        <argsstring>(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)</argsstring>
        <name>work</name>
        <reimplements refid="classgr__sync__block_1a0c523f4285a6eb690f677ee6295ab117">work</reimplements>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type><ref refid="gr__types_8h_1a9852a3d906d823cb70eb9c29e7f2a43d" kindref="member">gr_vector_const_void_star</ref> &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type><ref refid="gr__types_8h_1acd3f499576e769966ea44554b359d949" kindref="member">gr_vector_void_star</ref> &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
<para>just like <ref refid="classgr__block_1adf59080d10f322e3816b7ac8f7cb2a7c" kindref="member">gr_block::general_work</ref>, only this arranges to call consume_each for you </para>        </briefdescription>
        <detaileddescription>
<para>The user must override work to define the signal processing code </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="171"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>This block performs CVSD audio decoding. Its design and implementation is modeled after the CVSD encoder/decoder specifications defined in the Bluetooth standard. </para>    </briefdescription>
    <detaileddescription>
<para>CVSD is a method for encoding speech that seeks to reduce the bandwidth required for digital voice transmission. CVSD takes advantage of strong correlation between samples, quantizing the difference in amplitude between two consecutive samples. This difference requires fewer quantization levels as compared to other methods that quantize the actual amplitude level, reducing the bandwidth. CVSD employs a two level quantizer (one bit) and an adaptive algorithm that allows for continuous step size adjustment.</para><para>The coder can represent low amplitude signals with accuracy without sacrificing performance on large amplitude signals, a trade off that occurs in some non-adaptive modulations.</para><para>The CVSD decoder effectively provides 1-to-8 decompression. More specifically, for each incoming input bit, the decoder outputs one audio sample. If the input is a &quot;1&quot; bit, the internal reference is increased appropriately and then outputted as the next estimated audio sample. If the input is a &quot;0&quot; bit, the internal reference is decreased appropriately and then likewise outputted as the next estimated audio sample. Grouping 8 input bits together, the encoder essentially produces 8 output audio samples for everyone one input byte.</para><para>This decoder requires that output audio samples are 2-byte short signed integers. The result bandwidth conversion, therefore, is 1 byte of encoded audio data to 16 output bytes of raw audio data.</para><para>The CVSD decoder module must be post-fixed by a down-converter to under-sample the audio data after decoding. The Bluetooth standard specifically calls for a 8-to-1 decimating down-converter. This is required so that so that output sampling rate equals the original input sampling rate present before the encoder. In all cases, the output down-converter rate must be the inverse of the input up-converter rate before the CVSD encoder.</para><para>References:<orderedlist>
<listitem><para>Continuously Variable Slope Delta Modulation (CVSD) A Tutorial, Available: <ulink url="http://www.eetkorea.com/ARTICLES/2003AUG/A/2003AUG29_NTEK_RFD_AN02.PDF">http://www.eetkorea.com/ARTICLES/2003AUG/A/2003AUG29_NTEK_RFD_AN02.PDF</ulink>.</para></listitem><listitem><para>Specification of The Bluetooth System Available: <ulink url="http://grouper.ieee.org/groups/802/15/Bluetooth/core_10_b.pdf">http://grouper.ieee.org/groups/802/15/Bluetooth/core_10_b.pdf</ulink>.</para></listitem><listitem><para>McGarrity, S., Bluetooth Full Duplex Voice and Data Transmission. 2002. Bluetooth Voice Simulink® Model, Available: <ulink url="http://www.mathworks.com/company/newsletters/digest/nov01/bluetooth.html">http://www.mathworks.com/company/newsletters/digest/nov01/bluetooth.html</ulink> </para></listitem></orderedlist>
</para>    </detaileddescription>
    <inheritancegraph>
      <node id="21117">
        <label>vocoder_cvsd_decode_bs</label>
        <link refid="classvocoder__cvsd__decode__bs"/>
        <childnode refid="21118" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21122">
        <label>gr_msg_accepter</label>
        <link refid="classgr__msg__accepter"/>
        <childnode refid="21123" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21119">
        <label>gr_sync_block</label>
        <link refid="classgr__sync__block"/>
        <childnode refid="21120" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21124">
        <label>boost::enable_shared_from_this&lt; gr_basic_block &gt;</label>
      </node>
      <node id="21120">
        <label>gr_block</label>
        <link refid="classgr__block"/>
        <childnode refid="21121" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21118">
        <label>gr_sync_interpolator</label>
        <link refid="classgr__sync__interpolator"/>
        <childnode refid="21119" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21123">
        <label>gruel::msg_accepter</label>
        <link refid="classgruel_1_1msg__accepter"/>
      </node>
      <node id="21121">
        <label>gr_basic_block</label>
        <link refid="classgr__basic__block"/>
        <childnode refid="21122" relation="public-inheritance">
        </childnode>
        <childnode refid="21124" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="21139">
        <label>T</label>
      </node>
      <node id="21125">
        <label>vocoder_cvsd_decode_bs</label>
        <link refid="classvocoder__cvsd__decode__bs"/>
        <childnode refid="21126" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21130">
        <label>gr_msg_accepter</label>
        <link refid="classgr__msg__accepter"/>
        <childnode refid="21131" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21127">
        <label>gr_sync_block</label>
        <link refid="classgr__sync__block"/>
        <childnode refid="21128" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21132">
        <label>boost::enable_shared_from_this&lt; gr_basic_block &gt;</label>
      </node>
      <node id="21128">
        <label>gr_block</label>
        <link refid="classgr__block"/>
        <childnode refid="21129" relation="public-inheritance">
        </childnode>
        <childnode refid="21140" relation="usage">
          <edgelabel>d_min_output_buffer</edgelabel>
          <edgelabel>d_max_output_buffer</edgelabel>
        </childnode>
      </node>
      <node id="21126">
        <label>gr_sync_interpolator</label>
        <link refid="classgr__sync__interpolator"/>
        <childnode refid="21127" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21133">
        <label>boost::shared_ptr&lt; gr_io_signature &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="21134" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="21136">
        <label>std::basic_string&lt; char &gt;</label>
      </node>
      <node id="21131">
        <label>gruel::msg_accepter</label>
        <link refid="classgruel_1_1msg__accepter"/>
      </node>
      <node id="21140">
        <label>std::vector&lt; long &gt;</label>
      </node>
      <node id="21134">
        <label>gr_io_signature</label>
        <link refid="classgr__io__signature"/>
      </node>
      <node id="21129">
        <label>gr_basic_block</label>
        <link refid="classgr__basic__block"/>
        <childnode refid="21130" relation="public-inheritance">
        </childnode>
        <childnode refid="21132" relation="public-inheritance">
        </childnode>
        <childnode refid="21133" relation="usage">
          <edgelabel>d_input_signature</edgelabel>
          <edgelabel>d_output_signature</edgelabel>
        </childnode>
        <childnode refid="21135" relation="usage">
          <edgelabel>d_symbol_alias</edgelabel>
          <edgelabel>d_name</edgelabel>
          <edgelabel>d_symbol_name</edgelabel>
        </childnode>
        <childnode refid="21137" relation="usage">
          <edgelabel>msg_queue</edgelabel>
        </childnode>
      </node>
      <node id="21137">
        <label>std::map&lt; pmt::pmt_t, msg_queue_t, pmt::pmt_comperator &gt;</label>
        <childnode refid="21138" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="21138">
        <label>std::deque&lt; T &gt;</label>
        <childnode refid="21139" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="21135">
        <label>std::string</label>
        <childnode refid="21136" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="112" bodyfile="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" bodystart="111" bodyend="172"/>
    <listofallmembers>
      <member refid="classgr__basic__block_1abc3f1986711d1d7f429bff7df1de7de4" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>_post</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1acf7e802879e7eeb8eefdc3cf547c2d17" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>accum_decay</name></member>
      <member refid="classgr__block_1a7578dece9d597abe61db91aae8a0df83" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>add_item_tag</name></member>
      <member refid="classgr__block_1ac8ef6a9b0086e00d80f10ccc8a7df321" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>add_item_tag</name></member>
      <member refid="classgr__basic__block_1a54c38dcb817866397d15921884f581ec" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>alias</name></member>
      <member refid="classgr__basic__block_1a043ae7d3ce7e8cc41bd2e98823f7d7d8" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>alias_pmt</name></member>
      <member refid="classgr__basic__block_1adc8c7dc7cc8f8b1b644c5157e0153f94" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>alias_set</name></member>
      <member refid="classgr__block_1a0ac966add9d0c994aa06c61d30ef8335" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>alignment</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da0abd1c82699481ffa502e5bb8d7bdaec" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>BLACK</name></member>
      <member refid="classgr__basic__block_1a50a714df9c3ce8c03854a09ac84e589b" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>check_topology</name></member>
      <member refid="classgr__basic__block_1a1cedb1704b6c00977c681b378ede384c" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>color</name></member>
      <member refid="classgr__block_1ac76b4c53af762a819bca003d5b5cb4d1" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>consume</name></member>
      <member refid="classgr__block_1a64e9a2096975841b72ff3c1662d27df9" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>consume_each</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1af094f0e32ab1c35a2d7b8638d854b222" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>cvsd_bitwise_sum</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1ad12c1d80179b8fe60bd2e4bdc238d132" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>cvsd_pow</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1afc6169906e1d6dc037ea14485e0ea8d3" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>cvsd_round</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1ad3b5160df56c067c651120adf4a6143a" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_accum</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a1a0551554f3927bd32cc2d869c0a348d" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_accum_decay</name></member>
      <member refid="classgr__basic__block_1a7fb7e692e3b98a82410b396ef263bb41" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_color</name></member>
      <member refid="classgr__basic__block_1a2c8da0c28bbbfb0e759278c9b9459e96" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_input_signature</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a1e7d390c9b91a92311354ecd80cc25cf" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_J</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1aad00e4a5b291a8d03d2f36b7416033bf" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_K</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a393c99a68ff5e3d6ed86b7eb86ddd7fb" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_loop_counter</name></member>
      <member refid="classgr__block_1ab467fa14adf6b63148588ffbbe266d82" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_max_output_buffer</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a1f69d746e47c83f87d746b49647bab0b" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_max_step</name></member>
      <member refid="classgr__block_1a9c331f7d38508c9955ef01f483c573d6" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_min_output_buffer</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a82b1f7dc626db8a7d11939276821ec9e" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_min_step</name></member>
      <member refid="classgr__basic__block_1afd352cc073ef28012d4d079a863f5401" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_name</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a0fc5c4bfbd2110464c68e0802affebb1" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_neg_accum_max</name></member>
      <member refid="classgr__basic__block_1a76d64ed7a79566e3310306ae6f194d75" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_output_signature</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1af146d05aa7d1bca8dd221ab4d231e97d" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_pos_accum_max</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1adbe4e61177047bf442bf6befba162b40" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_runner</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1ac4840415cc683d5149b901a81a317898" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_runner_mask</name></member>
      <member refid="classgr__block_1ace960ec997da0fff8fc44168983b1a55" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_setlock</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1abd283066b9bac24296fe0fe131725daf" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_step_decay</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1ad69ba10d658d02ec63a3b5b3cba95b23" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_stepsize</name></member>
      <member refid="classgr__basic__block_1a5bf3aa412f9dcf71113f992bd3020daf" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_symbol_alias</name></member>
      <member refid="classgr__basic__block_1a5cd137be87fb1927c1ef99f7d6ad8d65" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_symbol_name</name></member>
      <member refid="classgr__basic__block_1a4161d5da81dc9bca5de414a48ef922c3" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_symbolic_id</name></member>
      <member refid="classgr__basic__block_1a0d2999c04f47327f93dd7def5dc704f8" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>d_unique_id</name></member>
      <member refid="classgr__basic__block_1aa3bb86ca135907dc53c57289a523ca32" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>delete_head_blocking</name></member>
      <member refid="classgr__basic__block_1a33756f2c97fb8b0fba71f6bc42b03d59" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>delete_head_nowait</name></member>
      <member refid="classgr__block_1afb276858409ac55d62fca1c87d7d4083" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>detail</name></member>
      <member refid="classgr__basic__block_1a6076946479217a4d22cccfe415dcf172" prot="protected" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>dispatch_msg</name></member>
      <member refid="classgr__basic__block_1ad1c5ba586a40491af5913311f4470ebe" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>empty_p</name></member>
      <member refid="classgr__basic__block_1af4d06c2709104e08274501490bb8f7f6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>empty_p</name></member>
      <member refid="classgr__basic__block_1a30fe581e8b1be62abcab5ec2ed66e44b" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>erase_msg</name></member>
      <member refid="classgr__block_1a79cb58b56433d5df1a0078d061cfc95b" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>expand_minmax_buffer</name></member>
      <member refid="classgr__block_1ab4eeb29440f674815ab3b44b4fb0c34d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>fixed_rate</name></member>
      <member refid="classgr__sync__interpolator_1a943227c6134e71a7867a66977b414533" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>fixed_rate_ninput_to_noutput</name></member>
      <member refid="classgr__sync__interpolator_1a03961e37cf520668a87f53762e638b9f" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>fixed_rate_noutput_to_ninput</name></member>
      <member refid="classgr__sync__interpolator_1a81ef017ef4ec17d0808cd1c0e2ceb803" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>forecast</name></member>
      <member refid="classgr__sync__interpolator_1a49cd2967b214ead14270d97dab932301" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>general_work</name></member>
      <member refid="classgr__basic__block_1aeb3a83879ff75b903d1316f8cf6e06d6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>get_iterator</name></member>
      <member refid="classgr__block_1a54f69c4cd5ef5b05ac58d0128256def1" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>get_tags_in_range</name></member>
      <member refid="classgr__block_1ab2650baa0c05713fc04664e69dde565d" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>get_tags_in_range</name></member>
      <member refid="classgr__basic__block_1a84d1e93b57e52efb18a5aa90a3eaf2db" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_basic_block</name></member>
      <member refid="classgr__basic__block_1a1183eee484f58953a2fed4c792e46245" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_basic_block</name></member>
      <member refid="classgr__block_1ac94442f2da43c516ce4b8d3eb15fc316" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_block</name></member>
      <member refid="classgr__block_1a268510acce1f94c0a60c5273f4948641" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_block</name></member>
      <member refid="classgr__msg__accepter_1a0482adcd6e89d2a441c8768737b68c21" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_msg_accepter</name></member>
      <member refid="classgr__sync__block_1a8e8100cc8cafbc89a0cd64fbc2fc4153" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_sync_block</name></member>
      <member refid="classgr__sync__block_1a832d8dad2dbd38e8e9cfa0b954d37c87" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_sync_block</name></member>
      <member refid="classgr__sync__interpolator_1a6500688a4733d87b823c15ae944b73ea" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_sync_interpolator</name></member>
      <member refid="classgr__sync__interpolator_1a0038ee6e80dc446b02ff1caf2556780b" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>gr_sync_interpolator</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3daa6cce7ec34a3f9cf917e545a743dc89f" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>GREY</name></member>
      <member refid="classgr__basic__block_1a0a6acf1d0309a0dadf9f234548272c0b" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>has_msg_handler</name></member>
      <member refid="classgr__basic__block_1a61553a9c10e556cd480aa63ab30848e2" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>has_msg_port</name></member>
      <member refid="classgr__block_1ad3b305a663f4b5b5c4e17070d00f05d9" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>history</name></member>
      <member refid="classgr__basic__block_1a58f6d05e85931200f3771d3e50741281" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>input_signature</name></member>
      <member refid="classgr__basic__block_1a3606b8e99537a7c7f64d46668bf3c0a0" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>insert_tail</name></member>
      <member refid="classgr__sync__interpolator_1a39beb8a7754295afcc0ff4e5240ceaaf" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>interpolation</name></member>
      <member refid="classgr__block_1a5ed01346dd15e9a1e60078d158228f79" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>is_set_max_noutput_items</name></member>
      <member refid="classgr__block_1a1e7452c9abae22f1e5591a6132ca6a2a" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>is_unaligned</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1aa0457e5273578c30529d71bad3723005" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>J</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a67cb43dc8a26616957f8219bc63e4112" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>K</name></member>
      <member refid="classgr__block_1a49984a8ce95d2352eeda613472ee80d2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>max_noutput_items</name></member>
      <member refid="classgr__block_1af3be17fe2cd49ebdbc117a2949d176a1" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>max_output_buffer</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a3193f6a0d7f0c4f93da998a2bee43f39" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>max_step</name></member>
      <member refid="classgr__basic__block_1a2db8b61c8c009e150e6a847279a18c39" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_is_hier</name></member>
      <member refid="classgr__basic__block_1aab4dc769345018c146be60394c198774" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_is_hier_in</name></member>
      <member refid="classgr__basic__block_1a1076c46a515aa65abb921d5307ef190c" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_is_hier_out</name></member>
      <member refid="classgr__basic__block_1ad2e662133322e1ba4aa68ca004a2acb0" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_pub</name></member>
      <member refid="classgr__basic__block_1a29a04836f7bbb7ccdb8ce4057e0fb3c2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_register_in</name></member>
      <member refid="classgr__basic__block_1aff7deffd0983e432c3d7aee067a32a5a" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_register_out</name></member>
      <member refid="classgr__basic__block_1ad2f0cebb65d0e47575f583146f470011" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_sub</name></member>
      <member refid="classgr__basic__block_1af25a8788a85ab7a3a0bc697f89cd66f5" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_port_unsub</name></member>
      <member refid="classgr__basic__block_1add58577b929acfbd4030842773d9c423" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_ports_in</name></member>
      <member refid="classgr__basic__block_1a8a88820559d69eaf1e04ef60c872d5da" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_ports_out</name></member>
      <member refid="classgr__basic__block_1aa0d567ada087be0c8ffda03f2848e7d6" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>message_subscribers</name></member>
      <member refid="classgr__block_1a7c438330a14d46524f74f215a2f75ddc" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>min_noutput_items</name></member>
      <member refid="classgr__block_1af0b80618bbd7d442da839a8010061a28" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>min_output_buffer</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1ae3e39433665badf6978c3ef68cf4477a" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>min_step</name></member>
      <member refid="classgruel_1_1msg__accepter_1a501f4d98d2f933c64d00a766f26b0280" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>msg_accepter</name></member>
      <member refid="classgr__basic__block_1ad8a92aaf82c421805d78fbf2958373d1" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>msg_queue</name></member>
      <member refid="classgr__basic__block_1aa12a20d8b8eab341da935530d29299d2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>name</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1aa094e47d10fa2b8cc19dd628ea9fe467" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>neg_accum_max</name></member>
      <member refid="classgr__block_1a6ecd7d572bcde020949502875dfa737e" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>nitems_read</name></member>
      <member refid="classgr__block_1a476660b94dd365f8b59075fdbcb79cd2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>nitems_written</name></member>
      <member refid="classgr__basic__block_1a47f4129c84b5960a5707997e6ec83a1f" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>nmsgs</name></member>
      <member refid="classgr__block_1ade8590e9cba9ccfe1b870be46b1416c2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>output_multiple</name></member>
      <member refid="classgr__block_1a245374fe2959e13f0b4311c5bcf4a7f7" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>output_multiple_set</name></member>
      <member refid="classgr__basic__block_1add68b96f012dfe352700b4fd1c3a184a" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>output_signature</name></member>
      <member refid="classgr__block_1ad670a4b52f08b528014c56ba046ffb2d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr__block_1a190f97b91f107eac561cf7f1b5b9eb2a" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr__block_1a99a6a7504e308127f7b71117ac7c4aa1" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr__block_1ac653da4de9df358112c8a54c0433be12" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr__block_1a724b15b38d668d672e959cd91c3a70e6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_noutput_items</name></member>
      <member refid="classgr__block_1a19b3b18401ec5338aee90072117fffbf" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_noutput_items_var</name></member>
      <member refid="classgr__block_1ac466d6e5a53251908cf07fd77b1ab0c4" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_nproduced</name></member>
      <member refid="classgr__block_1a83f0e6148ddd000b94b7adcd09b9e1a8" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_nproduced_var</name></member>
      <member refid="classgr__block_1a60e26688bedc8e9e11e05644647a6979" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr__block_1a49b5e0779509610f395ad7d3c8358319" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr__block_1ac2f6c4daac59cf2ab8c703da7126d767" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr__block_1a6e46b6848bc90529111ed055ffb64765" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr__block_1a788197c69402fd31dad2c94939cfd7c6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_work_time</name></member>
      <member refid="classgr__block_1a956aa59ae4c1c405549a1259ce321268" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pc_work_time_var</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a3fceac498d461fc878adac281731b568" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>pos_accum_max</name></member>
      <member refid="classgr__msg__accepter_1a466d3e63bc7272aee4d65a3f8be721b3" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>post</name></member>
      <member refid="classgr__block_1a93db55dab248c3aab43058ed2d57d89d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>processor_affinity</name></member>
      <member refid="classgr__block_1a7617c4eac84059b96d1a4da40c6d542c" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>produce</name></member>
      <member refid="classgr__block_1aa9df8c4d3fb92bde98900831546f8b97" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>relative_rate</name></member>
      <member refid="classgr__block_1a44cd23e643d17717a0e872dc3a5e3c51" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>remove_item_tag</name></member>
      <member refid="classgr__block_1a682b23dd7099d808343010ea3c76350e" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>remove_item_tag</name></member>
      <member refid="classgr__block_1aaa7a53277093584c08617fd5232d8091" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>reset_perf_counters</name></member>
      <member refid="classgr__block_1a6863065f43aac33e6167f3b622de7cd0" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_alignment</name></member>
      <member refid="classgr__basic__block_1a516a987acd197109b318859b1f2d4794" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_block_alias</name></member>
      <member refid="classgr__basic__block_1a0821ef947158670d53bf0739f3c8877b" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_color</name></member>
      <member refid="classgr__block_1a26b61f2c2ca308c3bde82f01d3e9650b" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_detail</name></member>
      <member refid="classgr__block_1a176a95343488a9a760c8edf8bb08db20" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_fixed_rate</name></member>
      <member refid="classgr__block_1a7c1c85a2d47f72255efd821a6f98f7ba" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_history</name></member>
      <member refid="classgr__basic__block_1a419d0fbba0ca02d822cbc299b979de54" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_input_signature</name></member>
      <member refid="classgr__sync__interpolator_1a25bb02d6ac26404780bdd217355107ad" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_interpolation</name></member>
      <member refid="classgr__block_1adafb375e8453f129062bb5924907a61f" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_is_unaligned</name></member>
      <member refid="classgr__block_1ad5dfe40a448f3db7b0969d8b8d86674c" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_max_noutput_items</name></member>
      <member refid="classgr__block_1a1559d65eb8178992a4b57900f63336f8" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr__block_1a968fa2d7acf3331072368ca3697ae182" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr__block_1aa3c6b9cff162ad336a5e16ef1eedb31e" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_min_noutput_items</name></member>
      <member refid="classgr__block_1a59244e169308eced9608e77b0bb3abc5" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr__block_1abe37c01c3e51e5ebb54da57531f2006d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr__basic__block_1af1a987df65146b6e58c64bd4ada2dc06" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_msg_handler</name></member>
      <member refid="classgr__block_1a14e8b799f920e52afb93fac413b1a729" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_output_multiple</name></member>
      <member refid="classgr__basic__block_1a949b6ad69ebfdf423835265db99cf63d" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_output_signature</name></member>
      <member refid="classgr__block_1ac4caee076614cb2d42afaede471168fc" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_processor_affinity</name></member>
      <member refid="classgr__block_1ab9dc7e6d30692bbfa65fc7c4eef6fc9d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_relative_rate</name></member>
      <member refid="classgr__block_1af9bce945f28950c1800d8deb6bb997a1" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_tag_propagation_policy</name></member>
      <member refid="classgr__block_1a1f7f6b204a5d383f5903b222aa838eb3" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>set_unaligned</name></member>
      <member refid="classgr__block_1a49ea94a86f3199f23563bb837633ea1f" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>start</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a0ca683e606388c1302227e1c60c65fc2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>step_decay</name></member>
      <member refid="classgr__block_1a53c2c89c037e4e393b75414d605e36b1" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>stop</name></member>
      <member refid="classgr__basic__block_1a2506bcf7acba35171c32ba99abac37f6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>symbol_name</name></member>
      <member refid="classgr__basic__block_1a8dc2fb06a1f504cd220bae7fc19256e9" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>symbolic_id</name></member>
      <member refid="classgr__block_1a46e8fbf665a9a3182a9cc4d3e4402118" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>tag_propagation_policy</name></member>
      <member refid="classgr__block_1a32561c88f124ea07881879fe79840f61" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>tag_propagation_policy_t</name></member>
      <member refid="classgr__basic__block_1a87b0e931b388d349dacd6a5010b5739c" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>to_basic_block</name></member>
      <member refid="classgr__block_1a32561c88f124ea07881879fe79840f61ac59dabb0af9fac19958d18378f3cfbfb" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>TPP_ALL_TO_ALL</name></member>
      <member refid="classgr__block_1a32561c88f124ea07881879fe79840f61ad472255a4873399940aec9d614d82287" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>TPP_DONT</name></member>
      <member refid="classgr__block_1a32561c88f124ea07881879fe79840f61a98228946b0f3b3887230269c9ba5a60f" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>TPP_ONE_TO_ONE</name></member>
      <member refid="classgr__block_1a811b7548c5573f890ff2baf8a0f5c981" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>unaligned</name></member>
      <member refid="classgr__basic__block_1aa2a2947744d418c5470fbf4e623b58fe" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>unique_id</name></member>
      <member refid="classgr__block_1a42463a7da70e9b8ff1f7da5ff80078f2" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>unset_max_noutput_items</name></member>
      <member refid="classgr__block_1ad970b908c19d27123e6bafcd614296c6" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>unset_processor_affinity</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3d" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>vcolor</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1acda4425a58b845d354d3f4cb5e759cf2" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>vocoder_cvsd_decode_bs</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a4f5a8f0701b973f9fbdd8ab07738bd43" prot="private" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>vocoder_make_cvsd_decode_bs</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da476d594a077e729bad0f2cfa2008c899" prot="protected" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>WHITE</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a0e9d21a1cd2d99fbe2d754bac11b8818" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>work</name></member>
      <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca248a1e0554813ce26007ff5ec1530392" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>WORK_CALLED_PRODUCE</name></member>
      <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca221c2211857dcee81fb2bbb97fe6b223" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>WORK_DONE</name></member>
      <member refid="classgr__basic__block_1a5bc14d27d53b7b57a960a47cc255e3f9" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>~gr_basic_block</name></member>
      <member refid="classgr__block_1a19133eeffa5f8e6743342f375551ad0c" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>~gr_block</name></member>
      <member refid="classgr__msg__accepter_1ad2ee9c687b775b08ce0e27e913ed8a7d" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>~gr_msg_accepter</name></member>
      <member refid="classgruel_1_1msg__accepter_1a043f8b7de22a127df5dd9b3dfe76e2da" prot="public" virt="virtual"><scope>vocoder_cvsd_decode_bs</scope><name>~msg_accepter</name></member>
      <member refid="classvocoder__cvsd__decode__bs_1a54894eba2db7bb92e5a424e0605599fd" prot="public" virt="non-virtual"><scope>vocoder_cvsd_decode_bs</scope><name>~vocoder_cvsd_decode_bs</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>