GIO_REQUIRED=2.26
GEE_REQUIRED=0.8.0
UUID_REQUIRED=1.41.3
-LIBSOUP_REQUIRED=2.34.0
+LIBSOUP_REQUIRED=2.42.0
GTK_REQUIRED=3.0
dnl Additional requirements for media-export plugin
!proxy.has_prefix ("https://")) {
proxy = "http://" + proxy;
}
- this.session = new SessionAsync.with_options (Soup.SESSION_PROXY_URI,
- new Soup.URI (proxy));
+ this.session = new Session.with_options (Soup.SESSION_PROXY_URI,
+ new Soup.URI (proxy));
} else {
- this.session = new SessionAsync ();
+ this.session = new Session ();
}
- this.session.add_feature_by_type (typeof (Soup.ProxyResolverDefault));
this.protocol_info = plugin.get_protocol_info ();
}
this.bytes_total = 0;
this.status = TransferStatus.IN_PROGRESS;
- this.session = new SessionAsync ();
+ this.session = new Session ();
content_dir.cancellable.cancelled.connect (() => {
this.cancellable.cancel ();
public class Rygel.Mediathek.RootContainer : Rygel.TrackableContainer,
Rygel.SimpleContainer {
- private SessionAsync session;
+ private Session session;
private static RootContainer instance;
private static int DEFAULT_UPDATE_INTERVAL = 1800;
return instance;
}
- public static SessionAsync get_default_session () {
+ public static Session get_default_session () {
return get_instance ().session;
}
private RootContainer () {
base.root ("ZDF Mediathek");
- this.session = new Soup.SessionAsync ();
+ this.session = new Soup.Session ();
}
private async void init () {