• Antonio Ospite's avatar
    rtpsource: fix receiver source stats to consider previously queued packets · ae48646d
    Antonio Ospite authored
    When it is not clear yet if a packet relative to a source should be
    pushed, the packet is put into a queue, this happens in two cases:
    
      - the source is still in probation;
      - there is a large jump in seqnum, and it is not clear what
        the cause is, future packets will help making a guess.
    
    In either case stats about received packets are not updated at all; and
    even if they were, when init_seq() is called it resets all receiver
    stats, effectively loosing any possible stat about previously received
    packets.
    
    Fix this by taking into account the queued packets and update the stats
    when calling init_seq().
    ae48646d
Name
Last commit
Last update
common @ 59cb6781 Loading commit data...
docs Loading commit data...
ext Loading commit data...
gst Loading commit data...
gst-libs/gst Loading commit data...
hooks Loading commit data...
m4 Loading commit data...
pkgconfig Loading commit data...
po Loading commit data...
sys Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.gitmodules Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.static-linking Loading commit data...
RELEASE Loading commit data...
REQUIREMENTS Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
gst-plugins-good.doap Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...