From 9ad5f7ba480473f002ceeda62bcf8c6d2bda8fa0 Mon Sep 17 00:00:00 2001 From: woxtu Date: Mon, 4 Mar 2024 10:27:57 +0900 Subject: [PATCH] Replace deprecated `AVAsset.tracks(withMediaType:)` --- .../Attachment/AttachmentViewModel+Compress.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Attachment/AttachmentViewModel+Compress.swift b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Attachment/AttachmentViewModel+Compress.swift index efcedbc3f..19e586aa3 100644 --- a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Attachment/AttachmentViewModel+Compress.swift +++ b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Attachment/AttachmentViewModel+Compress.swift @@ -15,7 +15,7 @@ extension AttachmentViewModel { func compressVideo(url: URL) async throws -> URL? { let urlAsset = AVURLAsset(url: url) - guard let track = urlAsset.tracks(withMediaType: .video).first else { + guard let track = try await urlAsset.loadTracks(withMediaType: .video).first else { return nil }