[Bug 674626] [rtpsession] High CPU usage in rtcp thread when setting RR bandwidth = 0

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 23 08:43:03 PDT 2013


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

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |wim.taymans at gmail.com
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.1.3

--- Comment #5 from Wim Taymans <wim.taymans at gmail.com> 2013-07-23 15:42:57 UTC ---
I think this should fix it.

commit dece8413ef338c257283267482517b723878e5a4
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Jul 23 17:40:02 2013 +0200

    rtpsession: don't use invalid times in RTCP timeouts

    An invalid timeout can be calculated when we disabled RTCP by setting the
    bandwidth to 0. Make sure all code can handle this case.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674626

commit 25e0f0d6b6c588995a56440c9380164042b7b90c
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Jul 23 17:38:20 2013 +0200

    rtpsession: lock session when changing bandwidth

    Take the session lock when changing the bandwidth properties so that we
don't
    end up with inconsistent behaviour.

commit c337265ee4f8ff4f56310bf2dbe12346bc8cad70
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Jul 23 17:37:05 2013 +0200

    session: reset some RTCP variables

    The early_send time was set to 0 and always triggering an early RTCP
packet.

-- 
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