| ⇢ | A | ConvertSoundCommand added | |
| ⇢ | A | AbstractProcessingListener added | |
| ⇢ | A | SoundConverterListener added | |
| ⇢ | A | ProcessingCompletedEvent added | |
| ⇢ | A | ProcessingProgressEvent added | |
| A | ↛ | ConvertSoundListener removed |
| ⇢ | C | AbstractProcessingListener::onChangeDownloadStateA... added | |
| ⇢ | C | AbstractProcessingListener::onProcessCompletedDown... added | |
| ⇢ | B | ConvertSoundCommand::execute() added | |
| ⇢ | B | AbstractProcessingListener::onProcessingCompleted(... added | |
| ⇢ | B | UpdateExtractStateListener::onProcessingCompleted(... added | |
| ⇢ | A | AbstractProcessingListener::runCommand() added | |
| ⇢ | A | ExtractListener::getFileExtensionsForCommand() added | |
| ⇢ | A | ExtractListener::prepareCommand() added | |
| ⇢ | A | SoundConverterListener::getFileExtensionsForComman... added | |
| ⇢ | A | ProcessingCompletedEvent::__construct() added | |
| ⋮ | view more | ||
| C | ↛ | ConvertSoundListener::onChangeDownloadStateAfter() removed | |
| C | ↛ | ConvertSoundListener::onConvertDownloads() removed | |
| A | ↛ | ConvertSoundListener::__construct() removed | |