summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java1
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/download/ConnectionStateMonitor.java41
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/playback/MediaPlayerError.java36
-rw-r--r--core/src/test/java/android/text/TextUtils.java1
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java21
5 files changed, 1 insertions, 99 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java
index 8ee47a147..48bbc3321 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/ExoPlayerWrapper.java
@@ -66,7 +66,6 @@ public class ExoPlayerWrapper {
public static final int BUFFERING_STARTED = -1;
public static final int BUFFERING_ENDED = -2;
private static final String TAG = "ExoPlayerWrapper";
- public static final int ERROR_CODE_OFFSET = 1000;
private final Context context;
private final Disposable bufferingUpdateDisposable;
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/download/ConnectionStateMonitor.java b/core/src/main/java/de/danoeh/antennapod/core/util/download/ConnectionStateMonitor.java
deleted file mode 100644
index a8d9437ee..000000000
--- a/core/src/main/java/de/danoeh/antennapod/core/util/download/ConnectionStateMonitor.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package de.danoeh.antennapod.core.util.download;
-
-import android.content.Context;
-import android.net.ConnectivityManager;
-import android.net.NetworkCapabilities;
-import android.net.NetworkRequest;
-import android.util.Log;
-
-public class ConnectionStateMonitor
- extends ConnectivityManager.NetworkCallback
- implements ConnectivityManager.OnNetworkActiveListener {
- private static final String TAG = "ConnectionStateMonitor";
- final NetworkRequest networkRequest;
-
- public ConnectionStateMonitor() {
- networkRequest = new NetworkRequest.Builder()
- .addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR)
- .addTransportType(NetworkCapabilities.TRANSPORT_WIFI)
- .build();
- }
-
- @Override
- public void onNetworkActive() {
- Log.d(TAG, "ConnectionStateMonitor::onNetworkActive network connection changed");
- NetworkConnectionChangeHandler.networkChangedDetected();
- }
-
- public void enable(Context context) {
- ConnectivityManager connectivityManager =
- (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
- connectivityManager.registerNetworkCallback(networkRequest, this);
- connectivityManager.addDefaultNetworkActiveListener(this);
- }
-
- public void disable(Context context) {
- ConnectivityManager connectivityManager =
- (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
- connectivityManager.unregisterNetworkCallback(this);
- connectivityManager.removeDefaultNetworkActiveListener(this);
- }
-} \ No newline at end of file
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/playback/MediaPlayerError.java b/core/src/main/java/de/danoeh/antennapod/core/util/playback/MediaPlayerError.java
deleted file mode 100644
index 8ca8bbf6c..000000000
--- a/core/src/main/java/de/danoeh/antennapod/core/util/playback/MediaPlayerError.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package de.danoeh.antennapod.core.util.playback;
-
-import android.content.Context;
-import android.media.MediaPlayer;
-import com.google.android.exoplayer2.ExoPlaybackException;
-import de.danoeh.antennapod.core.R;
-import de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper;
-
-/** Utility class for MediaPlayer errors. */
-public class MediaPlayerError {
- private MediaPlayerError(){}
-
- /** Get a human-readable string for a specific error code. */
- public static String getErrorString(Context context, int code) {
- int resId;
- switch (code) {
- case MediaPlayer.MEDIA_ERROR_SERVER_DIED:
- resId = R.string.playback_error_server_died;
- break;
- case MediaPlayer.MEDIA_ERROR_UNSUPPORTED: // fall-through
- case ExoPlayerWrapper.ERROR_CODE_OFFSET + ExoPlaybackException.TYPE_RENDERER:
- resId = R.string.playback_error_unsupported;
- break;
- case MediaPlayer.MEDIA_ERROR_TIMED_OUT:
- resId = R.string.playback_error_timeout;
- break;
- case ExoPlayerWrapper.ERROR_CODE_OFFSET + ExoPlaybackException.TYPE_SOURCE:
- resId = R.string.playback_error_source;
- break;
- default:
- resId = R.string.playback_error_unknown;
- break;
- }
- return context.getString(resId) + " (" + code + ")";
- }
-}
diff --git a/core/src/test/java/android/text/TextUtils.java b/core/src/test/java/android/text/TextUtils.java
index eda31c3b5..709cb9e93 100644
--- a/core/src/test/java/android/text/TextUtils.java
+++ b/core/src/test/java/android/text/TextUtils.java
@@ -13,6 +13,7 @@ public class TextUtils {
* @param b second CharSequence to check
* @return true if a and b are equal
*/
+ @SuppressWarnings("unused")
public static boolean equals(CharSequence a, CharSequence b) {
if (a == b) return true;
int length;
diff --git a/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java b/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
index 6a7e51bac..3eed90ea8 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
@@ -252,25 +252,4 @@ public class DbTasksTest {
lastDate = item.getPubDate();
}
}
-
- private Feed createSavedFeed(String title, int numFeedItems) {
- final Feed feed = new Feed("url", null, title);
-
- if (numFeedItems > 0) {
- List<FeedItem> items = new ArrayList<>(numFeedItems);
- for (int i = 1; i <= numFeedItems; i++) {
- FeedItem item = new FeedItem(0, "item " + i + " of " + title, "id" + title + i, "link",
- new Date(), FeedItem.UNPLAYED, feed);
- items.add(item);
- }
- feed.setItems(items);
- }
-
- PodDBAdapter adapter = PodDBAdapter.getInstance();
- adapter.open();
- adapter.setCompleteFeed(feed);
- adapter.close();
- return feed;
- }
-
}