kCMTimeInvalid是无效的CMTime,但是基于Apple,有更多的无效CMTime,它们是什么?CMTime“无效”是什么意思?溢出了,不熟悉的还是其他什么的?
https://developer.apple.com/documentation/coremedia/kcmtimeinvalid
所有的字段都是0,所以您可以通过计算或填充0来生成大量的字段。不要对此使用(time == kCMTimeInvalid)进行测试,除此之外还有许多CMTimes也是无效的。使用CMTIME_IS_INVALID(时间)代替。
我发现了一些CMTime无效的情况:
+infinity + +infinity == +infinity -infinity + -infinity == -infinity +infinity + -infinity == invalid -infinity + +infinity == invalid
发布于 2019-03-23 07:52:27
有五种可能的状态:
https://stackoverflow.com/questions/49483510
复制相似问题