souphttpsrc: Don't do manual proxy configuration from environment variable but depend on libsoup doing the right thing
Submitted by Justin Delegard
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.