EricssonResearch / scream

SCReAM - Mobile optimised congestion control algorithm
BSD 2-Clause "Simplified" License
174 stars 53 forks source link

Add RtpQueue interface + some helper methods + updateable min/max bitrates #10

Closed ggarber closed 7 years ago

ggarber commented 7 years ago

RtpQueue Interface

To simplify the integration in some applications it is desirable to have more flexibility in the way the RtpQueue stores the messages. For example in my case I want to maintain a list of smart pointers owning the memory instead of a list of raw pointers.

Updateable min/max bitrate

In some cases it is required to change the max bitrate on the fly. For example in a conferencing scenario depending on the number of participants. This PR adds the method updateBitrateStream

Small issues