An open API service indexing awesome lists of open source software.

https://github.com/jech/samplebuilder

A drop-in replacement for the samplebuilder in Pion written for Galene.
https://github.com/jech/samplebuilder

Last synced: about 1 year ago
JSON representation

A drop-in replacement for the samplebuilder in Pion written for Galene.

Awesome Lists containing this project

README

          

This is a drop-in replacement for Pion's samplebuilder that is faster and
has slightly different behaviour. It is used by Galene .

Differences from Pion:

* the `Pop` family make slightly different decisions about when to
release a packet that is blocked by an incomplete packet, with the
goal to minimise latency in the lossless case while avoiding spurious
packet drops (it's a tricky decision, and Pion itself behaves
differently depending on the exact version);

* the `ForcePopWithTimestamp` function can be used to flush any
packets remaining at the end of the stream;

* we're about 30% faster.