[Bug 778592] souphttpsrc: Add sessions/caching to souphttpsrc

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Mar 24 23:06:42 UTC 2017


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

--- Comment #12 from Sean-Der <sean at siobud.com> ---
Sorry for the late response!

I tried out the SoupSession patch and it works great, however it doesn't work
with setting a SoupCache on the session. Libsoup is writing to my on-disk
cache, but not reading from it.

The SoupCache seems to only be queried with the async API
https://github.com/GNOME/libsoup/blob/master/libsoup/soup-session.c#L4300

If I use soup_session_send_async in a toy program it works great. I am not
super familiar libsoup however, I submitted a TINY bug fix relating to certs
but beyond that I haven't dug through anything else.

IMO GStreamer provided me with the tools to solve my problem (directly set or
manipulate the session so I can do a SoupCache myself) so I consider this bug
fixed. If anyone has suggestions about what I can do next/have wrong about
libsoup and caching I would love to hear

@Stephan I am pretty busy as well unfortunately. I am going to keep going down
this path and see what I can get working. It would be awesome if I could just
get a changed into libsoup or GStreamer and get the caching working, but we
will see!

thanks

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