Changeset 1434 for trunk/src/org/apollo/util/AudioPurger.java
- Timestamp:
- 10/02/19 14:19:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/apollo/util/AudioPurger.java
r1244 r1434 11 11 import org.apollo.widgets.SampledTrack; 12 12 import org.expeditee.settings.folders.FolderSettings; 13 import org.expeditee.gui.DisplayController; 14 import org.expeditee.gui.management.ResourceManager; 13 15 import org.expeditee.items.ItemUtils; 14 16 … … 26 28 public static void purgeLocalAudio() { 27 29 28 String[]audioFiles = AudioPathManager.getAudioFileNames();29 if (audioFiles == null || audioFiles. length== 0) return;30 List<String> audioFiles = AudioPathManager.getAudioFileNames(); 31 if (audioFiles == null || audioFiles.size() == 0) return; 30 32 31 33 … … 50 52 for (String audioFile : audioFiles) { 51 53 if (!referencedAudio.contains(audioFile)) { 52 53 File unreferencedFile = new File(AudioPathManager.AUDIO_HOME_DIRECTORY + audioFile);54 File unreferencedFile = ResourceManager.getAudioResource(audioFile, DisplayController.getCurrentFrame()); 55 //File unreferencedFile = new File(AudioPathManager.AUDIO_HOME_DIRECTORY + audioFile); 54 56 ApolloSystemLog.println("Deleting unreference audio file \"" + audioFile + "\""); 55 57 unreferencedFile.delete(); 56 58 57 59 // Also delete any melody meta 58 File melodyMetaFile = new File( 59 AudioPathManager.AUDIO_HOME_DIRECTORY + 60 MelodySearch.MELODY_METAFILE_PREFIX + 61 audioFile + 62 MelodySearch.MELODY_METAFILE_SUFFIX); 60 String melodyFileName = MelodySearch.MELODY_METAFILE_PREFIX + audioFile + MelodySearch.MELODY_METAFILE_SUFFIX; 61 File melodyMetaFile = ResourceManager.getAudioResource(melodyFileName, DisplayController.getCurrentFrame()); 63 62 64 63 if (melodyMetaFile.exists()) melodyMetaFile.delete();
Note:
See TracChangeset
for help on using the changeset viewer.