From b08bada14442eadc204fe599b98f1d1f346a2aea Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sun, 8 Nov 2020 10:42:54 +0300 Subject: [PATCH] remove encoder queue on done --- .../com/github/axet/audiorecorder/app/EncodingStorage.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/app/EncodingStorage.java b/app/src/main/java/com/github/axet/audiorecorder/app/EncodingStorage.java index 61896bb..e958b62 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/app/EncodingStorage.java +++ b/app/src/main/java/com/github/axet/audiorecorder/app/EncodingStorage.java @@ -87,11 +87,11 @@ public class EncodingStorage extends HashMap { File storage = this.storage.getTempRecording().getParentFile(); File[] ff = storage.listFiles(new FilenameFilter() { String start = Storage.getNameNoExt(Storage.TMP_ENC); - String ext = Storage.getExt(Storage.TMP_ENC); + String ext = "." + Storage.getExt(Storage.TMP_ENC); @Override public boolean accept(File dir, String name) { - return name.startsWith(start) && name.endsWith("." + ext); + return name.startsWith(start) && name.endsWith(ext); } }); if (ff == null) @@ -182,6 +182,7 @@ public class EncodingStorage extends HashMap { public void run() { // success Storage.delete(encoder.in); // delete raw recording Storage.delete(EncodingStorage.jsonFile(encoder.in)); // delete json file + remove(encoder.in); Post(DONE, new Intent() .putExtra("targetUri", fly.targetUri) );