[Bug 730217] rtpsession: do not mark internal senders as expired

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 19 01:10:29 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=730217
  GStreamer | gst-plugins-good | git

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.3.2

--- Comment #7 from Wim Taymans <wim.taymans at gmail.com> 2014-05-19 08:10:24 UTC ---
(In reply to comment #5)
> That's what I did initially but then I thought that this check
> 
>           if (source->ssrc != sess->suggested_ssrc) {
> 
> didn't make sense when the session has multiple internal senders with different
> ssrc. And also that last_activity was not updated for some reason that I still
> didn't knew.

The idea is that one of those internal sources has an SSRC equal to the
suggested SSRC and we would like to keep that in the session. If the (internal)
suggested SSRC times out (and was sending SR reports), we turn it into receiver
(sending RR reports) instead of removing the SSRC and choosing a new one the
next time we need to make an RR.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list