diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java index 94629ba9d..869ec5f9d 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java +++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java @@ -949,12 +949,8 @@ public final class DBReader { continue; } - if(item.isPlayed()) { - feedPlayedTime += media.getDuration() / 1000; - } else { - feedPlayedTime += media.getPosition() / 1000; - } - if(item.isPlayed() || media.getPosition() != 0) { + feedPlayedTime += media.getPlayedDuration() / 1000; + if(media.getPlayedDuration() > 0) { episodesStarted++; } feedTotalTime += media.getDuration() / 1000;