[Bug 772841] udpsrc: high CPU usage at high packet rate

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 6 07:16:26 UTC 2018


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

--- Comment #40 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Nicolas Dufresne (stormer) from comment #38)

> @@ +983,2 @@
> +  if (res > udpsrc->mtu) {
> +    gst_buffer_append_memory (outbuf, udpsrc->extra_mem);
> 
> The way our pool works, this will kill it. All memory will be freed when
> they come back because the "memory" got modified. Better use a buffer list.

It can't be a buffer list, otherwise you break the packetization. Each buffer
in a bufferlist is separate.

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