<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/</link>
    <language>en-us</language>

    <title>themwi-rtp-lib Changelog</title>
    <description>themwi-rtp-lib Changelog</description>
    <item>
    <title>[default] twrtp_endp_create: make config argument const</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/8cdfef36d9db</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/8cdfef36d9db</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>8cdfef36d9db</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>default</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>twrtp_endp_create: make config argument const<br/>
<br/>
This argument is passed through to twrtp_jibuf_create().  We made it<br/>
const in the latter function, now do the same with the wrapper.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>include/endp.h<br />src/endp_create.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Dec 2024 23:01:06 +0000</pubDate>
</item>
<item>
    <title>twrtp_jibuf_create: make config argument const</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/334d883b96ba</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/334d883b96ba</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>334d883b96ba</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>twrtp_jibuf_create: make config argument const<br/>
<br/>
While this config structure is not a constant in the mathematical<br/>
sense of the term (it is expected that vty config changes may happen<br/>
while twjit instance is alive), twjit functions never write to it,<br/>
only read, hence it is 'const' in the not-quite-mathematical C-standard<br/>
sense.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>include/twjit.h<br />src/twjit.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Dec 2024 22:47:20 +0000</pubDate>
</item>
<item>
    <title>twjit config: revisit default settings</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/bda6b24385f7</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/bda6b24385f7</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>bda6b24385f7</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>twjit config: revisit default settings<br/>
<br/>
The only actual change here is bumping the high water mark setting<br/>
from 2 to 3; the rest of this patch is comment changes.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/twjit.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Dec 2024 22:13:01 +0000</pubDate>
</item>
<item>
    <title>twjit: allow starting fill level to be 1</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/d73b6ec27ae6</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/d73b6ec27ae6</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>d73b6ec27ae6</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>twjit: allow starting fill level to be 1<br/>
<br/>
In most use cases, the smallest useful setting for starting fill level<br/>
is 2.  However, our job is to provide mechanism rather than policy,<br/>
and the theoretical minimum is 1 - so let's support the latter<br/>
configuration.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/twjit_in.c<br />src/twjit_vty.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Dec 2024 20:07:01 +0000</pubDate>
</item>
<item>
    <title>twjit: don't clear stats in twrtp_jibuf_reset()</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/1485211d4492</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/1485211d4492</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>1485211d4492</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>twjit: don't clear stats in twrtp_jibuf_reset()<br/>
<br/>
This function needs to reset all operating state of twjit to initial,<br/>
but we should not clear any of our stats counters: those counters<br/>
are across the lifetime of the RTP endpoint, including stops and<br/>
restarts for call hold etc.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/twjit.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Dec 2024 09:01:24 +0000</pubDate>
</item>
<item>
    <title>set sensible osmo_io msgb alloc sizes for RTP &amp; RTCP Rx</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/781f491f20dd</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/781f491f20dd</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>781f491f20dd</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>set sensible osmo_io msgb alloc sizes for RTP &amp; RTCP Rx</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/endp_create.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 19 Dec 2024 01:10:08 +0000</pubDate>
</item>
<item>
    <title>set_remote: add functions for IPv6 and for sockaddr_{in,in6}</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/8f1700a42ca5</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/8f1700a42ca5</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>8f1700a42ca5</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>set_remote: add functions for IPv6 and for sockaddr_{in,in6}<br/>
<br/>
A convenient way to pass in remote end address as struct sockaddr_in<br/>
is needed for tw-border-mgw; IPv6 support will be needed in order to<br/>
bring twrtp_endp into Osmocom mainline.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>include/endp.h<br />src/set_remote.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 23 Nov 2024 19:08:28 +0000</pubDate>
</item>
<item>
    <title>Makefile hierarchy: add install</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/84affc6de365</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/84affc6de365</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>84affc6de365</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Makefile hierarchy: add install</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Makefile<br />include/Makefile<br />src/Makefile<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 09 Jul 2024 02:22:18 +0000</pubDate>
</item>
<item>
    <title>add helper functions for DSCP and socket priority</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/c0ce22777694</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/c0ce22777694</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>c0ce22777694</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>add helper functions for DSCP and socket priority</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>include/endp.h<br />src/Makefile<br />src/set_dscp_prio.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 09 Jul 2024 01:56:26 +0000</pubDate>
</item>
<item>
    <title>add function for sending RTCP RR</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/themwi-rtp-lib/rev/fc77c3482084</guid>
    <link>https://www.freecalypso.org/hg/themwi-rtp-lib/rev/fc77c3482084</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>fc77c3482084</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>add function for sending RTCP RR</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>include/endp.h<br />src/rtcp_tx.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 09 Jul 2024 01:00:27 +0000</pubDate>
</item>

  </channel>
</rss>