📄 group__g726__section4.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>Internal - Individual functions from Section 4 of G726</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.1 --><div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div><h1>Internal - Individual functions from Section 4 of G726<br><small>[<a class="el" href="group__g726.html">Audio Codec - ITU-T Recomendation G726</a>]</small></h1><p><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Modules</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4m.html">Internal - Range checking macros</a></td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0" doxytag="g726_section4::EXPAND"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga0">EXPAND</a> (<a class="el" href="group__integers.html#ga6">uint</a> S, <a class="el" href="group__integers.html#ga6">uint</a> LAW, int &SL)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">EXPAND function from G726 Section 4.2.1 - Input PCM format conversion and difference signal computation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="g726_section4::SUBTA"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga1">SUBTA</a> (int SL, int SE, int &D)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">SUBTA function from G726 Section 4.2.1 - Input PCM format conversion and difference signal computation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="g726_section4::LOG"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga2">LOG</a> (int D, <a class="el" href="group__integers.html#ga6">uint</a> &DL, int &DS)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">LOG function from G726 Section 4.2.2 - Adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="g726_section4::QUAN"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga3">QUAN</a> (<a class="el" href="group__integers.html#ga6">uint</a> RATE, int DLN, int DS, <a class="el" href="group__integers.html#ga6">uint</a> &I)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">QUAN function from G726 Section 4.2.2 - Adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga4" doxytag="g726_section4::SUBTB"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga4">SUBTB</a> (<a class="el" href="group__integers.html#ga6">uint</a> DL, <a class="el" href="group__integers.html#ga6">uint</a> Y, int &DLN)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">SUBTB function from G726 Section 4.2.2 - Adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga5" doxytag="g726_section4::ADDA"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga5">ADDA</a> (int DQLN, <a class="el" href="group__integers.html#ga6">uint</a> Y, int &DQL)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">ADDA function from G726 Section 4.2.3 - Inverse adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga6" doxytag="g726_section4::ANTILOG"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga6">ANTILOG</a> (int DQL, int DQS, <a class="el" href="group__integers.html#ga6">uint</a> &DQ)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">ANTILOG function from G726 Section 4.2.3 - Inverse adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga7" doxytag="g726_section4::RECONST"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga7">RECONST</a> (<a class="el" href="group__integers.html#ga6">uint</a> RATE, <a class="el" href="group__integers.html#ga6">uint</a> I, int &DQLN, int &DQS)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">RECONST function from G726 Section 4.2.3 - Inverse adaptive quantizer. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga8" doxytag="g726_section4::FILTD"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga8">FILTD</a> (int WI, <a class="el" href="group__integers.html#ga6">uint</a> Y, <a class="el" href="group__integers.html#ga6">uint</a> &YUT)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FILTD function from G726 Section 4.2.4 - Quantizer scale factor adaptation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga9" doxytag="g726_section4::FILTE"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga9">FILTE</a> (<a class="el" href="group__integers.html#ga6">uint</a> YUP, <a class="el" href="group__integers.html#ga6">uint</a> YL, <a class="el" href="group__integers.html#ga6">uint</a> &YLP)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FILTE function from G726 Section 4.2.4 - Quantizer scale factor adaptation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga10" doxytag="g726_section4::FUNCTW"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga10">FUNCTW</a> (<a class="el" href="group__integers.html#ga6">uint</a> RATE, <a class="el" href="group__integers.html#ga6">uint</a> I, int &WI)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FUNCTW function from G726 Section 4.2.4 - Quantizer scale factor adaptation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga11" doxytag="g726_section4::LIMB"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga11">LIMB</a> (<a class="el" href="group__integers.html#ga6">uint</a> YUT, <a class="el" href="group__integers.html#ga6">uint</a> &YUP)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">LIMB function from G726 Section 4.2.4 - Quantizer scale factor adaptation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga12" doxytag="g726_section4::MIX"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga12">MIX</a> (<a class="el" href="group__integers.html#ga6">uint</a> AL, <a class="el" href="group__integers.html#ga6">uint</a> YU, <a class="el" href="group__integers.html#ga6">uint</a> YL, <a class="el" href="group__integers.html#ga6">uint</a> &Y)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">MIX function from G726 Section 4.2.4 - Quantizer scale factor adaptation. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga13" doxytag="g726_section4::FILTA"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga13">FILTA</a> (<a class="el" href="group__integers.html#ga6">uint</a> FI, <a class="el" href="group__integers.html#ga6">uint</a> DMS, <a class="el" href="group__integers.html#ga6">uint</a> &DMSP)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FILTA function from G726 Section 4.2.5 - Adaptation speed control. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga14" doxytag="g726_section4::FILTB"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga14">FILTB</a> (<a class="el" href="group__integers.html#ga6">uint</a> FI, <a class="el" href="group__integers.html#ga6">uint</a> DML, <a class="el" href="group__integers.html#ga6">uint</a> &DMLP)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FILTB function from G726 Section 4.2.5 - Adaptation speed control. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga15" doxytag="g726_section4::FILTC"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga15">FILTC</a> (<a class="el" href="group__integers.html#ga6">uint</a> AX, <a class="el" href="group__integers.html#ga6">uint</a> AP, <a class="el" href="group__integers.html#ga6">uint</a> &APP)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FILTC function from G726 Section 4.2.5 - Adaptation speed control. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga16" doxytag="g726_section4::FUNCTF"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga16">FUNCTF</a> (<a class="el" href="group__integers.html#ga6">uint</a> RATE, <a class="el" href="group__integers.html#ga6">uint</a> I, <a class="el" href="group__integers.html#ga6">uint</a> &FI)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">FUNCTF function from G726 Section 4.2.5 - Adaptation speed control. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga17" doxytag="g726_section4::LIMA"></a>static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__g726__section4.html#ga17">LIMA</a> (<a class="el" href="group__integers.html#ga6">uint</a> AP, <a class="el" href="group__integers.html#ga6">uint</a> &AL)</td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -