diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2014-03-19 20:27:12 +0100 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2014-03-19 21:05:15 +0100 |
commit | e8b9e49ee9527f4e533c08cb7ac39d1dc8a19b6b (patch) | |
tree | 84387048022e9c9453f0ec53daec029219e529ff /src/de/danoeh/antennapod/storage/DBWriter.java | |
parent | b9ab10253ab04bacd7d27ab7a7aecd561f7efbc2 (diff) | |
download | AntennaPod-e8b9e49ee9527f4e533c08cb7ac39d1dc8a19b6b.zip |
Added support for images in itunes:image tags.
Diffstat (limited to 'src/de/danoeh/antennapod/storage/DBWriter.java')
-rw-r--r-- | src/de/danoeh/antennapod/storage/DBWriter.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/storage/DBWriter.java b/src/de/danoeh/antennapod/storage/DBWriter.java index 444e9ea0c..9699230c7 100644 --- a/src/de/danoeh/antennapod/storage/DBWriter.java +++ b/src/de/danoeh/antennapod/storage/DBWriter.java @@ -176,6 +176,16 @@ public class DBWriter { && requester.isDownloadingFile(item.getMedia())) { requester.cancelDownload(context, item.getMedia()); } + + if (item.hasItemImage()) { + FeedImage image = item.getImage(); + if (image.isDownloaded() && image.getFile_url() != null) { + File imgFile = new File(image.getFile_url()); + imgFile.delete(); + } else if (requester.isDownloadingFile(image)) { + requester.cancelDownload(context, item.getImage()); + } + } } PodDBAdapter adapter = new PodDBAdapter(context); adapter.open(); |