diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2016-03-31 10:39:36 +0200 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2016-03-31 10:39:36 +0200 |
commit | e869bd9dc3601837f88d5ef24193a2900a2560c6 (patch) | |
tree | 811eec57733f011afa05dc09ef809e2684c6a9a4 /core | |
parent | b6ac166c4f88e139b294827bd5129ad28c040506 (diff) | |
download | AntennaPod-e869bd9dc3601837f88d5ef24193a2900a2560c6.zip |
Make played time more accurate
Diffstat (limited to 'core')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java | 8 |
1 files changed, 2 insertions, 6 deletions
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; |