[Bug 694405] souphttpsrc efficiency is too low

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 25 12:52:11 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=694405
  GStreamer | gst-plugins-good | 0.11.x

--- Comment #5 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2013-02-25 20:52:06 UTC ---
I thought the chunk allocator stuff was to avoid exactly that. Apparently there
is suitable new API in libsoup now (also see bug #693911).

(For what it's worth, and going slightly off-topic, I have had some dealings
with a MIPS-based system where we ran into exactly the same problem, only with
a custom curl-based curlhttpsrc. The custom curlhttpsrc was consistently slower
, i.e. delivered less throughput, than the curl command line utility, which
affected high-bitrate playback, but it only became an issue at considerably
higher bitrates. I am not sure if anyone ever fully got to the bottom of it,
but I seem to remember that there were some issues with memory throughput
affected by unaligned memory accesses. In that scenario there were some memcpys
we couldn't avoid though, and queue2 was also in the mix, which also
necessitated extra possibly unaligned memcpys).

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