<p>Benjamin Keith Ford <strong>uploaded patch set #8</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/8604">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Add data buffer API to store packets.<br><br>Adds a data buffer with a configurable size that can store different<br>kinds of packets (like RTP packets for retransmission). Given a number<br>it will store a data packet at that position relative to the others.<br>Given a number it will retrieve the given data packet if it is present.<br>This is purposely a storage of arbitrary things so it can be used not<br>just for RTP packets but also Asterisk frames in the future if needed.<br>The API does not internally use a lock, so it will be up to the user of<br>the API to properly protect the data buffer.<br><br>For more information, refer to the wiki page:<br>https://wiki.asterisk.org/wiki/display/AST/WebRTC+User+Experience+Improvements<br><br>Change-Id: Iff13c5d4795d52356959fe2a57360cd57dfade07<br>---<br>A include/asterisk/data_buffer.h<br>A main/data_buffer.c<br>2 files changed, 460 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/04/8604/8</pre><p>To view, visit <a href="https://gerrit.asterisk.org/8604">change 8604</a>. To unsubscribe, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/8604"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 15 </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: Iff13c5d4795d52356959fe2a57360cd57dfade07 </div>
<div style="display:none"> Gerrit-Change-Number: 8604 </div>
<div style="display:none"> Gerrit-PatchSet: 8 </div>
<div style="display:none"> Gerrit-Owner: Benjamin Keith Ford <bford@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Benjamin Keith Ford <bford@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: George Joseph <gjoseph@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins2 </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Kevin Harwell <kharwell@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Matthew Fredrickson <creslin@digium.com> </div>