繁体   English   中英

iOS 如何从由 Date().timeIntervalSince1970 创建的 Int64 获取 CMTime

[英]iOS how can I get CMTime from Int64 that create by Date().timeIntervalSince1970

与标题相同,我通过 Date().timeIntervalSince1970 获得时间戳,如何将其转换为 CMTime?

extension TimeInterval {
    func toCMTime() -> CMTime {
        let scale = CMTimeScale(NSEC_PER_SEC)
        let rt = CMTime(value: CMTimeValue(self * Double(scale)), timescale: scale)
        return rt
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM