souphttpsrc: Implement soup session sharing
authorSebastian Dröge <sebastian@centricular.com>
Thu, 16 Mar 2017 11:58:41 +0000 (13:58 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 9 May 2017 12:27:00 +0000 (14:27 +0200)
commit7cb70e7aeaf5fafadb07e0f30ca7b4ccfd85f695
tree3ad956b0c2c6cf46b4cae3dff731a1205310b556
parent55f949676e4f284ead222e61362e1e12e071c819
souphttpsrc: Implement soup session sharing

souphttpsrc now shares its SoupSession with other elements in the
pipeline via GstContext if possible (session-wide settings are all the
defaults), or if the context was forced by the application.

This allows multiple souphttpsrcs to reuse connections, cookies, etc.

https://bugzilla.gnome.org/show_bug.cgi?id=780140
ext/soup/gstsouphttpsrc.c
ext/soup/gstsouphttpsrc.h