Release 2.0.0

This commit is contained in:
Frank Rotermund
2022-11-27 13:18:53 +00:00
parent bf57719009
commit 0dc8ec0982
570 changed files with 20366 additions and 4410 deletions
@@ -42,7 +42,12 @@ struct VoiceMessageAudioConverter {
static func convertToMPEG4AAC(sourceURL: URL, destinationURL: URL, completion: @escaping (Result<Void, VoiceMessageAudioConverterError>) -> Void) {
DispatchQueue.global(qos: .userInitiated).async {
do {
try OGGConverter.convertOpusOGGToM4aFile(src: sourceURL, dest: destinationURL)
if sourceURL.pathExtension == "mp4" {
try FileManager.default.copyItem(atPath: sourceURL.path, toPath: destinationURL.path)
} else {
try OGGConverter.convertOpusOGGToM4aFile(src: sourceURL, dest: destinationURL)
}
DispatchQueue.main.async {
completion(.success(()))
}