souphttpsrc: Don't do manual proxy configuration from environment variable but depend on libsoup doing the right thing
Submitted by Justin Delegard
Link to original bug (#628746)
Description
The gstreamer soup extension sets the proxy value from the environment, however in the event of a pac config, it sets an inappropriate value which results in a name resolution failure in libsoup when trying to use the badly-configured proxy value.
One of the effects of this is that rhythmbox cannot stream last.fm through a proxy. It always whines about a proxy name resolution failure.
If you comment out every call to gst_soup_http_src_set_proxy inside gst-plugins-good/ext/soup/gstsouphttpsrc.c it streams correctly. libsoup handles environment and configured proxies itself, so I think that attempting to set libsoup's proxy from the env in gstreamer is redundant.