diff options
author | Domingos Lopes <domingos86lopes+github@gmail.com> | 2016-04-17 16:25:42 -0400 |
---|---|---|
committer | Domingos Lopes <domingos86lopes+github@gmail.com> | 2016-04-24 22:06:27 -0400 |
commit | b3fbc5258e6ec5cdb861c3567baa92245cd01e59 (patch) | |
tree | b62bcdb976d529d0abd7c704be24af805ad3da03 /core/src | |
parent | c4b25269de3cb3611bfc323a50434fad17c2a28e (diff) | |
download | AntennaPod-b3fbc5258e6ec5cdb861c3567baa92245cd01e59.zip |
allow base cast manager to save information of wifi network when it connects
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/cast/CastManager.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/cast/CastManager.java b/core/src/main/java/de/danoeh/antennapod/core/cast/CastManager.java index 547e89b3c..629798f41 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/cast/CastManager.java +++ b/core/src/main/java/de/danoeh/antennapod/core/cast/CastManager.java @@ -128,6 +128,7 @@ public class CastManager extends BaseCastManager implements OnFailedListener { CastConfiguration castConfiguration = new CastConfiguration.Builder(CAST_APP_ID) .enableDebug() .enableAutoReconnect() + .enableWifiReconnection() .setLaunchOptions(true, Locale.getDefault()) .build(); Log.d(TAG, "New instance of CastManager is created"); @@ -1736,4 +1737,19 @@ public class CastManager extends BaseCastManager implements OnFailedListener { } return mediaRouteActionProvider; } + + /* (non-Javadoc) + * These methods startReconnectionService and stopReconnectionService simply override the ones + * from BaseCastManager with empty implementations because we handle the service ourselves, but + * need to allow BaseCastManager to save current network information. + */ + @Override + protected void startReconnectionService(long mediaDurationLeft) { + // Do nothing + } + + @Override + protected void stopReconnectionService() { + // Do nothing + } } |