[Bug 740149] rtspsrc cpu optimization

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Nov 14 15:08:12 PST 2014


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO
                 CC|                            |t.i.m at zen.co.uk
           Severity|normal                      |enhancement

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2014-11-14 23:08:10 UTC ---
So question is: why does this help and where are the cpu cycles actually spent
and why? 4-5% sounds way too much, unless it just leads to fewer packets being
captured and processed in the end. Only sounds plausible if something is
busy-looping somewhere IMHO. It would be good if this could be narrowed down to
something smaller even, just involving udpsrc for example. An strace might also
be instructive.

Unlikely, but perhaps bug #732439 is relevant, which avoids unnecessary
poll/select on high-throughput sockets (ie. where chances are high that a
packet is available to read).

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