AVAssetExportSession的同步等待问题
创始人
2024-11-12 20:00:30
0

使用信号量(dispatch_semaphore)等待 AVAssetExportSession 异步执行完成,避免阻塞主线程。

示例代码:

// 定义信号量 let semaphore = DispatchSemaphore(value: 0)

// 创建 AVAssetExportSession let exporter = AVAssetExportSession(asset: asset, presetName: AVAssetExportPresetPassthrough) exporter?.outputURL = outputURL exporter?.outputFileType = AVFileType.mp4

// 异步执行 AVAssetExportSession exporter?.exportAsynchronously(completionHandler: { // 完成时发送信号量 semaphore.signal() })

// 等待信号量,避免阻塞主线程 semaphore.wait()

相关内容

热门资讯

黑科技辅助!菠萝辅助器免费版的... 黑科技辅助!菠萝辅助器免费版的特点,德扑圈透视挂,果然真的是有挂(有挂方略)1、下载好德扑圈透视挂脚...
有了最新消息!德普之星透视辅助... 有了最新消息!德普之星透视辅助软件激活码,德普之星透视辅助,确实是有挂(有挂规律)一、德普之星透视辅...
一直以来!wepoker破解器... 一直以来!wepoker破解器,德普辅助软件,切实真的有挂(确实有挂)一直以来!wepoker破解器...
记者获悉!hhpoker怎么破... 记者获悉!hhpoker怎么破解,德扑圈透视挂,切实确实有挂(有挂方略)1、全新机制【德扑圈透视挂a...
这一问题亟待解决!aa pok... 这一问题亟待解决!aa poker辅助,智星德州插件怎么下载,其实真的有挂(有挂头条)1、智星德州插...
第三方辅助挂!wepokerp... 第三方辅助挂!wepokerplus外挂,德普之星app安卓版破解版,切实真的是有挂(有挂存在)该软...
复盘辅助挂!哈糖大菠萝挂,德扑... 复盘辅助挂!哈糖大菠萝挂,德扑之星辅助器app,总是真的是有挂(真实有挂)1)德扑之星辅助器app辅...
经核实!hhpoker辅助软件... 经核实!hhpoker辅助软件下载,德普之星app安卓版破解版,总是是真的有挂(有挂解惑)德普之星a...
这一问题亟待解决!HH平台挂,... 这一问题亟待解决!HH平台挂,德普之星透视,真是存在有挂(证实有挂)1、德普之星透视辅助器安装包、德...
经核实!德普之星透视软件免费入... 经核实!德普之星透视软件免费入口官网,德扑之星透视软件免费入口官网,一直是真的有挂(有挂秘籍)该软件...